C# Class Microsoft.Azure.Commands.KeyVault.Models.KeyVaultDataServiceClient

Inheritance: IKeyVaultDataServiceClient
Afficher le fichier Open project: Azure/azure-powershell

Méthodes publiques

Méthode Description
BackupKey ( string vaultName, string keyName, string outputBlobPath ) : string
CancelCertificateOperation ( string vaultName, string certificateName ) : CertificateOperation
CreateKey ( string vaultName, string keyName, KeyAttributes keyAttributes ) : KeyBundle
DeleteCertificate ( string vaultName, string certName ) : CertificateBundle
DeleteCertificateIssuer ( string vaultName, string issuerName ) : IssuerBundle
DeleteCertificateOperation ( string vaultName, string certificateName ) : CertificateOperation
DeleteKey ( string vaultName, string keyName ) : KeyBundle
DeleteSecret ( string vaultName, string secretName ) : Secret
EnrollCertificate ( string vaultName, string certificateName, CertificatePolicy certificatePolicy, string>.IDictionary tags ) : CertificateOperation
GetCertificate ( string vaultName, string certName, string certificateVersion ) : CertificateBundle
GetCertificateContacts ( string vaultName ) : Contacts
GetCertificateIssuer ( string vaultName, string issuerName ) : IssuerBundle
GetCertificateIssuers ( KeyVaultObjectFilterOptions options ) : IEnumerable
GetCertificateOperation ( string vaultName, string certificateName ) : CertificateOperation
GetCertificatePolicy ( string vaultName, string certificateName ) : CertificatePolicy
GetCertificateVersions ( KeyVaultObjectFilterOptions options ) : IEnumerable
GetCertificates ( KeyVaultObjectFilterOptions options ) : IEnumerable
GetKey ( string vaultName, string keyName, string keyVersion ) : KeyBundle
GetKeyVersions ( KeyVaultObjectFilterOptions options ) : IEnumerable
GetKeys ( KeyVaultObjectFilterOptions options ) : IEnumerable
GetSecret ( string vaultName, string secretName, string secretVersion ) : Secret
GetSecretVersions ( KeyVaultObjectFilterOptions options ) : IEnumerable
GetSecrets ( KeyVaultObjectFilterOptions options ) : IEnumerable
ImportCertificate ( string vaultName, string certName, X509Certificate2Collection certificateCollection, string>.IDictionary tags ) : CertificateBundle
ImportCertificate ( string vaultName, string certName, string base64CertColl, SecureString certPassword, string>.IDictionary tags ) : CertificateBundle
ImportKey ( string vaultName, string keyName, KeyAttributes keyAttributes, Microsoft.Azure.KeyVault.WebKey.JsonWebKey webKey, bool importToHsm ) : KeyBundle
KeyVaultDataServiceClient ( ) : Microsoft.Azure.KeyVault.WebKey

Parameterless constructor for Mocking.

KeyVaultDataServiceClient ( IAuthenticationFactory authFactory, Microsoft.Azure.Common.Authentication.Models.AzureContext context ) : Microsoft.Azure.KeyVault.WebKey
MergeCertificate ( string vaultName, string certName, X509Certificate2Collection certs, string>.IDictionary tags ) : CertificateBundle
RestoreKey ( string vaultName, string inputBlobPath ) : KeyBundle
SetCertificateContacts ( string vaultName, Contacts contacts ) : Contacts
SetCertificateIssuer ( string vaultName, string issuerName, string issuerProvider, string accountId, SecureString apiKey, KeyVaultCertificateOrganizationDetails organizationDetails ) : IssuerBundle
SetSecret ( string vaultName, string secretName, SecureString secretValue, SecretAttributes secretAttributes ) : Secret
UpdateCertificate ( string vaultName, string certificateName, string certificateVersion, CertificateAttributes certificateAttributes, string>.IDictionary tags ) : CertificateBundle
UpdateCertificatePolicy ( string vaultName, string certificateName, CertificatePolicy certificatePolicy ) : CertificatePolicy
UpdateKey ( string vaultName, string keyName, string keyVersion, KeyAttributes keyAttributes ) : KeyBundle
UpdateSecret ( string vaultName, string secretName, string secretVersion, SecretAttributes secretAttributes ) : Secret

Private Methods

Méthode Description
GetInnerException ( Exception exception ) : Exception

