Class WorkforceOidcConfig


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

      • authenticationRequestExtraParams

        public java.util.Map<java.lang.String,​java.lang.String> authenticationRequestExtraParams()
        Returns:
        A string to string map of identifiers specific to the custom identity provider (IdP) being used.
      • authorizationEndpoint

        public java.lang.String authorizationEndpoint()
        Returns:
        The OIDC IdP authorization endpoint used to configure your private workforce.
      • clientId

        public java.lang.String clientId()
        Returns:
        The OIDC IdP client ID used to configure your private workforce.
      • clientSecret

        public java.lang.String clientSecret()
        Returns:
        The OIDC IdP client secret used to configure your private workforce.
      • issuer

        public java.lang.String issuer()
        Returns:
        The OIDC IdP issuer used to configure your private workforce.
      • jwksUri

        public java.lang.String jwksUri()
        Returns:
        The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
      • logoutEndpoint

        public java.lang.String logoutEndpoint()
        Returns:
        The OIDC IdP logout endpoint used to configure your private workforce.
      • scope

        public java.util.Optional<java.lang.String> scope()
        Returns:
        An array of string identifiers used to refer to the specific pieces of user data or claims that the client application wants to access.
      • tokenEndpoint

        public java.lang.String tokenEndpoint()
        Returns:
        The OIDC IdP token endpoint used to configure your private workforce.
      • userInfoEndpoint

        public java.lang.String userInfoEndpoint()
        Returns:
        The OIDC IdP user information endpoint used to configure your private workforce.