Partilhar via


IdentityProvider interface

Interface que representa um IdentityProvider.

Métodos

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

Cria ou atualiza a configuração do IdentityProvider.

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

Exclui a configuração do provedor de identidade especificado.

get(string, string, string, IdentityProviderGetOptionalParams)

Obtém os detalhes de configuração do provedor de identidade configurado na instância de serviço especificada.

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do identityProvider especificado por seu identificador.

listByService(string, string, IdentityProviderListByServiceOptionalParams)

Lista uma coleção de Identity Provider configurada na instância de serviço especificada.

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

Obtém os detalhes secretos do cliente do Provedor de Identidade.

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

Atualiza uma configuração IdentityProvider existente.

Detalhes de Método

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

Cria ou atualiza a configuração do IdentityProvider.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

identityProviderName

string

Identificador do tipo de provedor de identidade.

parameters
IdentityProviderCreateContract

Crie parâmetros.

options
IdentityProviderCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Exclui a configuração do provedor de identidade especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

identityProviderName

string

Identificador do tipo de provedor de identidade.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
IdentityProviderDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, IdentityProviderGetOptionalParams)

Obtém os detalhes de configuração do provedor de identidade configurado na instância de serviço especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

identityProviderName

string

Identificador do tipo de provedor de identidade.

options
IdentityProviderGetOptionalParams

Os parâmetros de opções.

Devoluções

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do identityProvider especificado por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

identityProviderName

string

Identificador do tipo de provedor de identidade.

options
IdentityProviderGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, IdentityProviderListByServiceOptionalParams)

Lista uma coleção de Identity Provider configurada na instância de serviço especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

options
IdentityProviderListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

Obtém os detalhes secretos do cliente do Provedor de Identidade.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

identityProviderName

string

Identificador do tipo de provedor de identidade.

options
IdentityProviderListSecretsOptionalParams

Os parâmetros de opções.

Devoluções

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

Atualiza uma configuração IdentityProvider existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

identityProviderName

string

Identificador do tipo de provedor de identidade.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

parameters
IdentityProviderUpdateParameters

Atualizar parâmetros.

options
IdentityProviderUpdateOptionalParams

Os parâmetros de opções.

Devoluções