KeyManagementOptions Class

Definition

Options that control how an IKeyManager should behave.

public ref class KeyManagementOptions
public class KeyManagementOptions
type KeyManagementOptions = class
Public Class KeyManagementOptions
Inheritance
KeyManagementOptions

Constructors

KeyManagementOptions()

Initializes a new instance of KeyManagementOptions.

Properties

AuthenticatedEncryptorConfiguration

The AlgorithmConfiguration instance that can be used to create the IAuthenticatedEncryptorDescriptor instance.

AuthenticatedEncryptorFactories

The list of IAuthenticatedEncryptorFactory that will be used for creating IAuthenticatedEncryptors.

AutoGenerateKeys

Specifies whether the data protection system should auto-generate keys.

KeyEscrowSinks

The list of IKeyEscrowSink to store the key material in.

NewKeyLifetime

Controls the lifetime (number of days before expiration) for newly-generated keys.

XmlEncryptor

The IXmlEncryptor to use for encrypting XML elements.

XmlRepository

The IXmlRepository to use for storing and retrieving XML elements.

Applies to