Partilhar via


KeyVaultAccessControlClient Classe

Definição

O KeyVaultAccessControlClient fornece métodos síncronos e assíncronos para ver e gerir o Acesso Baseado em Funções para a Key Vault do Azure. O cliente suporta a criação, listagem, atualização e eliminação KeyVaultRoleAssignment 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 gozar.

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, 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, 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)

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

DeleteRoleAssignmentAsync(KeyVaultRoleScope, String, CancellationToken)

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

DeleteRoleDefinition(KeyVaultRoleScope, Guid, CancellationToken)

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

DeleteRoleDefinitionAsync(KeyVaultRoleScope, Guid, CancellationToken)

Elimina 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ções de um âmbito.

GetRoleAssignmentsAsync(KeyVaultRoleScope, CancellationToken)

Obtém as atribuições de funções de um âmbito.

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 âmbito e acima.

GetRoleDefinitionsAsync(KeyVaultRoleScope, CancellationToken)

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

Aplica-se a