Class OpenIdAuthorizationService
- java.lang.Object
-
- io.jans.configapi.security.service.AuthorizationService
-
- io.jans.configapi.security.service.OpenIdAuthorizationService
-
- All Implemented Interfaces:
Serializable
@ApplicationScoped @Named("openIdAuthorizationService") @Alternative @Priority(1) public class OpenIdAuthorizationService extends AuthorizationService implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OpenIdAuthorizationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
processAuthorization(String token, String issuer, jakarta.ws.rs.container.ResourceInfo resourceInfo, String method, String path)
-
Methods inherited from class io.jans.configapi.security.service.AuthorizationService
containsAnyElement, findMissingElements, getAllScopeList, getApiApprovedIssuer, getAuthSpecificScopeRequired, getErrorResponse, getRequestedScopes, isConfigOauthEnabled, isEqualCollection, validateScope
-
-
-
-
Method Detail
-
processAuthorization
public String processAuthorization(String token, String issuer, jakarta.ws.rs.container.ResourceInfo resourceInfo, String method, String path) throws jakarta.ws.rs.WebApplicationException, Exception
- Specified by:
processAuthorization
in classAuthorizationService
- Throws:
jakarta.ws.rs.WebApplicationException
Exception
-
-