Interface NativeApplicationOidcOptions.Builder

    • Method Detail

      • publicSigningKeyEndpoint

        NativeApplicationOidcOptions.Builder publicSigningKeyEndpoint​(String publicSigningKeyEndpoint)

        The public signing key endpoint.

        Parameters:
        publicSigningKeyEndpoint - The public signing key endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • issuer

        NativeApplicationOidcOptions.Builder issuer​(String issuer)

        The OIDC issuer identifier of the IdP.

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

        NativeApplicationOidcOptions.Builder authorizationEndpoint​(String authorizationEndpoint)

        The authorization endpoint of the IdP.

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

        NativeApplicationOidcOptions.Builder tokenEndpoint​(String tokenEndpoint)

        The token endpoint of the IdP.

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

        NativeApplicationOidcOptions.Builder userInfoEndpoint​(String userInfoEndpoint)

        The user info endpoint of the IdP.

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

        NativeApplicationOidcOptions.Builder clientId​(String clientId)

        The OAuth 2.0 client identifier.

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

        NativeApplicationOidcOptions.Builder scope​(String scope)

        The set of user claims to be requested from the IdP.

        Parameters:
        scope - The set of user claims to be requested from the IdP.
        Returns:
        Returns a reference to this object so that method calls can be chained together.