System.Security.Cryptography.CspKeyContainerInfo Members

The members of System.Security.Cryptography.CspKeyContainerInfo are listed below.

See Also: Inherited members from System.Object

Public Constructors

Initializes a new instance of the System.Security.Cryptography.CspKeyContainerInfo class using the specified parameters.

Public Properties

[read-only]
Accessiblebool.

Gets a value indicating whether a key in a key container is accessible.

[read-only]
CryptoKeySecuritySystem.Security.AccessControl.CryptoKeySecurity.

Gets a System.Security.AccessControl.CryptoKeySecurity object that represents access rights and audit rules for a container.

[read-only]
Exportablebool.

Gets a value indicating whether a key can be exported from a key container.

[read-only]
HardwareDevicebool.

Gets a value indicating whether a key is a hardware key.

[read-only]
KeyContainerNamestring.

Gets a key container name.

[read-only]
KeyNumberKeyNumber.

Gets a value that describes whether an asymmetric key was created as a signature key or an exchange key.

[read-only]
MachineKeyStorebool.

Gets a value indicating whether a key is from a machine key set.

[read-only]
Protectedbool.

Gets a value indicating whether a key pair is protected.

[read-only]
ProviderNamestring.

Gets the provider name of a key.

[read-only]
ProviderTypeint.

Gets the provider type of a key.

[read-only]
RandomlyGeneratedbool.

Gets a value indicating whether a key container was randomly generated by a managed cryptography class.

[read-only]
Removablebool.

Gets a value indicating whether a key can be removed from a key container.

[read-only]
UniqueKeyContainerNamestring.

Gets a unique key container name.