Class TokenIntrospectionService
- java.lang.Object
-
- org.apache.cxf.rs.security.oauth2.services.TokenIntrospectionService
-
@Path("introspect") public class TokenIntrospectionService extends Object
-
-
Constructor Summary
Constructors Constructor Description TokenIntrospectionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JoseJwtConsumergetJwtTokenConsumer()TokenIntrospectiongetTokenIntrospection(javax.ws.rs.core.MultivaluedMap<String,String> params)booleanisPersistJwtEncoding()voidsetBlockUnauthorizedRequests(boolean blockUnauthorizedRequests)voidsetBlockUnsecureRequests(boolean blockUnsecureRequests)voidsetDataProvider(OAuthDataProvider dataProvider)voidsetJwtTokenConsumer(JoseJwtConsumer jwtTokenConsumer)voidsetMessageContext(MessageContext context)voidsetPersistJwtEncoding(boolean persistJwtEncoding)voidsetReportExtraTokenProperties(boolean reportExtraTokenProperties)
-
-
-
Method Detail
-
getTokenIntrospection
@POST @Produces("application/json") @Consumes("application/x-www-form-urlencoded") public TokenIntrospection getTokenIntrospection(@Encoded javax.ws.rs.core.MultivaluedMap<String,String> params)
-
setBlockUnsecureRequests
public void setBlockUnsecureRequests(boolean blockUnsecureRequests)
-
setBlockUnauthorizedRequests
public void setBlockUnauthorizedRequests(boolean blockUnauthorizedRequests)
-
setDataProvider
public void setDataProvider(OAuthDataProvider dataProvider)
-
setMessageContext
@Context public void setMessageContext(MessageContext context)
-
setReportExtraTokenProperties
public void setReportExtraTokenProperties(boolean reportExtraTokenProperties)
-
getJwtTokenConsumer
public JoseJwtConsumer getJwtTokenConsumer()
-
setJwtTokenConsumer
public void setJwtTokenConsumer(JoseJwtConsumer jwtTokenConsumer)
-
isPersistJwtEncoding
public boolean isPersistJwtEncoding()
-
setPersistJwtEncoding
public void setPersistJwtEncoding(boolean persistJwtEncoding)
-
-