Condividi tramite


KeyVaultAccessControlClient Classe

Definizione

KeyVaultAccessControlClient fornisce metodi sincroni e asincroni per visualizzare e gestire l'accesso basato sui ruoli per l'Key Vault di Azure. Il client supporta la creazione, l'elenco, l'aggiornamento e l'eliminazione KeyVaultRoleAssignment di e KeyVaultRoleDefinition.

public class KeyVaultAccessControlClient
type KeyVaultAccessControlClient = class
Public Class KeyVaultAccessControlClient
Ereditarietà
KeyVaultAccessControlClient

Costruttori

KeyVaultAccessControlClient()

Inizializza una nuova istanza della classe per la KeyVaultAccessControlClient simulazione.

KeyVaultAccessControlClient(Uri, TokenCredential, KeyVaultAdministrationClientOptions)

Inizializza una nuova istanza della KeyVaultAccessControlClient classe per l'insieme di credenziali specificato.

KeyVaultAccessControlClient(Uri, TokenCredential)

Inizializza una nuova istanza della KeyVaultAccessControlClient classe per l'insieme di credenziali specificato.

Proprietà

VaultUri

Ottiene l'URI dell'insieme di credenziali.

Metodi

CreateOrUpdateRoleDefinition(CreateOrUpdateRoleDefinitionOptions, CancellationToken)

Crea o aggiorna una definizione di ruolo.

CreateOrUpdateRoleDefinition(KeyVaultRoleScope, Nullable<Guid>, CancellationToken)

Crea o aggiorna una definizione di ruolo. Se la definizione di ruolo denominata è già definita, verrà aggiornata.

CreateOrUpdateRoleDefinitionAsync(CreateOrUpdateRoleDefinitionOptions, CancellationToken)

Crea o aggiorna una definizione di ruolo.

CreateOrUpdateRoleDefinitionAsync(KeyVaultRoleScope, Nullable<Guid>, CancellationToken)

Crea o aggiorna una definizione di ruolo. Se la definizione di ruolo denominata è già definita, verrà aggiornata.

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

Crea un'assegnazione di ruolo.

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

Crea un'assegnazione di ruolo.

DeleteRoleAssignment(KeyVaultRoleScope, String, CancellationToken)

Eliminare l'assegnazione di ruolo specificata.

DeleteRoleAssignmentAsync(KeyVaultRoleScope, String, CancellationToken)

Eliminare l'assegnazione di ruolo specificata.

DeleteRoleDefinition(KeyVaultRoleScope, Guid, CancellationToken)

Elimina una definizione di ruolo.

DeleteRoleDefinitionAsync(KeyVaultRoleScope, Guid, CancellationToken)

Elimina una definizione di ruolo.

GetRoleAssignment(KeyVaultRoleScope, String, CancellationToken)

Ottiene l'assegnazione di ruolo specificata.

GetRoleAssignmentAsync(KeyVaultRoleScope, String, CancellationToken)

Ottiene l'assegnazione di ruolo specificata.

GetRoleAssignments(KeyVaultRoleScope, CancellationToken)

Ottiene le assegnazioni di ruolo per un ambito.

GetRoleAssignmentsAsync(KeyVaultRoleScope, CancellationToken)

Ottiene le assegnazioni di ruolo per un ambito.

GetRoleDefinition(KeyVaultRoleScope, Guid, CancellationToken)

Ottenere una definizione di ruolo specifica.

GetRoleDefinitionAsync(KeyVaultRoleScope, Guid, CancellationToken)

Ottenere una definizione di ruolo specifica.

GetRoleDefinitions(KeyVaultRoleScope, CancellationToken)

Ottenere tutte le definizioni di ruolo applicabili nell'ambito e versioni successive.

GetRoleDefinitionsAsync(KeyVaultRoleScope, CancellationToken)

Ottenere tutte le definizioni di ruolo applicabili nell'ambito e versioni successive.

Si applica a