Class OidcLogoutActionProvider
java.lang.Object
org.codice.ddf.security.handler.oidc.OidcLogoutActionProvider
- All Implemented Interfaces:
ddf.action.ActionProvider
-
Constructor Summary
ConstructorsConstructorDescriptionOidcLogoutActionProvider(org.codice.ddf.security.handler.api.OidcHandlerConfiguration handlerConfiguration) -
Method Summary
Modifier and TypeMethodDescription<T> ddf.action.ActiongetAction(T subjectMap) *getId()voidsetSubjectOperations(ddf.security.SubjectOperations subjectOperations)
-
Constructor Details
-
OidcLogoutActionProvider
public OidcLogoutActionProvider(org.codice.ddf.security.handler.api.OidcHandlerConfiguration handlerConfiguration)
-
-
Method Details
-
getAction
public <T> ddf.action.Action getAction(T subjectMap) *- Specified by:
getActionin interfaceddf.action.ActionProvider- Type Parameters:
T- is a Map<String, Subject>- Parameters:
subjectMap- containing the corresponding subject- Returns:
- OidcLogoutActionProvider containing the logout url
-
getId
- Specified by:
getIdin interfaceddf.action.ActionProvider
-
setSubjectOperations
public void setSubjectOperations(ddf.security.SubjectOperations subjectOperations)
-