@Path(value="introspect") public class TokenIntrospectionService extends Object
Constructor and Description |
---|
TokenIntrospectionService() |
Modifier and Type | Method and Description |
---|---|
JoseJwtConsumer |
getJwtTokenConsumer() |
TokenIntrospection |
getTokenIntrospection(javax.ws.rs.core.MultivaluedMap<String,String> params) |
boolean |
isPersistJwtEncoding() |
void |
setBlockUnauthorizedRequests(boolean blockUnauthorizedRequests) |
void |
setBlockUnsecureRequests(boolean blockUnsecureRequests) |
void |
setDataProvider(OAuthDataProvider dataProvider) |
void |
setJwtTokenConsumer(JoseJwtConsumer jwtTokenConsumer) |
void |
setMessageContext(MessageContext context) |
void |
setPersistJwtEncoding(boolean persistJwtEncoding) |
void |
setReportExtraTokenProperties(boolean reportExtraTokenProperties) |
@POST @Produces(value="application/json") @Consumes(value="application/x-www-form-urlencoded") public TokenIntrospection getTokenIntrospection(@Encoded javax.ws.rs.core.MultivaluedMap<String,String> params)
public void setBlockUnsecureRequests(boolean blockUnsecureRequests)
public void setBlockUnauthorizedRequests(boolean blockUnauthorizedRequests)
public void setDataProvider(OAuthDataProvider dataProvider)
@Context public void setMessageContext(MessageContext context)
public void setReportExtraTokenProperties(boolean reportExtraTokenProperties)
public JoseJwtConsumer getJwtTokenConsumer()
public void setJwtTokenConsumer(JoseJwtConsumer jwtTokenConsumer)
public boolean isPersistJwtEncoding()
public void setPersistJwtEncoding(boolean persistJwtEncoding)
Apache CXF