Method Details

BackupKey() public méthode

public BackupKey ( string vaultName, string keyName, string outputBlobPath ) : string
vaultName string
keyName string
outputBlobPath string
Résultat string

CancelCertificateOperation() public méthode

public CancelCertificateOperation ( string vaultName, string certificateName ) : CertificateOperation
vaultName string
certificateName string
Résultat CertificateOperation

CreateKey() public méthode

public CreateKey ( string vaultName, string keyName, KeyAttributes keyAttributes ) : KeyBundle
vaultName string
keyName string
keyAttributes KeyAttributes
Résultat KeyBundle

DeleteCertificate() public méthode

public DeleteCertificate ( string vaultName, string certName ) : CertificateBundle
vaultName string
certName string
Résultat CertificateBundle

DeleteCertificateIssuer() public méthode

public DeleteCertificateIssuer ( string vaultName, string issuerName ) : IssuerBundle
vaultName string
issuerName string
Résultat IssuerBundle

DeleteCertificateOperation() public méthode

public DeleteCertificateOperation ( string vaultName, string certificateName ) : CertificateOperation
vaultName string
certificateName string
Résultat CertificateOperation

DeleteKey() public méthode

public DeleteKey ( string vaultName, string keyName ) : KeyBundle
vaultName string
keyName string
Résultat KeyBundle

DeleteSecret() public méthode

public DeleteSecret ( string vaultName, string secretName ) : Secret
vaultName string
secretName string
Résultat Secret

EnrollCertificate() public méthode

public EnrollCertificate ( string vaultName, string certificateName, CertificatePolicy certificatePolicy, string>.IDictionary tags ) : CertificateOperation
vaultName string
certificateName string
certificatePolicy CertificatePolicy
tags string>.IDictionary
Résultat CertificateOperation

GetCertificate() public méthode

public GetCertificate ( string vaultName, string certName, string certificateVersion ) : CertificateBundle
vaultName string
certName string
certificateVersion string
Résultat CertificateBundle

GetCertificateContacts() public méthode

public GetCertificateContacts ( string vaultName ) : Contacts
vaultName string
Résultat Contacts

GetCertificateIssuer() public méthode

public GetCertificateIssuer ( string vaultName, string issuerName ) : IssuerBundle
vaultName string
issuerName string
Résultat IssuerBundle

GetCertificateIssuers() public méthode

public GetCertificateIssuers ( KeyVaultObjectFilterOptions options ) : IEnumerable
options KeyVaultObjectFilterOptions
Résultat IEnumerable

GetCertificateOperation() public méthode

public GetCertificateOperation ( string vaultName, string certificateName ) : CertificateOperation
vaultName string
certificateName string
Résultat CertificateOperation

GetCertificatePolicy() public méthode

public GetCertificatePolicy ( string vaultName, string certificateName ) : CertificatePolicy
vaultName string
certificateName string
Résultat CertificatePolicy

GetCertificateVersions() public méthode

public GetCertificateVersions ( KeyVaultObjectFilterOptions options ) : IEnumerable
options KeyVaultObjectFilterOptions
Résultat IEnumerable

GetCertificates() public méthode

public GetCertificates ( KeyVaultObjectFilterOptions options ) : IEnumerable
options KeyVaultObjectFilterOptions
Résultat IEnumerable

GetKey() public méthode

public GetKey ( string vaultName, string keyName, string keyVersion ) : KeyBundle
vaultName string
keyName string
keyVersion string
Résultat KeyBundle

GetKeyVersions() public méthode

public GetKeyVersions ( KeyVaultObjectFilterOptions options ) : IEnumerable
options KeyVaultObjectFilterOptions
Résultat IEnumerable

GetKeys() public méthode

public GetKeys ( KeyVaultObjectFilterOptions options ) : IEnumerable
options KeyVaultObjectFilterOptions
Résultat IEnumerable

GetSecret() public méthode

public GetSecret ( string vaultName, string secretName, string secretVersion ) : Secret
vaultName string
secretName string
secretVersion string
Résultat Secret

GetSecretVersions() public méthode

public GetSecretVersions ( KeyVaultObjectFilterOptions options ) : IEnumerable
options KeyVaultObjectFilterOptions
Résultat IEnumerable

GetSecrets() public méthode

