KeyVaultModelFactory Class

Definition

Model factory for creating instances of KeyVault models. Use these factory methods to construct model instances in tests and scenarios where output-only properties (with init-only setters) need to be populated.

public static class KeyVaultModelFactory
type KeyVaultModelFactory = class
Public Class KeyVaultModelFactory
Inheritance
KeyVaultModelFactory

Methods

Name Description
KeyDecryptInput(Nullable<Algorithm>, String)

Creates a new instance of KeyDecryptInput(Nullable<Algorithm>, String).

KeyDecryptOutput(String)

Creates a new instance of KeyDecryptOutput(String).

KeyEncryptInput(Nullable<Algorithm>, String)

Creates a new instance of KeyEncryptInput(Nullable<Algorithm>, String).

KeyEncryptOutput(String)

Creates a new instance of KeyEncryptOutput(String).

KeyMetadata(String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, List<String>, String)

Creates a new instance of KeyMetadata(String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, List<String>, String).

KeyMetadataCollection(List<KeyMetadata>, String)

Creates a new instance of KeyMetadataCollection(List<KeyMetadata>, String).

Secret(String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>)

Creates a new instance of Secret(String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>).

SecretMetadata(String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>)

Creates a new instance of SecretMetadata(String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>).

SecretMetadataCollection(List<SecretMetadata>, String)

Creates a new instance of SecretMetadataCollection(List<SecretMetadata>, String).

Applies to