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 StringprocessAuthorization(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:
processAuthorizationin classAuthorizationService- Throws:
jakarta.ws.rs.WebApplicationExceptionException
-
-