Class TokenIntrospectionService
java.lang.Object
org.apache.cxf.rs.security.oauth2.services.TokenIntrospectionService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTokenIntrospection(jakarta.ws.rs.core.MultivaluedMap<String, String> params) booleanvoidsetBlockUnauthorizedRequests(boolean blockUnauthorizedRequests) voidsetBlockUnsecureRequests(boolean blockUnsecureRequests) voidsetDataProvider(OAuthDataProvider dataProvider) voidsetJwtTokenConsumer(JoseJwtConsumer jwtTokenConsumer) voidsetMessageContext(MessageContext context) voidsetPersistJwtEncoding(boolean persistJwtEncoding) voidsetReportExtraTokenProperties(boolean reportExtraTokenProperties)
-
Constructor Details
-
TokenIntrospectionService
public TokenIntrospectionService()
-
-
Method Details
-
getTokenIntrospection
@POST @Produces("application/json") @Consumes("application/x-www-form-urlencoded") public TokenIntrospection getTokenIntrospection(@Encoded jakarta.ws.rs.core.MultivaluedMap<String, String> params) -
setBlockUnsecureRequests
public void setBlockUnsecureRequests(boolean blockUnsecureRequests) -
setBlockUnauthorizedRequests
public void setBlockUnauthorizedRequests(boolean blockUnauthorizedRequests) -
setDataProvider
-
setMessageContext
-
setReportExtraTokenProperties
public void setReportExtraTokenProperties(boolean reportExtraTokenProperties) -
getJwtTokenConsumer
-
setJwtTokenConsumer
-
isPersistJwtEncoding
public boolean isPersistJwtEncoding() -
setPersistJwtEncoding
public void setPersistJwtEncoding(boolean persistJwtEncoding)
-