IKeyVaultDataServiceClient Interface

Definition

public interface IKeyVaultDataServiceClient
type IKeyVaultDataServiceClient = interface
Public Interface IKeyVaultDataServiceClient

Methods

BackupCertificate(String, String, String)
BackupHsm(String, Uri, String)
BackupKey(String, String, String)
BackupManagedHsmKey(String, String, String)
BackupManagedStorageAccount(String, String, String)
BackupSecret(String, String, String)
CancelCertificateOperation(String, String)
CreateHsmRoleAssignment(String, String, String, String)
CreateKey(String, String, PSKeyVaultKeyAttributes, Nullable<Int32>)
CreateKey(String, String, PSKeyVaultKeyAttributes, Nullable<Int32>, String)
CreateManagedHsmKey(String, String, PSKeyVaultKeyAttributes, Nullable<Int32>, String)
CreateOrUpdateHsmRoleDefinition(String, String, PSKeyVaultRoleDefinition)
Decrypt(String, String, String, Byte[], String)
DeleteCertificate(String, String)
DeleteCertificateIssuer(String, String)
DeleteCertificateOperation(String, String)
DeleteKey(String, String)
DeleteManagedHsmKey(String, String)
DeleteManagedStorageAccount(String, String)
DeleteManagedStorageSasDefinition(String, String, String)
DeleteSecret(String, String)
Encrypt(String, String, String, Byte[], String)
EnrollCertificate(String, String, CertificatePolicy, IDictionary<String,String>)
GetCertificate(String, String, String)
GetCertificateContacts(String)
GetCertificateIssuer(String, String)
GetCertificateIssuers(KeyVaultObjectFilterOptions)
GetCertificateOperation(String, String)
GetCertificatePolicy(String, String)
GetCertificates(KeyVaultCertificateFilterOptions)
GetCertificates(KeyVaultObjectFilterOptions)
GetCertificateVersions(KeyVaultObjectFilterOptions)
GetDeletedCertificate(String, String)
GetDeletedCertificates(KeyVaultCertificateFilterOptions)
GetDeletedCertificates(KeyVaultObjectFilterOptions)
GetDeletedKey(String, String)
GetDeletedKeys(KeyVaultObjectFilterOptions)
GetDeletedManagedStorageAccount(String, String)
GetDeletedManagedStorageAccounts(KeyVaultObjectFilterOptions)
GetDeletedManagedStorageSasDefinition(String, String, String)
GetDeletedManagedStorageSasDefinitions(KeyVaultObjectFilterOptions)
GetDeletedManagedStorageSasDefinitions(KeyVaultStorageSasDefinitiontFilterOptions)
GetDeletedSecret(String, String)
GetDeletedSecrets(KeyVaultObjectFilterOptions)
GetHsmRoleAssignment(String, String, String)
GetHsmRoleAssignments(String, String)
GetHsmRoleDefinitions(String, String)
GetKey(String, String, String)
GetKeyRotationPolicy(String, String)
GetKeys(KeyVaultObjectFilterOptions)
GetKeyVersions(KeyVaultObjectFilterOptions)
GetManagedHsmDeletedKey(String, String)
GetManagedHsmDeletedKeys(String)
GetManagedHsmKey(String, String, String)
GetManagedHsmKeyAllVersions(String, String)
GetManagedHsmKeyRotationPolicy(String, String)
GetManagedHsmKeys(String)
GetManagedHsmRandomNumber(String, Int32)
GetManagedHsmSetting(String, String)
GetManagedHsmSettings(String)
GetManagedStorageAccount(String, String)
GetManagedStorageAccounts(KeyVaultObjectFilterOptions)
GetManagedStorageSasDefinition(String, String, String)
GetManagedStorageSasDefinitions(KeyVaultStorageSasDefinitiontFilterOptions)
GetSecret(String, String, String)
GetSecrets(KeyVaultObjectFilterOptions)
GetSecretVersions(KeyVaultObjectFilterOptions)
ImportCertificate(String, String, Byte[], SecureString, IDictionary<String,String>, String, PSKeyVaultCertificatePolicy)
ImportCertificate(String, String, String, SecureString, IDictionary<String,String>)
ImportCertificate(String, String, String, SecureString, IDictionary<String,String>, String, PSKeyVaultCertificatePolicy)
ImportCertificate(String, String, X509Certificate2Collection, IDictionary<String,String>)
ImportCertificate(String, String, X509Certificate2Collection, SecureString, IDictionary<String,String>, String, PSKeyVaultCertificatePolicy)
ImportKey(String, String, PSKeyVaultKeyAttributes, JsonWebKey, Nullable<Boolean>)
ImportManagedHsmKey(String, String, JsonWebKey)
ManagedHsmKeyDecrypt(String, String, String, Byte[], String)
ManagedHsmKeyEncrypt(String, String, String, Byte[], String)
ManagedHsmUnwrapKey(String, String, String, Byte[], String)
ManagedHsmWrapKey(String, String, String, Byte[], String)
MergeCertificate(String, String, Byte[], Dictionary<String,String>)
MergeCertificate(String, String, X509Certificate2Collection, IDictionary<String,String>)
PurgeCertificate(String, String)
PurgeKey(String, String)
PurgeManagedHsmKey(String, String)
PurgeManagedStorageAccount(String, String)
PurgeSecret(String, String)
RecoverCertificate(String, String)
RecoverKey(String, String)
RecoverManagedHsmKey(String, String)
RecoverManagedStorageAccount(String, String)
RecoverManagedStorageSasDefinition(String, String, String)
RecoverSecret(String, String)
RegenerateManagedStorageAccountKey(String, String, String)
RemoveHsmRoleAssignment(String, String, String)
RemoveHsmRoleDefinition(String, String, String)
RestoreCertificate(String, String)
RestoreHsm(String, Uri, String, String)
RestoreKey(String, String)
RestoreManagedHsmKey(String, String)
RestoreManagedStorageAccount(String, String)
RestoreSecret(String, String)
RotateKey(String, String)
RotateManagedHsmKey(String, String)
SelectiveRestoreHsm(String, String, Uri, String, String)
SetCertificateContacts(String, IEnumerable<PSKeyVaultCertificateContact>)
SetCertificateIssuer(String, String, String, String, SecureString, PSKeyVaultCertificateOrganizationDetails)
SetKeyRotationPolicy(PSKeyRotationPolicy)
SetManagedHsmKeyRotationPolicy(PSKeyRotationPolicy)
SetManagedStorageAccount(String, String, String, String, Nullable<Boolean>, Nullable<TimeSpan>, PSKeyVaultManagedStorageAccountAttributes, Hashtable)
SetManagedStorageSasDefinition(String, String, String, String, String, String, PSKeyVaultManagedStorageSasDefinitionAttributes, Hashtable)
SetSecret(String, String, SecureString, PSKeyVaultSecretAttributes)
UnwrapKey(String, String, String, Byte[], String)
UpdateCertificate(String, String, String, CertificateAttributes, IDictionary<String,String>)
UpdateCertificatePolicy(String, String, CertificatePolicy)
UpdateKey(String, String, String, PSKeyVaultKeyAttributes)
UpdateManagedHsmKey(String, String, String, PSKeyVaultKeyAttributes)
UpdateManagedHsmSetting(PSKeyVaultSetting)
UpdateManagedStorageAccount(String, String, String, Nullable<Boolean>, Nullable<TimeSpan>, PSKeyVaultManagedStorageAccountAttributes, Hashtable)
UpdateSecret(String, String, String, PSKeyVaultSecretAttributes)
WrapKey(String, String, String, Byte[], String)

Applies to