Condividi tramite


IdentityProvider interface

Interfaccia che rappresenta un IdentityProvider.

Metodi

createOrUpdate(string, string, string, IdentityProviderCreateContract, IdentityProviderCreateOrUpdateOptionalParams)

Crea o Aggiornamenti la configurazione identityProvider.

delete(string, string, string, string, IdentityProviderDeleteOptionalParams)

Elimina la configurazione del provider di identità specificata.

get(string, string, string, IdentityProviderGetOptionalParams)

Ottiene i dettagli di configurazione del provider di identità configurato nell'istanza del servizio specificata.

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

Ottiene la versione dello stato dell'entità (Etag) dell'identityProvider specificata dall'identificatore.

listByService(string, string, IdentityProviderListByServiceOptionalParams)

Elenca una raccolta di provider di identità configurata nell'istanza del servizio specificata.

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

Ottiene i dettagli del segreto client del provider di identità.

update(string, string, string, string, IdentityProviderUpdateParameters, IdentityProviderUpdateOptionalParams)

Aggiornamenti una configurazione IdentityProvider esistente.

Dettagli metodo

createOrUpdate(string, string, string, IdentityProviderCreateContract, IdentityProviderCreateOrUpdateOptionalParams)

Crea o Aggiornamenti la configurazione identityProvider.

function createOrUpdate(resourceGroupName: string, serviceName: string, identityProviderName: string, parameters: IdentityProviderCreateContract, options?: IdentityProviderCreateOrUpdateOptionalParams): Promise<IdentityProviderCreateOrUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

identityProviderName

string

Identificatore del tipo di provider di identità.

parameters
IdentityProviderCreateContract

Creare parametri.

options
IdentityProviderCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, string, string, IdentityProviderDeleteOptionalParams)

Elimina la configurazione del provider di identità specificata.

function delete(resourceGroupName: string, serviceName: string, identityProviderName: string, ifMatch: string, options?: IdentityProviderDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

identityProviderName

string

Identificatore del tipo di provider di identità.

ifMatch

string

ETag dell'entità. ETag deve corrispondere allo stato dell'entità corrente dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.

options
IdentityProviderDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, IdentityProviderGetOptionalParams)

Ottiene i dettagli di configurazione del provider di identità configurato nell'istanza del servizio specificata.

function get(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetOptionalParams): Promise<IdentityProviderGetResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

identityProviderName

string

Identificatore del tipo di provider di identità.

options
IdentityProviderGetOptionalParams

Parametri delle opzioni.

Restituisce

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

Ottiene la versione dello stato dell'entità (Etag) dell'identityProvider specificata dall'identificatore.

function getEntityTag(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetEntityTagOptionalParams): Promise<IdentityProviderGetEntityTagHeaders>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

identityProviderName

string

Identificatore del tipo di provider di identità.

options
IdentityProviderGetEntityTagOptionalParams

Parametri delle opzioni.

Restituisce

listByService(string, string, IdentityProviderListByServiceOptionalParams)

Elenca una raccolta di provider di identità configurata nell'istanza del servizio specificata.

function listByService(resourceGroupName: string, serviceName: string, options?: IdentityProviderListByServiceOptionalParams): PagedAsyncIterableIterator<IdentityProviderContract, IdentityProviderContract[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

options
IdentityProviderListByServiceOptionalParams

Parametri delle opzioni.

Restituisce

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

Ottiene i dettagli del segreto client del provider di identità.

function listSecrets(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderListSecretsOptionalParams): Promise<IdentityProviderListSecretsResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

identityProviderName

string

Identificatore del tipo di provider di identità.

options
IdentityProviderListSecretsOptionalParams

Parametri delle opzioni.

Restituisce

update(string, string, string, string, IdentityProviderUpdateParameters, IdentityProviderUpdateOptionalParams)

Aggiornamenti una configurazione IdentityProvider esistente.

function update(resourceGroupName: string, serviceName: string, identityProviderName: string, ifMatch: string, parameters: IdentityProviderUpdateParameters, options?: IdentityProviderUpdateOptionalParams): Promise<IdentityProviderUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

identityProviderName

string

Identificatore del tipo di provider di identità.

ifMatch

string

ETag dell'entità. ETag deve corrispondere allo stato dell'entità corrente dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.

parameters
IdentityProviderUpdateParameters

Aggiornare i parametri.

options
IdentityProviderUpdateOptionalParams

Parametri delle opzioni.

Restituisce