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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseprocessAuthorization(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.container.ResourceInfo resourceInfo) protected abstract jakarta.ws.rs.core.ResponseprocessIntrospectionResponse(io.jans.as.model.common.IntrospectionResponse response, List<String> scopes)
-
Constructor Details
-
BaseOAuthProtectionService
public BaseOAuthProtectionService()
-
-
Method Details
-
processIntrospectionResponse
-
processAuthorization
public jakarta.ws.rs.core.Response processAuthorization(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.container.ResourceInfo resourceInfo) - Specified by:
processAuthorizationin interfaceIProtectionService
-