Class TokenIntrospectionService


  • @Path("introspect")
    public class TokenIntrospectionService
    extends Object
    • Constructor Detail

      • TokenIntrospectionService

        public TokenIntrospectionService()
    • 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)
      • setMessageContext

        @Context
        public void setMessageContext​(org.apache.cxf.jaxrs.ext.MessageContext context)
      • setReportExtraTokenProperties

        public void setReportExtraTokenProperties​(boolean reportExtraTokenProperties)
      • getJwtTokenConsumer

        public org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer getJwtTokenConsumer()
      • setJwtTokenConsumer

        public void setJwtTokenConsumer​(org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer jwtTokenConsumer)
      • isPersistJwtEncoding

        public boolean isPersistJwtEncoding()
      • setPersistJwtEncoding

        public void setPersistJwtEncoding​(boolean persistJwtEncoding)