Class IntrospectionRequestHandler.Params

    • Constructor Detail

      • Params

        public Params()
    • Method Detail

      • getParameters

        public javax.ws.rs.core.MultivaluedMap<String,​String> getParameters()
        Get the request parameters of the introspection request.
        Returns:
        The request parameters of the introspection request.
      • setParameters

        public IntrospectionRequestHandler.Params setParameters​(javax.ws.rs.core.MultivaluedMap<String,​String> parameters)
        Set the request parameters of the introspection request.
        Parameters:
        parameters - The request parameters of the introspection request.
        Returns:
        this object.
      • isWithHiddenProperties

        public boolean isWithHiddenProperties()
        Get the flag which indicates whether to include hidden properties associated with the token in the output.
        Returns:
        true if hidden properties are included in the output.
      • setWithHiddenProperties

        public IntrospectionRequestHandler.Params setWithHiddenProperties​(boolean with)
        Set the flag which indicates whether to include hidden properties associated with the token in the output.
        Parameters:
        with - true if hidden properties are included in the output.
        Returns:
        this object.
      • getRsUri

        public URI getRsUri()
        Get the URI of the resource server making the introspection request.
        Returns:
        The URI of the resource server making the introspection request.
      • setRsUri

        public IntrospectionRequestHandler.Params setRsUri​(URI uri)
        Set the URI of the resource server making the introspection request.
        Parameters:
        rsUri - The URI of the resource server making the introspection request.
        Returns:
        this object.
      • getHttpAcceptHeader

        public String getHttpAcceptHeader()
        Get the value of the HTTP Accept header in the introspection request.
        Returns:
        The value of the HTTP Accept header in the introspection request.
      • setHttpAcceptHeader

        public IntrospectionRequestHandler.Params setHttpAcceptHeader​(String header)
        Set the value of the HTTP Accept header in the introspection request.
        Parameters:
        header - The value of the HTTP Accept header in the introspection request.
        Returns:
        this object.
      • getSharedKeyForSign

        public String getSharedKeyForSign()
        Get the shared key for signing the introspection response with a symmetric algorithm.
        Returns:
        The shared key for signing the introspection response with a symmetric algorithm.
        See Also:
        JWT Response for OAuth Token Introspection
      • getSharedKeyForEncryption

        public String getSharedKeyForEncryption()
        Get the shared key for encrypting the introspection response with a symmetric algorithm.
        Returns:
        The shared key for encrypting the introspection response with a symmetric algorithm.
        See Also:
        JWT Response for OAuth Token Introspection
      • getPublicKeyForEncryption

        public String getPublicKeyForEncryption()
        Get the public key for encrypting the introspection response with an asymmetric algorithm.
        Returns:
        The public key for encrypting the introspection response with an asymmetric algorithm.
        See Also:
        JWT Response for OAuth Token Introspection