Interface OidcOptions.Builder

All Superinterfaces:
Buildable, CopyableBuilder<OidcOptions.Builder,OidcOptions>, SdkBuilder<OidcOptions.Builder,OidcOptions>, SdkPojo
Enclosing class:
OidcOptions

public static interface OidcOptions.Builder extends SdkPojo, CopyableBuilder<OidcOptions.Builder,OidcOptions>
  • Method Details

    • issuer

      OidcOptions.Builder issuer(String issuer)

      The OIDC issuer.

      Parameters:
      issuer - The OIDC issuer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizationEndpoint

      OidcOptions.Builder authorizationEndpoint(String authorizationEndpoint)

      The OIDC authorization endpoint.

      Parameters:
      authorizationEndpoint - The OIDC authorization endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tokenEndpoint

      OidcOptions.Builder tokenEndpoint(String tokenEndpoint)

      The OIDC token endpoint.

      Parameters:
      tokenEndpoint - The OIDC token endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userInfoEndpoint

      OidcOptions.Builder userInfoEndpoint(String userInfoEndpoint)

      The OIDC user info endpoint.

      Parameters:
      userInfoEndpoint - The OIDC user info endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientId

      OidcOptions.Builder clientId(String clientId)

      The client identifier.

      Parameters:
      clientId - The client identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientSecret

      OidcOptions.Builder clientSecret(String clientSecret)

      The client secret.

      Parameters:
      clientSecret - The client secret.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scope

      The OpenID Connect (OIDC) scope specified.

      Parameters:
      scope - The OpenID Connect (OIDC) scope specified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.