auth0.getClient
Explore with Pulumi AI
Data source to retrieve a specific Auth0 application client by client_id
or name
.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Auth0 = Pulumi.Auth0;
return await Deployment.RunAsync(() =>
{
var some_client_by_name = Auth0.GetClient.Invoke(new()
{
Name = "Name of my Application",
});
var some_client_by_id = Auth0.GetClient.Invoke(new()
{
ClientId = "abcdefghkijklmnopqrstuvwxyz0123456789",
});
});
package main
import (
"github.com/pulumi/pulumi-auth0/sdk/v3/go/auth0"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := auth0.LookupClient(ctx, &auth0.LookupClientArgs{
Name: pulumi.StringRef("Name of my Application"),
}, nil)
if err != nil {
return err
}
_, err = auth0.LookupClient(ctx, &auth0.LookupClientArgs{
ClientId: pulumi.StringRef("abcdefghkijklmnopqrstuvwxyz0123456789"),
}, nil)
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.auth0.Auth0Functions;
import com.pulumi.auth0.inputs.GetClientArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var some-client-by-name = Auth0Functions.getClient(GetClientArgs.builder()
.name("Name of my Application")
.build());
final var some-client-by-id = Auth0Functions.getClient(GetClientArgs.builder()
.clientId("abcdefghkijklmnopqrstuvwxyz0123456789")
.build());
}
}
import pulumi
import pulumi_auth0 as auth0
some_client_by_name = auth0.get_client(name="Name of my Application")
some_client_by_id = auth0.get_client(client_id="abcdefghkijklmnopqrstuvwxyz0123456789")
import * as pulumi from "@pulumi/pulumi";
import * as auth0 from "@pulumi/auth0";
const some-client-by-name = auth0.getClient({
name: "Name of my Application",
});
const some-client-by-id = auth0.getClient({
clientId: "abcdefghkijklmnopqrstuvwxyz0123456789",
});
variables:
some-client-by-name:
fn::invoke:
Function: auth0:getClient
Arguments:
name: Name of my Application
some-client-by-id:
fn::invoke:
Function: auth0:getClient
Arguments:
clientId: abcdefghkijklmnopqrstuvwxyz0123456789
Using getClient
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getClient(args: GetClientArgs, opts?: InvokeOptions): Promise<GetClientResult>
function getClientOutput(args: GetClientOutputArgs, opts?: InvokeOptions): Output<GetClientResult>
def get_client(client_id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClientResult
def get_client_output(client_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClientResult]
func LookupClient(ctx *Context, args *LookupClientArgs, opts ...InvokeOption) (*LookupClientResult, error)
func LookupClientOutput(ctx *Context, args *LookupClientOutputArgs, opts ...InvokeOption) LookupClientResultOutput
> Note: This function is named LookupClient
in the Go SDK.
public static class GetClient
{
public static Task<GetClientResult> InvokeAsync(GetClientArgs args, InvokeOptions? opts = null)
public static Output<GetClientResult> Invoke(GetClientInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClientResult> getClient(GetClientArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: auth0:index/getClient:getClient
arguments:
# arguments dictionary
The following arguments are supported:
getClient Result
The following output properties are available:
- Addons
List<Get
Client Addon> Addons enabled for this client and their associated configurations.
- Allowed
Clients List<string> List of applications ID's that will be allowed to make delegation request. By default, all applications will be allowed.
- Allowed
Logout List<string>Urls URLs that Auth0 may redirect to after logout.
- Allowed
Origins List<string> URLs that represent valid origins for cross-origin resource sharing. By default, all your callback URLs will be allowed.
- App
Type string Type of application the client represents. Possible values are:
native
,spa
,regular_web
,non_interactive
,sso_integration
. Specific SSO integrations types accepted as well are:rms
,box
,cloudbees
,concur
,dropbox
,mscrm
,echosign
,egnyte
,newrelic
,office365
,salesforce
,sentry
,sharepoint
,slack
,springcm
,zendesk
,zoom
.- Callbacks List<string>
URLs that Auth0 may call back to after a user authenticates for the client. Make sure to specify the protocol (https://) otherwise the callback may fail in some cases. With the exception of custom URI schemes for native clients, all callbacks should use protocol https://.
- Client
Aliases List<string> List of audiences/realms for SAML protocol. Used by the wsfed addon.
- Client
Metadata Dictionary<string, object> Metadata associated with the client, in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. Field names (max 255 chars) are alphanumeric and may only include the following special characters:
:,-+=_*?"/\()<>@ [Tab] [Space]
.- Client
Secret string - Cross
Origin boolAuth Whether this client can be used to make cross-origin authentication requests (
true
) or it is not allowed to make such requests (false
).- Cross
Origin stringLoc URL of the location in your site where the cross-origin verification takes place for the cross-origin auth flow when performing authentication in your own domain instead of Auth0 Universal Login page.
- Custom
Login stringPage The content (HTML, CSS, JS) of the custom login page.
- Custom
Login boolPage On Indicates whether a custom login page is to be used.
- Description string
Description of the purpose of the client.
- Encryption
Key Dictionary<string, string> Encryption used for WS-Fed responses with this client.
- Form
Template string HTML form template to be used for WS-Federation.
- Grant
Types List<string> Types of grants that this client is authorized to use.
- Id string
The provider-assigned unique ID for this managed resource.
- Initiate
Login stringUri Initiate login URI. Must be HTTPS or an empty string.
- Is
First boolParty Indicates whether this client is a first-party client.
- Is
Token boolEndpoint Ip Header Trusted Indicates whether the token endpoint IP header is trusted. Requires the authentication method to be set to
client_secret_post
orclient_secret_basic
. Setting this property when creating the resource, will default the authentication method toclient_secret_post
. To change the authentication method toclient_secret_basic
use theauth0.ClientCredentials
resource.- Jwt
Configurations List<GetClient Jwt Configuration> Configuration settings for the JWTs issued for this client.
- Logo
Uri string URL of the logo for the client. Recommended size is 150px x 150px. If none is set, the default badge for the application type will be shown.
- Mobiles
List<Get
Client Mobile> Additional configuration for native mobile apps.
- List<Get
Client Native Social Login> Configuration settings to toggle native social login for mobile native applications. Once this is set it must stay set, with both resources set to
false
in order to change theapp_type
.- Oidc
Backchannel List<string>Logout Urls Set of URLs that are valid to call back from Auth0 for OIDC backchannel logout. Currently only one URL is allowed.
- Oidc
Conformant bool Indicates whether this client will conform to strict OIDC specifications.
- Organization
Require stringBehavior Defines how to proceed during an authentication transaction when
organization_usage = "require"
. Can beno_prompt
(default),pre_login_prompt
orpost_login_prompt
.- Organization
Usage string Defines how to proceed during an authentication transaction with regards to an organization. Can be
deny
(default),allow
orrequire
.- Refresh
Tokens List<GetClient Refresh Token> Configuration settings for the refresh tokens issued for this client.
- bool
Makes the use of Pushed Authorization Requests mandatory for this client.
- Signing
Keys List<ImmutableDictionary<string, object>> List containing a map of the public cert of the signing key and the public cert of the signing key in PKCS7.
- Sso bool
Applies only to SSO clients and determines whether Auth0 will handle Single Sign-On (true) or whether the identity provider will (false).
- Sso
Disabled bool Indicates whether or not SSO is disabled.
- Token
Endpoint stringAuth Method The authentication method for the token endpoint. Results include
none
(public client without a client secret),client_secret_post
(client uses HTTP POST parameters),client_secret_basic
(client uses HTTP Basic). Managing a client's authentication method can be done via theauth0.ClientCredentials
resource.- Web
Origins List<string> URLs that represent valid web origins for use with web message response mode.
- Client
Id string The ID of the client. If not provided,
name
must be set.- Name string
The name of the client. If not provided,
client_id
must be set.
- Addons
[]Get
Client Addon Addons enabled for this client and their associated configurations.
- Allowed
Clients []string List of applications ID's that will be allowed to make delegation request. By default, all applications will be allowed.
- Allowed
Logout []stringUrls URLs that Auth0 may redirect to after logout.
- Allowed
Origins []string URLs that represent valid origins for cross-origin resource sharing. By default, all your callback URLs will be allowed.
- App
Type string Type of application the client represents. Possible values are:
native
,spa
,regular_web
,non_interactive
,sso_integration
. Specific SSO integrations types accepted as well are:rms
,box
,cloudbees
,concur
,dropbox
,mscrm
,echosign
,egnyte
,newrelic
,office365
,salesforce
,sentry
,sharepoint
,slack
,springcm
,zendesk
,zoom
.- Callbacks []string
URLs that Auth0 may call back to after a user authenticates for the client. Make sure to specify the protocol (https://) otherwise the callback may fail in some cases. With the exception of custom URI schemes for native clients, all callbacks should use protocol https://.
- Client
Aliases []string List of audiences/realms for SAML protocol. Used by the wsfed addon.
- Client
Metadata map[string]interface{} Metadata associated with the client, in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. Field names (max 255 chars) are alphanumeric and may only include the following special characters:
:,-+=_*?"/\()<>@ [Tab] [Space]
.- Client
Secret string - Cross
Origin boolAuth Whether this client can be used to make cross-origin authentication requests (
true
) or it is not allowed to make such requests (false
).- Cross
Origin stringLoc URL of the location in your site where the cross-origin verification takes place for the cross-origin auth flow when performing authentication in your own domain instead of Auth0 Universal Login page.
- Custom
Login stringPage The content (HTML, CSS, JS) of the custom login page.
- Custom
Login boolPage On Indicates whether a custom login page is to be used.
- Description string
Description of the purpose of the client.
- Encryption
Key map[string]string Encryption used for WS-Fed responses with this client.
- Form
Template string HTML form template to be used for WS-Federation.
- Grant
Types []string Types of grants that this client is authorized to use.
- Id string
The provider-assigned unique ID for this managed resource.
- Initiate
Login stringUri Initiate login URI. Must be HTTPS or an empty string.
- Is
First boolParty Indicates whether this client is a first-party client.
- Is
Token boolEndpoint Ip Header Trusted Indicates whether the token endpoint IP header is trusted. Requires the authentication method to be set to
client_secret_post
orclient_secret_basic
. Setting this property when creating the resource, will default the authentication method toclient_secret_post
. To change the authentication method toclient_secret_basic
use theauth0.ClientCredentials
resource.- Jwt
Configurations []GetClient Jwt Configuration Configuration settings for the JWTs issued for this client.
- Logo
Uri string URL of the logo for the client. Recommended size is 150px x 150px. If none is set, the default badge for the application type will be shown.
- Mobiles
[]Get
Client Mobile Additional configuration for native mobile apps.
- []Get
Client Native Social Login Configuration settings to toggle native social login for mobile native applications. Once this is set it must stay set, with both resources set to
false
in order to change theapp_type
.- Oidc
Backchannel []stringLogout Urls Set of URLs that are valid to call back from Auth0 for OIDC backchannel logout. Currently only one URL is allowed.
- Oidc
Conformant bool Indicates whether this client will conform to strict OIDC specifications.
- Organization
Require stringBehavior Defines how to proceed during an authentication transaction when
organization_usage = "require"
. Can beno_prompt
(default),pre_login_prompt
orpost_login_prompt
.- Organization
Usage string Defines how to proceed during an authentication transaction with regards to an organization. Can be
deny
(default),allow
orrequire
.- Refresh
Tokens []GetClient Refresh Token Configuration settings for the refresh tokens issued for this client.
- bool
Makes the use of Pushed Authorization Requests mandatory for this client.
- Signing
Keys []map[string]interface{} List containing a map of the public cert of the signing key and the public cert of the signing key in PKCS7.
- Sso bool
Applies only to SSO clients and determines whether Auth0 will handle Single Sign-On (true) or whether the identity provider will (false).
- Sso
Disabled bool Indicates whether or not SSO is disabled.
- Token
Endpoint stringAuth Method The authentication method for the token endpoint. Results include
none
(public client without a client secret),client_secret_post
(client uses HTTP POST parameters),client_secret_basic
(client uses HTTP Basic). Managing a client's authentication method can be done via theauth0.ClientCredentials
resource.- Web
Origins []string URLs that represent valid web origins for use with web message response mode.
- Client
Id string The ID of the client. If not provided,
name
must be set.- Name string
The name of the client. If not provided,
client_id
must be set.
- addons
List<Get
Client Addon> Addons enabled for this client and their associated configurations.
- allowed
Clients List<String> List of applications ID's that will be allowed to make delegation request. By default, all applications will be allowed.
- allowed
Logout List<String>Urls URLs that Auth0 may redirect to after logout.
- allowed
Origins List<String> URLs that represent valid origins for cross-origin resource sharing. By default, all your callback URLs will be allowed.
- app
Type String Type of application the client represents. Possible values are:
native
,spa
,regular_web
,non_interactive
,sso_integration
. Specific SSO integrations types accepted as well are:rms
,box
,cloudbees
,concur
,dropbox
,mscrm
,echosign
,egnyte
,newrelic
,office365
,salesforce
,sentry
,sharepoint
,slack
,springcm
,zendesk
,zoom
.- callbacks List<String>
URLs that Auth0 may call back to after a user authenticates for the client. Make sure to specify the protocol (https://) otherwise the callback may fail in some cases. With the exception of custom URI schemes for native clients, all callbacks should use protocol https://.
- client
Aliases List<String> List of audiences/realms for SAML protocol. Used by the wsfed addon.
- client
Metadata Map<String,Object> Metadata associated with the client, in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. Field names (max 255 chars) are alphanumeric and may only include the following special characters:
:,-+=_*?"/\()<>@ [Tab] [Space]
.- client
Secret String - cross
Origin BooleanAuth Whether this client can be used to make cross-origin authentication requests (
true
) or it is not allowed to make such requests (false
).- cross
Origin StringLoc URL of the location in your site where the cross-origin verification takes place for the cross-origin auth flow when performing authentication in your own domain instead of Auth0 Universal Login page.
- custom
Login StringPage The content (HTML, CSS, JS) of the custom login page.
- custom
Login BooleanPage On Indicates whether a custom login page is to be used.
- description String
Description of the purpose of the client.
- encryption
Key Map<String,String> Encryption used for WS-Fed responses with this client.
- form
Template String HTML form template to be used for WS-Federation.
- grant
Types List<String> Types of grants that this client is authorized to use.
- id String
The provider-assigned unique ID for this managed resource.
- initiate
Login StringUri Initiate login URI. Must be HTTPS or an empty string.
- is
First BooleanParty Indicates whether this client is a first-party client.
- is
Token BooleanEndpoint Ip Header Trusted Indicates whether the token endpoint IP header is trusted. Requires the authentication method to be set to
client_secret_post
orclient_secret_basic
. Setting this property when creating the resource, will default the authentication method toclient_secret_post
. To change the authentication method toclient_secret_basic
use theauth0.ClientCredentials
resource.- jwt
Configurations List<GetClient Jwt Configuration> Configuration settings for the JWTs issued for this client.
- logo
Uri String URL of the logo for the client. Recommended size is 150px x 150px. If none is set, the default badge for the application type will be shown.
- mobiles
List<Get
Client Mobile> Additional configuration for native mobile apps.
- List<Get
Client Native Social Login> Configuration settings to toggle native social login for mobile native applications. Once this is set it must stay set, with both resources set to
false
in order to change theapp_type
.- oidc
Backchannel List<String>Logout Urls Set of URLs that are valid to call back from Auth0 for OIDC backchannel logout. Currently only one URL is allowed.
- oidc
Conformant Boolean Indicates whether this client will conform to strict OIDC specifications.
- organization
Require StringBehavior Defines how to proceed during an authentication transaction when
organization_usage = "require"
. Can beno_prompt
(default),pre_login_prompt
orpost_login_prompt
.- organization
Usage String Defines how to proceed during an authentication transaction with regards to an organization. Can be
deny
(default),allow
orrequire
.- refresh
Tokens List<GetClient Refresh Token> Configuration settings for the refresh tokens issued for this client.
- Boolean
Makes the use of Pushed Authorization Requests mandatory for this client.
- signing
Keys List<Map<String,Object>> List containing a map of the public cert of the signing key and the public cert of the signing key in PKCS7.
- sso Boolean
Applies only to SSO clients and determines whether Auth0 will handle Single Sign-On (true) or whether the identity provider will (false).
- sso
Disabled Boolean Indicates whether or not SSO is disabled.
- token
Endpoint StringAuth Method The authentication method for the token endpoint. Results include
none
(public client without a client secret),client_secret_post
(client uses HTTP POST parameters),client_secret_basic
(client uses HTTP Basic). Managing a client's authentication method can be done via theauth0.ClientCredentials
resource.- web
Origins List<String> URLs that represent valid web origins for use with web message response mode.
- client
Id String The ID of the client. If not provided,
name
must be set.- name String
The name of the client. If not provided,
client_id
must be set.
- addons
Get
Client Addon[] Addons enabled for this client and their associated configurations.
- allowed
Clients string[] List of applications ID's that will be allowed to make delegation request. By default, all applications will be allowed.
- allowed
Logout string[]Urls URLs that Auth0 may redirect to after logout.
- allowed
Origins string[] URLs that represent valid origins for cross-origin resource sharing. By default, all your callback URLs will be allowed.
- app
Type string Type of application the client represents. Possible values are:
native
,spa
,regular_web
,non_interactive
,sso_integration
. Specific SSO integrations types accepted as well are:rms
,box
,cloudbees
,concur
,dropbox
,mscrm
,echosign
,egnyte
,newrelic
,office365
,salesforce
,sentry
,sharepoint
,slack
,springcm
,zendesk
,zoom
.- callbacks string[]
URLs that Auth0 may call back to after a user authenticates for the client. Make sure to specify the protocol (https://) otherwise the callback may fail in some cases. With the exception of custom URI schemes for native clients, all callbacks should use protocol https://.
- client
Aliases string[] List of audiences/realms for SAML protocol. Used by the wsfed addon.
- client
Metadata {[key: string]: any} Metadata associated with the client, in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. Field names (max 255 chars) are alphanumeric and may only include the following special characters:
:,-+=_*?"/\()<>@ [Tab] [Space]
.- client
Secret string - cross
Origin booleanAuth Whether this client can be used to make cross-origin authentication requests (
true
) or it is not allowed to make such requests (false
).- cross
Origin stringLoc URL of the location in your site where the cross-origin verification takes place for the cross-origin auth flow when performing authentication in your own domain instead of Auth0 Universal Login page.
- custom
Login stringPage The content (HTML, CSS, JS) of the custom login page.
- custom
Login booleanPage On Indicates whether a custom login page is to be used.
- description string
Description of the purpose of the client.
- encryption
Key {[key: string]: string} Encryption used for WS-Fed responses with this client.
- form
Template string HTML form template to be used for WS-Federation.
- grant
Types string[] Types of grants that this client is authorized to use.
- id string
The provider-assigned unique ID for this managed resource.
- initiate
Login stringUri Initiate login URI. Must be HTTPS or an empty string.
- is
First booleanParty Indicates whether this client is a first-party client.
- is
Token booleanEndpoint Ip Header Trusted Indicates whether the token endpoint IP header is trusted. Requires the authentication method to be set to
client_secret_post
orclient_secret_basic
. Setting this property when creating the resource, will default the authentication method toclient_secret_post
. To change the authentication method toclient_secret_basic
use theauth0.ClientCredentials
resource.- jwt
Configurations GetClient Jwt Configuration[] Configuration settings for the JWTs issued for this client.
- logo
Uri string URL of the logo for the client. Recommended size is 150px x 150px. If none is set, the default badge for the application type will be shown.
- mobiles
Get
Client Mobile[] Additional configuration for native mobile apps.
- Get
Client Native Social Login[] Configuration settings to toggle native social login for mobile native applications. Once this is set it must stay set, with both resources set to
false
in order to change theapp_type
.- oidc
Backchannel string[]Logout Urls Set of URLs that are valid to call back from Auth0 for OIDC backchannel logout. Currently only one URL is allowed.
- oidc
Conformant boolean Indicates whether this client will conform to strict OIDC specifications.
- organization
Require stringBehavior Defines how to proceed during an authentication transaction when
organization_usage = "require"
. Can beno_prompt
(default),pre_login_prompt
orpost_login_prompt
.- organization
Usage string Defines how to proceed during an authentication transaction with regards to an organization. Can be
deny
(default),allow
orrequire
.- refresh
Tokens GetClient Refresh Token[] Configuration settings for the refresh tokens issued for this client.
- boolean
Makes the use of Pushed Authorization Requests mandatory for this client.
- signing
Keys {[key: string]: any}[] List containing a map of the public cert of the signing key and the public cert of the signing key in PKCS7.
- sso boolean
Applies only to SSO clients and determines whether Auth0 will handle Single Sign-On (true) or whether the identity provider will (false).
- sso
Disabled boolean Indicates whether or not SSO is disabled.
- token
Endpoint stringAuth Method The authentication method for the token endpoint. Results include
none
(public client without a client secret),client_secret_post
(client uses HTTP POST parameters),client_secret_basic
(client uses HTTP Basic). Managing a client's authentication method can be done via theauth0.ClientCredentials
resource.- web
Origins string[] URLs that represent valid web origins for use with web message response mode.
- client
Id string The ID of the client. If not provided,
name
must be set.- name string
The name of the client. If not provided,
client_id
must be set.
- addons
Sequence[Get
Client Addon] Addons enabled for this client and their associated configurations.
- allowed_
clients Sequence[str] List of applications ID's that will be allowed to make delegation request. By default, all applications will be allowed.
- allowed_
logout_ Sequence[str]urls URLs that Auth0 may redirect to after logout.
- allowed_
origins Sequence[str] URLs that represent valid origins for cross-origin resource sharing. By default, all your callback URLs will be allowed.
- app_
type str Type of application the client represents. Possible values are:
native
,spa
,regular_web
,non_interactive
,sso_integration
. Specific SSO integrations types accepted as well are:rms
,box
,cloudbees
,concur
,dropbox
,mscrm
,echosign
,egnyte
,newrelic
,office365
,salesforce
,sentry
,sharepoint
,slack
,springcm
,zendesk
,zoom
.- callbacks Sequence[str]
URLs that Auth0 may call back to after a user authenticates for the client. Make sure to specify the protocol (https://) otherwise the callback may fail in some cases. With the exception of custom URI schemes for native clients, all callbacks should use protocol https://.
- client_
aliases Sequence[str] List of audiences/realms for SAML protocol. Used by the wsfed addon.
- client_
metadata Mapping[str, Any] Metadata associated with the client, in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. Field names (max 255 chars) are alphanumeric and may only include the following special characters:
:,-+=_*?"/\()<>@ [Tab] [Space]
.- client_
secret str - cross_
origin_ boolauth Whether this client can be used to make cross-origin authentication requests (
true
) or it is not allowed to make such requests (false
).- cross_
origin_ strloc URL of the location in your site where the cross-origin verification takes place for the cross-origin auth flow when performing authentication in your own domain instead of Auth0 Universal Login page.
- custom_
login_ strpage The content (HTML, CSS, JS) of the custom login page.
- custom_
login_ boolpage_ on Indicates whether a custom login page is to be used.
- description str
Description of the purpose of the client.
- encryption_
key Mapping[str, str] Encryption used for WS-Fed responses with this client.
- form_
template str HTML form template to be used for WS-Federation.
- grant_
types Sequence[str] Types of grants that this client is authorized to use.
- id str
The provider-assigned unique ID for this managed resource.
- initiate_
login_ struri Initiate login URI. Must be HTTPS or an empty string.
- is_
first_ boolparty Indicates whether this client is a first-party client.
- is_
token_ boolendpoint_ ip_ header_ trusted Indicates whether the token endpoint IP header is trusted. Requires the authentication method to be set to
client_secret_post
orclient_secret_basic
. Setting this property when creating the resource, will default the authentication method toclient_secret_post
. To change the authentication method toclient_secret_basic
use theauth0.ClientCredentials
resource.- jwt_
configurations Sequence[GetClient Jwt Configuration] Configuration settings for the JWTs issued for this client.
- logo_
uri str URL of the logo for the client. Recommended size is 150px x 150px. If none is set, the default badge for the application type will be shown.
- mobiles
Sequence[Get
Client Mobile] Additional configuration for native mobile apps.
- Sequence[Get
Client Native Social Login] Configuration settings to toggle native social login for mobile native applications. Once this is set it must stay set, with both resources set to
false
in order to change theapp_type
.- oidc_
backchannel_ Sequence[str]logout_ urls Set of URLs that are valid to call back from Auth0 for OIDC backchannel logout. Currently only one URL is allowed.
- oidc_
conformant bool Indicates whether this client will conform to strict OIDC specifications.
- organization_
require_ strbehavior Defines how to proceed during an authentication transaction when
organization_usage = "require"
. Can beno_prompt
(default),pre_login_prompt
orpost_login_prompt
.- organization_
usage str Defines how to proceed during an authentication transaction with regards to an organization. Can be
deny
(default),allow
orrequire
.- refresh_
tokens Sequence[GetClient Refresh Token] Configuration settings for the refresh tokens issued for this client.
- bool
Makes the use of Pushed Authorization Requests mandatory for this client.
- signing_
keys Sequence[Mapping[str, Any]] List containing a map of the public cert of the signing key and the public cert of the signing key in PKCS7.
- sso bool
Applies only to SSO clients and determines whether Auth0 will handle Single Sign-On (true) or whether the identity provider will (false).
- sso_
disabled bool Indicates whether or not SSO is disabled.
- token_
endpoint_ strauth_ method The authentication method for the token endpoint. Results include
none
(public client without a client secret),client_secret_post
(client uses HTTP POST parameters),client_secret_basic
(client uses HTTP Basic). Managing a client's authentication method can be done via theauth0.ClientCredentials
resource.- web_
origins Sequence[str] URLs that represent valid web origins for use with web message response mode.
- client_
id str The ID of the client. If not provided,
name
must be set.- name str
The name of the client. If not provided,
client_id
must be set.
- addons List<Property Map>
Addons enabled for this client and their associated configurations.
- allowed
Clients List<String> List of applications ID's that will be allowed to make delegation request. By default, all applications will be allowed.
- allowed
Logout List<String>Urls URLs that Auth0 may redirect to after logout.
- allowed
Origins List<String> URLs that represent valid origins for cross-origin resource sharing. By default, all your callback URLs will be allowed.
- app
Type String Type of application the client represents. Possible values are:
native
,spa
,regular_web
,non_interactive
,sso_integration
. Specific SSO integrations types accepted as well are:rms
,box
,cloudbees
,concur
,dropbox
,mscrm
,echosign
,egnyte
,newrelic
,office365
,salesforce
,sentry
,sharepoint
,slack
,springcm
,zendesk
,zoom
.- callbacks List<String>
URLs that Auth0 may call back to after a user authenticates for the client. Make sure to specify the protocol (https://) otherwise the callback may fail in some cases. With the exception of custom URI schemes for native clients, all callbacks should use protocol https://.
- client
Aliases List<String> List of audiences/realms for SAML protocol. Used by the wsfed addon.
- client
Metadata Map<Any> Metadata associated with the client, in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. Field names (max 255 chars) are alphanumeric and may only include the following special characters:
:,-+=_*?"/\()<>@ [Tab] [Space]
.- client
Secret String - cross
Origin BooleanAuth Whether this client can be used to make cross-origin authentication requests (
true
) or it is not allowed to make such requests (false
).- cross
Origin StringLoc URL of the location in your site where the cross-origin verification takes place for the cross-origin auth flow when performing authentication in your own domain instead of Auth0 Universal Login page.
- custom
Login StringPage The content (HTML, CSS, JS) of the custom login page.
- custom
Login BooleanPage On Indicates whether a custom login page is to be used.
- description String
Description of the purpose of the client.
- encryption
Key Map<String> Encryption used for WS-Fed responses with this client.
- form
Template String HTML form template to be used for WS-Federation.
- grant
Types List<String> Types of grants that this client is authorized to use.
- id String
The provider-assigned unique ID for this managed resource.
- initiate
Login StringUri Initiate login URI. Must be HTTPS or an empty string.
- is
First BooleanParty Indicates whether this client is a first-party client.
- is
Token BooleanEndpoint Ip Header Trusted Indicates whether the token endpoint IP header is trusted. Requires the authentication method to be set to
client_secret_post
orclient_secret_basic
. Setting this property when creating the resource, will default the authentication method toclient_secret_post
. To change the authentication method toclient_secret_basic
use theauth0.ClientCredentials
resource.- jwt
Configurations List<Property Map> Configuration settings for the JWTs issued for this client.
- logo
Uri String URL of the logo for the client. Recommended size is 150px x 150px. If none is set, the default badge for the application type will be shown.
- mobiles List<Property Map>
Additional configuration for native mobile apps.
- List<Property Map>
Configuration settings to toggle native social login for mobile native applications. Once this is set it must stay set, with both resources set to
false
in order to change theapp_type
.- oidc
Backchannel List<String>Logout Urls Set of URLs that are valid to call back from Auth0 for OIDC backchannel logout. Currently only one URL is allowed.
- oidc
Conformant Boolean Indicates whether this client will conform to strict OIDC specifications.
- organization
Require StringBehavior Defines how to proceed during an authentication transaction when
organization_usage = "require"
. Can beno_prompt
(default),pre_login_prompt
orpost_login_prompt
.- organization
Usage String Defines how to proceed during an authentication transaction with regards to an organization. Can be
deny
(default),allow
orrequire
.- refresh
Tokens List<Property Map> Configuration settings for the refresh tokens issued for this client.
- Boolean
Makes the use of Pushed Authorization Requests mandatory for this client.
- signing
Keys List<Map<Any>> List containing a map of the public cert of the signing key and the public cert of the signing key in PKCS7.
- sso Boolean
Applies only to SSO clients and determines whether Auth0 will handle Single Sign-On (true) or whether the identity provider will (false).
- sso
Disabled Boolean Indicates whether or not SSO is disabled.
- token
Endpoint StringAuth Method The authentication method for the token endpoint. Results include
none
(public client without a client secret),client_secret_post
(client uses HTTP POST parameters),client_secret_basic
(client uses HTTP Basic). Managing a client's authentication method can be done via theauth0.ClientCredentials
resource.- web
Origins List<String> URLs that represent valid web origins for use with web message response mode.
- client
Id String The ID of the client. If not provided,
name
must be set.- name String
The name of the client. If not provided,
client_id
must be set.
Supporting Types
GetClientAddon
- Aws
List<Get
Client Addon Aw> - Azure
Blobs List<GetClient Addon Azure Blob> - Azure
Sbs List<GetClient Addon Azure Sb> - Boxes
List<Get
Client Addon Box> - Cloudbees
List<Get
Client Addon Cloudbee> - Concurs
List<Get
Client Addon Concur> - Dropboxes
List<Get
Client Addon Dropbox> - Echosigns
List<Get
Client Addon Echosign> - Egnytes
List<Get
Client Addon Egnyte> - Firebases
List<Get
Client Addon Firebase> - Layers
List<Get
Client Addon Layer> - Mscrms
List<Get
Client Addon Mscrm> - Newrelics
List<Get
Client Addon Newrelic> - Office365s
List<Get
Client Addon Office365> - Rms
List<Get
Client Addon Rm> - Salesforce
Apis List<GetClient Addon Salesforce Api> - Salesforce
Sandbox List<GetApis Client Addon Salesforce Sandbox Api> - Salesforces
List<Get
Client Addon Salesforce> - Samlps
List<Get
Client Addon Samlp> - Sap
Apis List<GetClient Addon Sap Api> - Sentries
List<Get
Client Addon Sentry> - List<Get
Client Addon Sharepoint> - Slacks
List<Get
Client Addon Slack> - Springcms
List<Get
Client Addon Springcm> - Sso
Integrations List<GetClient Addon Sso Integration> - Wams
List<Get
Client Addon Wam> - Wsfeds
List<Get
Client Addon Wsfed> - Zendesks
List<Get
Client Addon Zendesk> - Zooms
List<Get
Client Addon Zoom>
- Aws
[]Get
Client Addon Aw - Azure
Blobs []GetClient Addon Azure Blob - Azure
Sbs []GetClient Addon Azure Sb - Boxes
[]Get
Client Addon Box - Cloudbees
[]Get
Client Addon Cloudbee - Concurs
[]Get
Client Addon Concur - Dropboxes
[]Get
Client Addon Dropbox - Echosigns
[]Get
Client Addon Echosign - Egnytes
[]Get
Client Addon Egnyte - Firebases
[]Get
Client Addon Firebase - Layers
[]Get
Client Addon Layer - Mscrms
[]Get
Client Addon Mscrm - Newrelics
[]Get
Client Addon Newrelic - Office365s
[]Get
Client Addon Office365 - Rms
[]Get
Client Addon Rm - Salesforce
Apis []GetClient Addon Salesforce Api - Salesforce
Sandbox []GetApis Client Addon Salesforce Sandbox Api - Salesforces
[]Get
Client Addon Salesforce - Samlps
[]Get
Client Addon Samlp - Sap
Apis []GetClient Addon Sap Api - Sentries
[]Get
Client Addon Sentry - []Get
Client Addon Sharepoint - Slacks
[]Get
Client Addon Slack - Springcms
[]Get
Client Addon Springcm - Sso
Integrations []GetClient Addon Sso Integration - Wams
[]Get
Client Addon Wam - Wsfeds
[]Get
Client Addon Wsfed - Zendesks
[]Get
Client Addon Zendesk - Zooms
[]Get
Client Addon Zoom
- aws
List<Get
Client Addon Aw> - azure
Blobs List<GetClient Addon Azure Blob> - azure
Sbs List<GetClient Addon Azure Sb> - boxes
List<Get
Client Addon Box> - cloudbees
List<Get
Client Addon Cloudbee> - concurs
List<Get
Client Addon Concur> - dropboxes
List<Get
Client Addon Dropbox> - echosigns
List<Get
Client Addon Echosign> - egnytes
List<Get
Client Addon Egnyte> - firebases
List<Get
Client Addon Firebase> - layers
List<Get
Client Addon Layer> - mscrms
List<Get
Client Addon Mscrm> - newrelics
List<Get
Client Addon Newrelic> - office365s
List<Get
Client Addon Office365> - rms
List<Get
Client Addon Rm> - salesforce
Apis List<GetClient Addon Salesforce Api> - salesforce
Sandbox List<GetApis Client Addon Salesforce Sandbox Api> - salesforces
List<Get
Client Addon Salesforce> - samlps
List<Get
Client Addon Samlp> - sap
Apis List<GetClient Addon Sap Api> - sentries
List<Get
Client Addon Sentry> - List<Get
Client Addon Sharepoint> - slacks
List<Get
Client Addon Slack> - springcms
List<Get
Client Addon Springcm> - sso
Integrations List<GetClient Addon Sso Integration> - wams
List<Get
Client Addon Wam> - wsfeds
List<Get
Client Addon Wsfed> - zendesks
List<Get
Client Addon Zendesk> - zooms
List<Get
Client Addon Zoom>
- aws
Get
Client Addon Aw[] - azure
Blobs GetClient Addon Azure Blob[] - azure
Sbs GetClient Addon Azure Sb[] - boxes
Get
Client Addon Box[] - cloudbees
Get
Client Addon Cloudbee[] - concurs
Get
Client Addon Concur[] - dropboxes
Get
Client Addon Dropbox[] - echosigns
Get
Client Addon Echosign[] - egnytes
Get
Client Addon Egnyte[] - firebases
Get
Client Addon Firebase[] - layers
Get
Client Addon Layer[] - mscrms
Get
Client Addon Mscrm[] - newrelics
Get
Client Addon Newrelic[] - office365s
Get
Client Addon Office365[] - rms
Get
Client Addon Rm[] - salesforce
Apis GetClient Addon Salesforce Api[] - salesforce
Sandbox GetApis Client Addon Salesforce Sandbox Api[] - salesforces
Get
Client Addon Salesforce[] - samlps
Get
Client Addon Samlp[] - sap
Apis GetClient Addon Sap Api[] - sentries
Get
Client Addon Sentry[] - Get
Client Addon Sharepoint[] - slacks
Get
Client Addon Slack[] - springcms
Get
Client Addon Springcm[] - sso
Integrations GetClient Addon Sso Integration[] - wams
Get
Client Addon Wam[] - wsfeds
Get
Client Addon Wsfed[] - zendesks
Get
Client Addon Zendesk[] - zooms
Get
Client Addon Zoom[]
- aws
Sequence[Get
Client Addon Aw] - azure_
blobs Sequence[GetClient Addon Azure Blob] - azure_
sbs Sequence[GetClient Addon Azure Sb] - boxes
Sequence[Get
Client Addon Box] - cloudbees
Sequence[Get
Client Addon Cloudbee] - concurs
Sequence[Get
Client Addon Concur] - dropboxes
Sequence[Get
Client Addon Dropbox] - echosigns
Sequence[Get
Client Addon Echosign] - egnytes
Sequence[Get
Client Addon Egnyte] - firebases
Sequence[Get
Client Addon Firebase] - layers
Sequence[Get
Client Addon Layer] - mscrms
Sequence[Get
Client Addon Mscrm] - newrelics
Sequence[Get
Client Addon Newrelic] - office365s
Sequence[Get
Client Addon Office365] - rms
Sequence[Get
Client Addon Rm] - salesforce_
apis Sequence[GetClient Addon Salesforce Api] - salesforce_
sandbox_ Sequence[Getapis Client Addon Salesforce Sandbox Api] - salesforces
Sequence[Get
Client Addon Salesforce] - samlps
Sequence[Get
Client Addon Samlp] - sap_
apis Sequence[GetClient Addon Sap Api] - sentries
Sequence[Get
Client Addon Sentry] - Sequence[Get
Client Addon Sharepoint] - slacks
Sequence[Get
Client Addon Slack] - springcms
Sequence[Get
Client Addon Springcm] - sso_
integrations Sequence[GetClient Addon Sso Integration] - wams
Sequence[Get
Client Addon Wam] - wsfeds
Sequence[Get
Client Addon Wsfed] - zendesks
Sequence[Get
Client Addon Zendesk] - zooms
Sequence[Get
Client Addon Zoom]
- aws List<Property Map>
- azure
Blobs List<Property Map> - azure
Sbs List<Property Map> - boxes List<Property Map>
- cloudbees List<Property Map>
- concurs List<Property Map>
- dropboxes List<Property Map>
- echosigns List<Property Map>
- egnytes List<Property Map>
- firebases List<Property Map>
- layers List<Property Map>
- mscrms List<Property Map>
- newrelics List<Property Map>
- office365s List<Property Map>
- rms List<Property Map>
- salesforce
Apis List<Property Map> - salesforce
Sandbox List<Property Map>Apis - salesforces List<Property Map>
- samlps List<Property Map>
- sap
Apis List<Property Map> - sentries List<Property Map>
- List<Property Map>
- slacks List<Property Map>
- springcms List<Property Map>
- sso
Integrations List<Property Map> - wams List<Property Map>
- wsfeds List<Property Map>
- zendesks List<Property Map>
- zooms List<Property Map>
GetClientAddonAw
- Lifetime
In intSeconds - Principal string
- Role string
- Lifetime
In intSeconds - Principal string
- Role string
- lifetime
In IntegerSeconds - principal String
- role String
- lifetime
In numberSeconds - principal string
- role string
- lifetime_
in_ intseconds - principal str
- role str
- lifetime
In NumberSeconds - principal String
- role String
GetClientAddonAzureBlob
- Account
Name string - Blob
Delete bool - Blob
Name string - Blob
Read bool - Blob
Write bool - Container
Delete bool - Container
List bool - Container
Name string - Container
Read bool - Container
Write bool - Expiration int
- Signed
Identifier string - Storage
Access stringKey
- Account
Name string - Blob
Delete bool - Blob
Name string - Blob
Read bool - Blob
Write bool - Container
Delete bool - Container
List bool - Container
Name string - Container
Read bool - Container
Write bool - Expiration int
- Signed
Identifier string - Storage
Access stringKey
- account
Name String - blob
Delete Boolean - blob
Name String - blob
Read Boolean - blob
Write Boolean - container
Delete Boolean - container
List Boolean - container
Name String - container
Read Boolean - container
Write Boolean - expiration Integer
- signed
Identifier String - storage
Access StringKey
- account
Name string - blob
Delete boolean - blob
Name string - blob
Read boolean - blob
Write boolean - container
Delete boolean - container
List boolean - container
Name string - container
Read boolean - container
Write boolean - expiration number
- signed
Identifier string - storage
Access stringKey
- account_
name str - blob_
delete bool - blob_
name str - blob_
read bool - blob_
write bool - container_
delete bool - container_
list bool - container_
name str - container_
read bool - container_
write bool - expiration int
- signed_
identifier str - storage_
access_ strkey
- account
Name String - blob
Delete Boolean - blob
Name String - blob
Read Boolean - blob
Write Boolean - container
Delete Boolean - container
List Boolean - container
Name String - container
Read Boolean - container
Write Boolean - expiration Number
- signed
Identifier String - storage
Access StringKey
GetClientAddonAzureSb
- Entity
Path string - Expiration int
- Namespace string
- Sas
Key string - Sas
Key stringName
- Entity
Path string - Expiration int
- Namespace string
- Sas
Key string - Sas
Key stringName
- entity
Path String - expiration Integer
- namespace String
- sas
Key String - sas
Key StringName
- entity
Path string - expiration number
- namespace string
- sas
Key string - sas
Key stringName
- entity_
path str - expiration int
- namespace str
- sas_
key str - sas_
key_ strname
- entity
Path String - expiration Number
- namespace String
- sas
Key String - sas
Key StringName
GetClientAddonEchosign
- Domain string
- Domain string
- domain String
- domain string
- domain str
- domain String
GetClientAddonEgnyte
- Domain string
- Domain string
- domain String
- domain string
- domain str
- domain String
GetClientAddonFirebase
- Client
Email string - Lifetime
In intSeconds - Private
Key string - Private
Key stringId - Secret string
- Client
Email string - Lifetime
In intSeconds - Private
Key string - Private
Key stringId - Secret string
- client
Email String - lifetime
In IntegerSeconds - private
Key String - private
Key StringId - secret String
- client
Email string - lifetime
In numberSeconds - private
Key string - private
Key stringId - secret string
- client_
email str - lifetime_
in_ intseconds - private_
key str - private_
key_ strid - secret str
- client
Email String - lifetime
In NumberSeconds - private
Key String - private
Key StringId - secret String
GetClientAddonLayer
- Expiration int
- Key
Id string - Principal string
- Private
Key string - Provider
Id string
- Expiration int
- Key
Id string - Principal string
- Private
Key string - Provider
Id string
- expiration Integer
- key
Id String - principal String
- private
Key String - provider
Id String
- expiration number
- key
Id string - principal string
- private
Key string - provider
Id string
- expiration int
- key_
id str - principal str
- private_
key str - provider_
id str
- expiration Number
- key
Id String - principal String
- private
Key String - provider
Id String
GetClientAddonMscrm
- Url string
- Url string
- url String
- url string
- url str
- url String
GetClientAddonNewrelic
- Account string
- Account string
- account String
- account string
- account str
- account String
GetClientAddonOffice365
- Connection string
- Domain string
- Connection string
- Domain string
- connection String
- domain String
- connection string
- domain string
- connection str
- domain str
- connection String
- domain String
GetClientAddonRm
- Url string
- Url string
- url String
- url string
- url str
- url String
GetClientAddonSalesforce
- Entity
Id string
- Entity
Id string
- entity
Id String
- entity
Id string
- entity_
id str
- entity
Id String
GetClientAddonSalesforceApi
- Client
Id string The ID of the client. If not provided,
name
must be set.- Community
Name string - Community
Url stringSection - Principal string
- Client
Id string The ID of the client. If not provided,
name
must be set.- Community
Name string - Community
Url stringSection - Principal string
- client
Id String The ID of the client. If not provided,
name
must be set.- community
Name String - community
Url StringSection - principal String
- client
Id string The ID of the client. If not provided,
name
must be set.- community
Name string - community
Url stringSection - principal string
- client_
id str The ID of the client. If not provided,
name
must be set.- community_
name str - community_
url_ strsection - principal str
- client
Id String The ID of the client. If not provided,
name
must be set.- community
Name String - community
Url StringSection - principal String
GetClientAddonSalesforceSandboxApi
- Client
Id string The ID of the client. If not provided,
name
must be set.- Community
Name string - Community
Url stringSection - Principal string
- Client
Id string The ID of the client. If not provided,
name
must be set.- Community
Name string - Community
Url stringSection - Principal string
- client
Id String The ID of the client. If not provided,
name
must be set.- community
Name String - community
Url StringSection - principal String
- client
Id string The ID of the client. If not provided,
name
must be set.- community
Name string - community
Url stringSection - principal string
- client_
id str The ID of the client. If not provided,
name
must be set.- community_
name str - community_
url_ strsection - principal str
- client
Id String The ID of the client. If not provided,
name
must be set.- community
Name String - community
Url StringSection - principal String
GetClientAddonSamlp
- Audience string
- Authn
Context stringClass Ref - Binding string
- Create
Upn boolClaim - Destination string
- Digest
Algorithm string - Include
Attribute boolName Format - Issuer string
- Lifetime
In intSeconds - Logouts
List<Get
Client Addon Samlp Logout> - Map
Identities bool - Map
Unknown boolClaims As Is - Mappings Dictionary<string, object>
- Name
Identifier stringFormat - Name
Identifier List<string>Probes - Passthrough
Claims boolWith No Mapping - Recipient string
- Sign
Response bool - Signature
Algorithm string - Signing
Cert string - Typed
Attributes bool
- Audience string
- Authn
Context stringClass Ref - Binding string
- Create
Upn boolClaim - Destination string
- Digest
Algorithm string - Include
Attribute boolName Format - Issuer string
- Lifetime
In intSeconds - Logouts
[]Get
Client Addon Samlp Logout - Map
Identities bool - Map
Unknown boolClaims As Is - Mappings map[string]interface{}
- Name
Identifier stringFormat - Name
Identifier []stringProbes - Passthrough
Claims boolWith No Mapping - Recipient string
- Sign
Response bool - Signature
Algorithm string - Signing
Cert string - Typed
Attributes bool
- audience String
- authn
Context StringClass Ref - binding String
- create
Upn BooleanClaim - destination String
- digest
Algorithm String - include
Attribute BooleanName Format - issuer String
- lifetime
In IntegerSeconds - logouts
List<Get
Client Addon Samlp Logout> - map
Identities Boolean - map
Unknown BooleanClaims As Is - mappings Map<String,Object>
- name
Identifier StringFormat - name
Identifier List<String>Probes - passthrough
Claims BooleanWith No Mapping - recipient String
- sign
Response Boolean - signature
Algorithm String - signing
Cert String - typed
Attributes Boolean
- audience string
- authn
Context stringClass Ref - binding string
- create
Upn booleanClaim - destination string
- digest
Algorithm string - include
Attribute booleanName Format - issuer string
- lifetime
In numberSeconds - logouts
Get
Client Addon Samlp Logout[] - map
Identities boolean - map
Unknown booleanClaims As Is - mappings {[key: string]: any}
- name
Identifier stringFormat - name
Identifier string[]Probes - passthrough
Claims booleanWith No Mapping - recipient string
- sign
Response boolean - signature
Algorithm string - signing
Cert string - typed
Attributes boolean
- audience str
- authn_
context_ strclass_ ref - binding str
- create_
upn_ boolclaim - destination str
- digest_
algorithm str - include_
attribute_ boolname_ format - issuer str
- lifetime_
in_ intseconds - logouts
Sequence[Get
Client Addon Samlp Logout] - map_
identities bool - map_
unknown_ boolclaims_ as_ is - mappings Mapping[str, Any]
- name_
identifier_ strformat - name_
identifier_ Sequence[str]probes - passthrough_
claims_ boolwith_ no_ mapping - recipient str
- sign_
response bool - signature_
algorithm str - signing_
cert str - typed_
attributes bool
- audience String
- authn
Context StringClass Ref - binding String
- create
Upn BooleanClaim - destination String
- digest
Algorithm String - include
Attribute BooleanName Format - issuer String
- lifetime
In NumberSeconds - logouts List<Property Map>
- map
Identities Boolean - map
Unknown BooleanClaims As Is - mappings Map<Any>
- name
Identifier StringFormat - name
Identifier List<String>Probes - passthrough
Claims BooleanWith No Mapping - recipient String
- sign
Response Boolean - signature
Algorithm String - signing
Cert String - typed
Attributes Boolean
GetClientAddonSamlpLogout
- Callback string
- Slo
Enabled bool
- Callback string
- Slo
Enabled bool
- callback String
- slo
Enabled Boolean
- callback string
- slo
Enabled boolean
- callback str
- slo_
enabled bool
- callback String
- slo
Enabled Boolean
GetClientAddonSapApi
- Client
Id string The ID of the client. If not provided,
name
must be set.- Name
Identifier stringFormat - Scope string
- Service
Password string - Token
Endpoint stringUrl - Username
Attribute string
- Client
Id string The ID of the client. If not provided,
name
must be set.- Name
Identifier stringFormat - Scope string
- Service
Password string - Token
Endpoint stringUrl - Username
Attribute string
- client
Id String The ID of the client. If not provided,
name
must be set.- name
Identifier StringFormat - scope String
- service
Password String - token
Endpoint StringUrl - username
Attribute String
- client
Id string The ID of the client. If not provided,
name
must be set.- name
Identifier stringFormat - scope string
- service
Password string - token
Endpoint stringUrl - username
Attribute string
- client_
id str The ID of the client. If not provided,
name
must be set.- name_
identifier_ strformat - scope str
- service_
password str - token_
endpoint_ strurl - username_
attribute str
- client
Id String The ID of the client. If not provided,
name
must be set.- name
Identifier StringFormat - scope String
- service
Password String - token
Endpoint StringUrl - username
Attribute String
GetClientAddonSentry
GetClientAddonSharepoint
- External
Urls List<string> - Url string
- External
Urls []string - Url string
- external
Urls List<String> - url String
- external
Urls string[] - url string
- external_
urls Sequence[str] - url str
- external
Urls List<String> - url String
GetClientAddonSlack
- Team string
- Team string
- team String
- team string
- team str
- team String
GetClientAddonSpringcm
- Acs
Url string
- Acs
Url string
- acs
Url String
- acs
Url string
- acs_
url str
- acs
Url String
GetClientAddonSsoIntegration
GetClientAddonWam
- Master
Key string
- Master
Key string
- master
Key String
- master
Key string
- master_
key str
- master
Key String
GetClientAddonZendesk
- Account
Name string
- Account
Name string
- account
Name String
- account
Name string
- account_
name str
- account
Name String
GetClientAddonZoom
- Account string
- Account string
- account String
- account string
- account str
- account String
GetClientJwtConfiguration
- Alg string
- Lifetime
In intSeconds - Scopes Dictionary<string, string>
- Secret
Encoded bool
- Alg string
- Lifetime
In intSeconds - Scopes map[string]string
- Secret
Encoded bool
- alg String
- lifetime
In IntegerSeconds - scopes Map<String,String>
- secret
Encoded Boolean
- alg string
- lifetime
In numberSeconds - scopes {[key: string]: string}
- secret
Encoded boolean
- alg str
- lifetime_
in_ intseconds - scopes Mapping[str, str]
- secret_
encoded bool
- alg String
- lifetime
In NumberSeconds - scopes Map<String>
- secret
Encoded Boolean
GetClientMobile
GetClientMobileAndroid
- App
Package stringName - Sha256Cert
Fingerprints List<string>
- App
Package stringName - Sha256Cert
Fingerprints []string
- app
Package StringName - sha256Cert
Fingerprints List<String>
- app
Package stringName - sha256Cert
Fingerprints string[]
- app_
package_ strname - sha256_
cert_ Sequence[str]fingerprints
- app
Package StringName - sha256Cert
Fingerprints List<String>
GetClientMobileIo
- App
Bundle stringIdentifier - Team
Id string
- App
Bundle stringIdentifier - Team
Id string
- app
Bundle StringIdentifier - team
Id String
- app
Bundle stringIdentifier - team
Id string
- app_
bundle_ stridentifier - team_
id str
- app
Bundle StringIdentifier - team
Id String
GetClientNativeSocialLogin
GetClientNativeSocialLoginApple
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetClientNativeSocialLoginFacebook
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetClientRefreshToken
- Expiration
Type string - Idle
Token intLifetime - Infinite
Idle boolToken Lifetime - Infinite
Token boolLifetime - Leeway int
- Rotation
Type string - Token
Lifetime int
- Expiration
Type string - Idle
Token intLifetime - Infinite
Idle boolToken Lifetime - Infinite
Token boolLifetime - Leeway int
- Rotation
Type string - Token
Lifetime int
- expiration
Type String - idle
Token IntegerLifetime - infinite
Idle BooleanToken Lifetime - infinite
Token BooleanLifetime - leeway Integer
- rotation
Type String - token
Lifetime Integer
- expiration
Type string - idle
Token numberLifetime - infinite
Idle booleanToken Lifetime - infinite
Token booleanLifetime - leeway number
- rotation
Type string - token
Lifetime number
- expiration_
type str - idle_
token_ intlifetime - infinite_
idle_ booltoken_ lifetime - infinite_
token_ boollifetime - leeway int
- rotation_
type str - token_
lifetime int
- expiration
Type String - idle
Token NumberLifetime - infinite
Idle BooleanToken Lifetime - infinite
Token BooleanLifetime - leeway Number
- rotation
Type String - token
Lifetime Number
Package Details
- Repository
- Auth0 pulumi/pulumi-auth0
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
auth0
Terraform Provider.