Compartilhar via


KeyVaultAccessControlClient Classe

Definição

O KeyVaultAccessControlClient fornece métodos síncronos e assíncronos para exibir e gerenciar o acesso baseado em função para o Key Vault do Azure. O cliente dá suporte à criação, listagem, atualização e exclusão KeyVaultRoleAssignment de e KeyVaultRoleDefinition.

public class KeyVaultAccessControlClient
type KeyVaultAccessControlClient = class
Public Class KeyVaultAccessControlClient
Herança
KeyVaultAccessControlClient

Construtores

KeyVaultAccessControlClient()

Inicializa uma nova instância da KeyVaultAccessControlClient classe para simulação.

KeyVaultAccessControlClient(Uri, TokenCredential)

Inicializa uma nova instância da KeyVaultAccessControlClient classe para o cofre especificado.

KeyVaultAccessControlClient(Uri, TokenCredential, KeyVaultAdministrationClientOptions)

Inicializa uma nova instância da KeyVaultAccessControlClient classe para o cofre especificado.

Propriedades

VaultUri

Obtém o URI do cofre.

Métodos

CreateOrUpdateRoleDefinition(CreateOrUpdateRoleDefinitionOptions, CancellationToken)

Cria ou atualiza uma definição de função.

CreateOrUpdateRoleDefinition(KeyVaultRoleScope, Nullable<Guid>, CancellationToken)

Cria ou atualiza uma definição de função. Se a definição de função nomeada já estiver definida, ela será atualizada.

CreateOrUpdateRoleDefinitionAsync(CreateOrUpdateRoleDefinitionOptions, CancellationToken)

Cria ou atualiza uma definição de função.

CreateOrUpdateRoleDefinitionAsync(KeyVaultRoleScope, Nullable<Guid>, CancellationToken)

Cria ou atualiza uma definição de função. Se a definição de função nomeada já estiver definida, ela será atualizada.

CreateRoleAssignment(KeyVaultRoleScope, String, String, Nullable<Guid>, CancellationToken)

Cria uma atribuição de função.

CreateRoleAssignmentAsync(KeyVaultRoleScope, String, String, Nullable<Guid>, CancellationToken)

Cria uma atribuição de função.

DeleteRoleAssignment(KeyVaultRoleScope, String, CancellationToken)

Exclua a atribuição de função especificada.

DeleteRoleAssignmentAsync(KeyVaultRoleScope, String, CancellationToken)

Exclua a atribuição de função especificada.

DeleteRoleDefinition(KeyVaultRoleScope, Guid, CancellationToken)

Exclui uma definição de função.

DeleteRoleDefinitionAsync(KeyVaultRoleScope, Guid, CancellationToken)

Exclui uma definição de função.

GetRoleAssignment(KeyVaultRoleScope, String, CancellationToken)

Obtenha a atribuição de função especificada.

GetRoleAssignmentAsync(KeyVaultRoleScope, String, CancellationToken)

Obtenha a atribuição de função especificada.

GetRoleAssignments(KeyVaultRoleScope, CancellationToken)

Obtém as atribuições de função para um escopo.

GetRoleAssignmentsAsync(KeyVaultRoleScope, CancellationToken)

Obtém as atribuições de função para um escopo.

GetRoleDefinition(KeyVaultRoleScope, Guid, CancellationToken)

Obtenha uma definição de função específica.

GetRoleDefinitionAsync(KeyVaultRoleScope, Guid, CancellationToken)

Obtenha uma definição de função específica.

GetRoleDefinitions(KeyVaultRoleScope, CancellationToken)

Obtenha todas as definições de função aplicáveis no escopo e acima.

GetRoleDefinitionsAsync(KeyVaultRoleScope, CancellationToken)

Obtenha todas as definições de função aplicáveis no escopo e acima.

Aplica-se a