OptionalallowedClients
allowedClients?: string[]
OptionalallowedLogoutUrls
allowedLogoutUrls?: string[]
OptionalallowedOrigins
allowedOrigins?: string[]
OptionalappType
appType?: string
Optionalcallbacks
callbacks?: string[]
OptionalclientAliases
clientAliases?: string[]
OptionalclientMetadata
clientMetadata?: Record<string, any>
OptionalcrossOriginAuth
crossOriginAuth?: boolean
OptionalcrossOriginLoc
crossOriginLoc?: string
OptionalcustomLoginPage
customLoginPage?: string
OptionalcustomLoginPageOn
customLoginPageOn?: boolean
OptionalcustomLoginPagePreview
customLoginPagePreview?: string
Optionaldescription
description?: string
OptionalencryptionKey
encryptionKey?: { cert?: string; pub?: string; subject?: string }
OptionalformTemplate
formTemplate?: string
OptionalgrantTypes
grantTypes?: string[]
OptionalinitiateLoginUri
initiateLoginUri?: string
OptionalisFirstParty
isFirstParty?: boolean
OptionallogoUri
logoUri?: string
Optionalmobile
mobile?: {
android?: { appPackageName?: string; sha256CertFingerprints?: string[] };
ios?: { appBundleIdentifier?: string; teamId?: string };
}
Optionalname
name?: string
OptionalnativeSocialLogin
nativeSocialLogin?: {
apple?: { enabled?: boolean };
facebook?: { enabled?: boolean };
}
OptionaloidcBackChannelLogout
oidcBackChannelLogout?: { backchannelLogoutUrls?: string[] }
OptionaloidcConformant
oidcConformant?: boolean
OptionalorganizationRequireBehavior
organizationRequireBehavior?: string
OptionalorganizationUsage
OptionalrefreshToken
refreshToken?: {
expirationType?: string;
idleTokenLifetime?: number;
infiniteIdleTokenLifetime?: boolean;
infiniteTokenLifetime?: boolean;
leeway?: number;
rotationType?: string;
tokenLifetime?: number;
}
OptionalssoDisabled
ssoDisabled?: boolean
OptionaltokenEndpointAuthMethod
tokenEndpointAuthMethod?: string
OptionalwebOrigins
webOrigins?: string[]
Patch body for Auth0 clients.