public GetSecrets ( KeyVaultObjectFilterOptions options ) : IEnumerable
options KeyVaultObjectFilterOptions
Résultat IEnumerable

ImportCertificate() public méthode

public ImportCertificate ( string vaultName, string certName, X509Certificate2Collection certificateCollection, string>.IDictionary tags ) : CertificateBundle
vaultName string
certName string
certificateCollection X509Certificate2Collection
tags string>.IDictionary
Résultat CertificateBundle

ImportCertificate() public méthode

public ImportCertificate ( string vaultName, string certName, string base64CertColl, SecureString certPassword, string>.IDictionary tags ) : CertificateBundle
vaultName string
certName string
base64CertColl string
certPassword System.Security.SecureString
tags string>.IDictionary
Résultat CertificateBundle

ImportKey() public méthode

public ImportKey ( string vaultName, string keyName, KeyAttributes keyAttributes, Microsoft.Azure.KeyVault.WebKey.JsonWebKey webKey, bool importToHsm ) : KeyBundle
vaultName string
keyName string
keyAttributes KeyAttributes
webKey Microsoft.Azure.KeyVault.WebKey.JsonWebKey
importToHsm bool
Résultat KeyBundle

KeyVaultDataServiceClient() public méthode

Parameterless constructor for Mocking.
public KeyVaultDataServiceClient ( ) : Microsoft.Azure.KeyVault.WebKey
Résultat Microsoft.Azure.KeyVault.WebKey

KeyVaultDataServiceClient() public méthode

public KeyVaultDataServiceClient ( IAuthenticationFactory authFactory, Microsoft.Azure.Common.Authentication.Models.AzureContext context ) : Microsoft.Azure.KeyVault.WebKey
authFactory IAuthenticationFactory
context Microsoft.Azure.Common.Authentication.Models.AzureContext
Résultat Microsoft.Azure.KeyVault.WebKey

MergeCertificate() public méthode

public MergeCertificate ( string vaultName, string certName, X509Certificate2Collection certs, string>.IDictionary tags ) : CertificateBundle
vaultName string
certName string
certs X509Certificate2Collection
tags string>.IDictionary
Résultat CertificateBundle

RestoreKey() public méthode

public RestoreKey ( string vaultName, string inputBlobPath ) : KeyBundle
vaultName string
inputBlobPath string
Résultat KeyBundle

SetCertificateContacts() public méthode

public SetCertificateContacts ( string vaultName, Contacts contacts ) : Contacts
vaultName string
contacts Contacts
Résultat Contacts

SetCertificateIssuer() public méthode

public SetCertificateIssuer ( string vaultName, string issuerName, string issuerProvider, string accountId, SecureString apiKey, KeyVaultCertificateOrganizationDetails organizationDetails ) : IssuerBundle
vaultName string
issuerName string
issuerProvider string
accountId string
apiKey System.Security.SecureString
organizationDetails KeyVaultCertificateOrganizationDetails
Résultat IssuerBundle

SetSecret() public méthode

public SetSecret ( string vaultName, string secretName, SecureString secretValue, SecretAttributes secretAttributes ) : Secret
vaultName string
secretName string
secretValue System.Security.SecureString
secretAttributes SecretAttributes
Résultat Secret

UpdateCertificate() public méthode

public UpdateCertificate ( string vaultName, string certificateName, string certificateVersion, CertificateAttributes certificateAttributes, string>.IDictionary tags ) : CertificateBundle
vaultName string
certificateName string
certificateVersion string
certificateAttributes CertificateAttributes
tags string>.IDictionary
Résultat CertificateBundle

UpdateCertificatePolicy() public méthode

public UpdateCertificatePolicy ( string vaultName, string certificateName, CertificatePolicy certificatePolicy ) : CertificatePolicy
vaultName string
certificateName string
certificatePolicy CertificatePolicy
Résultat CertificatePolicy

UpdateKey() public méthode

public UpdateKey ( string vaultName, string keyName, string keyVersion, KeyAttributes keyAttributes ) : KeyBundle
vaultName string
keyName string
keyVersion string
keyAttributes KeyAttributes
Résultat KeyBundle

UpdateSecret() public méthode

public UpdateSecret ( string vaultName, string secretName, string secretVersion, SecretAttributes secretAttributes ) : Secret
vaultName string
secretName string
secretVersion string
secretAttributes SecretAttributes
Résultat Secret