Class TrustProviderNativeApplicationOidcOptions


  • public final class TrustProviderNativeApplicationOidcOptions
    extends java.lang.Object
    • Method Detail

      • authorizationEndpoint

        public java.util.Optional<java.lang.String> authorizationEndpoint()
        Returns:
        OIDC authorization endpoint.
      • clientId

        public java.util.Optional<java.lang.String> clientId()
        Returns:
        OAuth 2.0 client identifier.
      • clientSecret

        public java.lang.String clientSecret()
        Returns:
        OAuth 2.0 client secret.
      • issuer

        public java.util.Optional<java.lang.String> issuer()
        Returns:
        OIDC issuer identifier of the IdP.
      • publicSigningKeyEndpoint

        public java.util.Optional<java.lang.String> publicSigningKeyEndpoint()
        Returns:
        OIDC public signing key endpoint.
      • scope

        public java.util.Optional<java.lang.String> scope()
        Returns:
        OpenID Connect (OIDC) scope specified.
      • tokenEndpoint

        public java.util.Optional<java.lang.String> tokenEndpoint()
        Returns:
        OIDC token endpoint.
      • userInfoEndpoint

        public java.util.Optional<java.lang.String> userInfoEndpoint()
        Returns:
        OIDC user info endpoint.