IdentityProviderCreateContractProperties interface
Provider di identità esterni come Facebook, Google, Microsoft, Twitter o Azure Active Directory che possono essere usati per abilitare l'accesso al portale per sviluppatori del servizio Gestione API per tutti gli utenti.
- Extends
Proprietà
| client |
ID client dell'applicazione nel provider di identità esterno. Si tratta dell'ID app per l'account di accesso di Facebook, l'ID client per l'account di accesso google, l'ID app per Microsoft. |
| client |
Segreto client dell'applicazione nel provider di identità esterno, usato per autenticare la richiesta di accesso. Ad esempio, è Segreto app per l'account di accesso di Facebook, chiave API per l'account di accesso google, chiave pubblica per Microsoft. Questa proprietà non verrà compilata nelle operazioni 'GET'. Usare la richiesta POST '/listSecrets' per ottenere il valore. |
Proprietà ereditate
| allowed |
Elenco di tenant consentiti durante la configurazione dell'account di accesso di Azure Active Directory. |
| authority | Nome host dell'endpoint di individuazione OpenID Connect per AAD o AAD B2C. |
| client |
Libreria client da usare nel portale per sviluppatori. Si applica solo a AAD e al provider di identità AAD B2C. |
| password |
Nome criterio di reimpostazione della password. Si applica solo al provider di identità AAD B2C. |
| profile |
Nome criterio di modifica del profilo. Si applica solo al provider di identità AAD B2C. |
| signin |
Nome criterio di accesso. Si applica solo al provider di identità AAD B2C. |
| signin |
TenantId da usare invece di Common durante l'accesso ad Active Directory |
| signup |
Nome criterio di iscrizione. Si applica solo al provider di identità AAD B2C. |
| type | Identificatore del tipo di provider di identità. |
Dettagli proprietà
clientId
ID client dell'applicazione nel provider di identità esterno. Si tratta dell'ID app per l'account di accesso di Facebook, l'ID client per l'account di accesso google, l'ID app per Microsoft.
clientId: string
Valore della proprietà
string
clientSecret
Segreto client dell'applicazione nel provider di identità esterno, usato per autenticare la richiesta di accesso. Ad esempio, è Segreto app per l'account di accesso di Facebook, chiave API per l'account di accesso google, chiave pubblica per Microsoft. Questa proprietà non verrà compilata nelle operazioni 'GET'. Usare la richiesta POST '/listSecrets' per ottenere il valore.
clientSecret: string
Valore della proprietà
string
Dettagli proprietà ereditate
allowedTenants
Elenco di tenant consentiti durante la configurazione dell'account di accesso di Azure Active Directory.
allowedTenants?: string[]
Valore della proprietà
string[]
Ereditato daIdentityProviderBaseParameters.allowedTenants
authority
Nome host dell'endpoint di individuazione OpenID Connect per AAD o AAD B2C.
authority?: string
Valore della proprietà
string
ereditato daIdentityProviderBaseParameters.authority
clientLibrary
Libreria client da usare nel portale per sviluppatori. Si applica solo a AAD e al provider di identità AAD B2C.
clientLibrary?: string
Valore della proprietà
string
Ereditato daIdentityProviderBaseParameters.clientLibrary
passwordResetPolicyName
Nome criterio di reimpostazione della password. Si applica solo al provider di identità AAD B2C.
passwordResetPolicyName?: string
Valore della proprietà
string
Ereditato daIdentityProviderBaseParameters.passwordResetPolicyName
profileEditingPolicyName
Nome criterio di modifica del profilo. Si applica solo al provider di identità AAD B2C.
profileEditingPolicyName?: string
Valore della proprietà
string
Ereditato daIdentityProviderBaseParameters.profileEditingPolicyName
signinPolicyName
Nome criterio di accesso. Si applica solo al provider di identità AAD B2C.
signinPolicyName?: string
Valore della proprietà
string
Ereditato daIdentityProviderBaseParameters.signinPolicyName
signinTenant
TenantId da usare invece di Common durante l'accesso ad Active Directory
signinTenant?: string
Valore della proprietà
string
Ereditato daIdentityProviderBaseParameters.signinTenant
signupPolicyName
Nome criterio di iscrizione. Si applica solo al provider di identità AAD B2C.
signupPolicyName?: string
Valore della proprietà
string
Ereditato daIdentityProviderBaseParameters.signupPolicyName
type
Identificatore del tipo di provider di identità.
type?: string
Valore della proprietà
string
ereditato daIdentityProviderBaseParameters.type