CspKeyContainerInfo

CspKeyContainerInfo


Represents information about a Crypto Service Providers Key Container.


Implements:

IObject 

Public:

Properties:

NameDescription
 Accessible (get) Returns if a key in a key container is accessible.  
 Exportable (get) Returns if a key in a key container can be exported out of the container.  
 KeyContainerName (get) Returns the name of the key container.  
 KeyNumber (get) Returns the key number, representing the type of key.  
 MachineKeyStore (get) Returns if the key is stored in a machine storage container.  
 Protected (get) Returns if the key is protected.  
 ProviderName (get) Returns the name of the cryptography service provider.  
 ProviderType (get) Returns the type of cryptography service provider.  
 RandomlyGenerated (get) Returns if the key container was randomly generated or imported.  
 Removable (get) Returns if the key can be removed from the key container.  
 UniqueKeyContainerName (get) Returns a unique key container name.  

Methods:

NameDescription
 Equals Returns a boolean indicating if the value and this object instance are the same instance.  
 GetHashCode Returns a psuedo-unique number used to help identify this object in memory. The current method is to return the value obtained from ObjPtr. If a different method needs to be impelmented then change the method here in this function.

An override might be necessary if the hashcode should be derived from a value contained within the class.  

 ToString Returns a string representation of this object instance. The default method simply returns the application name and class name in which this class resides.

A Person class may return the persons name instead.  

Remarks

To create an instance of CspKeyContainerInfo use the NewCspKeyContainerInfo constructor.

See Also

Project CorLib Overview

Class CspKeyContainerInfo Overview

Constructors