Class WorkforceOidcConfigArgs


  • public final class WorkforceOidcConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • authenticationRequestExtraParams

        public java.util.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<java.lang.String> authorizationEndpoint()
        Returns:
        The OIDC IdP authorization endpoint used to configure your private workforce.
      • clientId

        public com.pulumi.core.Output<java.lang.String> clientId()
        Returns:
        The OIDC IdP client ID used to configure your private workforce.
      • clientSecret

        public com.pulumi.core.Output<java.lang.String> clientSecret()
        Returns:
        The OIDC IdP client secret used to configure your private workforce.
      • issuer

        public com.pulumi.core.Output<java.lang.String> issuer()
        Returns:
        The OIDC IdP issuer used to configure your private workforce.
      • jwksUri

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

        public com.pulumi.core.Output<java.lang.String> logoutEndpoint()
        Returns:
        The OIDC IdP logout endpoint used to configure your private workforce.
      • scope

        public java.util.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<java.lang.String> tokenEndpoint()
        Returns:
        The OIDC IdP token endpoint used to configure your private workforce.
      • userInfoEndpoint

        public com.pulumi.core.Output<java.lang.String> userInfoEndpoint()
        Returns:
        The OIDC IdP user information endpoint used to configure your private workforce.