Class OidcLogoutActionProvider

java.lang.Object
org.codice.ddf.security.handler.oidc.OidcLogoutActionProvider
All Implemented Interfaces:
ddf.action.ActionProvider

public class OidcLogoutActionProvider extends Object implements ddf.action.ActionProvider
  • 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:
      getAction in interface ddf.action.ActionProvider
      Type Parameters:
      T - is a Mapinvalid input: '<'String, Subject>
      Parameters:
      subjectMap - containing the corresponding subject
      Returns:
      OidcLogoutActionProvider containing the logout url
    • getId

      public String getId()
      Specified by:
      getId in interface ddf.action.ActionProvider
    • setSubjectOperations

      public void setSubjectOperations(ddf.security.SubjectOperations subjectOperations)