Class ClientRegistration.ProviderDetails

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    ClientRegistration

    public class ClientRegistration.ProviderDetails
    extends java.lang.Object
    implements java.io.Serializable
    Details of the Provider.
    See Also:
    Serialized Form
    • Method Detail

      • getAuthorizationUri

        public java.lang.String getAuthorizationUri()
        Returns the uri for the authorization endpoint.
        Returns:
        the uri for the authorization endpoint
      • getTokenUri

        public java.lang.String getTokenUri()
        Returns the uri for the token endpoint.
        Returns:
        the uri for the token endpoint
      • getJwkSetUri

        public java.lang.String getJwkSetUri()
        Returns the uri for the JSON Web Key (JWK) Set endpoint.
        Returns:
        the uri for the JSON Web Key (JWK) Set endpoint
      • getIssuerUri

        public java.lang.String getIssuerUri()
        Returns the issuer identifier uri for the OpenID Connect 1.0 provider or the OAuth 2.0 Authorization Server.
        Returns:
        the issuer identifier uri for the OpenID Connect 1.0 provider or the OAuth 2.0 Authorization Server
        Since:
        5.4
      • getConfigurationMetadata

        public java.util.Map<java.lang.String,​java.lang.Object> getConfigurationMetadata()
        Returns a Map of the metadata describing the provider's configuration.
        Returns:
        a Map of the metadata describing the provider's configuration
        Since:
        5.1