Class RPTIntrospectionProvider
- java.lang.Object
- 
- org.keycloak.protocol.oidc.AccessTokenIntrospectionProvider
- 
- org.keycloak.authorization.protection.introspect.RPTIntrospectionProvider
 
 
- 
- All Implemented Interfaces:
- TokenIntrospectionProvider,- Provider
 
 public class RPTIntrospectionProvider extends AccessTokenIntrospectionProvider Introspects token accordingly with UMA Bearer Token Profile.- Author:
- Pedro Igor
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classRPTIntrospectionProvider.UmaPermissionRepresentation
 - 
Field SummaryFields Modifier and Type Field Description protected static org.jboss.logging.LoggerLOGGER
 - 
Constructor SummaryConstructors Constructor Description RPTIntrospectionProvider(KeycloakSession session)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()javax.ws.rs.core.Responseintrospect(String token)Introspect thetoken.- 
Methods inherited from class org.keycloak.protocol.oidc.AccessTokenIntrospectionProviderverifyAccessToken
 
- 
 
- 
- 
- 
Constructor Detail- 
RPTIntrospectionProviderpublic RPTIntrospectionProvider(KeycloakSession session) 
 
- 
 - 
Method Detail- 
introspectpublic javax.ws.rs.core.Response introspect(String token) Description copied from interface:TokenIntrospectionProviderIntrospect thetoken.- Specified by:
- introspectin interface- TokenIntrospectionProvider
- Overrides:
- introspectin class- AccessTokenIntrospectionProvider
- Parameters:
- token- the token to introspect.
- Returns:
- the response with the information about the token
 
 - 
closepublic void close() - Specified by:
- closein interface- Provider
- Overrides:
- closein class- AccessTokenIntrospectionProvider
 
 
- 
 
-