Package io.jans.scim.auth.oauth
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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BaseOAuthProtectionService()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.Response
processAuthorization(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.container.ResourceInfo resourceInfo)
protected abstract jakarta.ws.rs.core.Response
processIntrospectionResponse(io.jans.as.model.common.IntrospectionResponse response, List<String> scopes)
-
-
-
Method Detail
-
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 interfaceIProtectionService
-
-