Class BaseOAuthProtectionService

java.lang.Object
io.jans.scim.auth.oauth.BaseOAuthProtectionService
All Implemented Interfaces:
IProtectionService, Serializable
Direct Known Subclasses:
DefaultOAuthProtectionService

public abstract class BaseOAuthProtectionService extends Object implements IProtectionService, Serializable
See Also:
  • Constructor Details

    • BaseOAuthProtectionService

      public BaseOAuthProtectionService()
  • Method Details

    • processIntrospectionResponse

      protected abstract jakarta.ws.rs.core.Response processIntrospectionResponse(io.jans.as.model.common.IntrospectionResponse response, List<String> scopes)
    • processAuthorization

      public jakarta.ws.rs.core.Response processAuthorization(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.container.ResourceInfo resourceInfo)
      Specified by:
      processAuthorization in interface IProtectionService