KeyContainerPermissionAccessEntry Class

 

Specifies access rights for specific key containers. This class cannot be inherited.

Namespace:   System.Security.Permissions
Assembly:  mscorlib (in mscorlib.dll)

System::Object
  System.Security.Permissions::KeyContainerPermissionAccessEntry

[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class KeyContainerPermissionAccessEntry sealed 

NameDescription
System_CAPS_pubmethodKeyContainerPermissionAccessEntry(CspParameters^, KeyContainerPermissionFlags)

Initializes a new instance of the KeyContainerPermissionAccessEntry class, using the specified cryptographic service provider (CSP) parameters and access permissions.

System_CAPS_pubmethodKeyContainerPermissionAccessEntry(String^, KeyContainerPermissionFlags)

Initializes a new instance of the KeyContainerPermissionAccessEntry class, using the specified key container name and access permissions.

System_CAPS_pubmethodKeyContainerPermissionAccessEntry(String^, String^, Int32, String^, Int32, KeyContainerPermissionFlags)

Initializes a new instance of the KeyContainerPermissionAccessEntry class with the specified property values.

NameDescription
System_CAPS_pubpropertyFlags

Gets or sets the key container permissions.

System_CAPS_pubpropertyKeyContainerName

Gets or sets the key container name.

System_CAPS_pubpropertyKeySpec

Gets or sets the key specification.

System_CAPS_pubpropertyKeyStore

Gets or sets the name of the key store.

System_CAPS_pubpropertyProviderName

Gets or sets the provider name.

System_CAPS_pubpropertyProviderType

Gets or sets the provider type.

NameDescription
System_CAPS_pubmethodEquals(Object^)

Determines whether the specified KeyContainerPermissionAccessEntry object is equal to the current instance.(Overrides Object::Equals(Object^).)

System_CAPS_pubmethodGetHashCode()

Gets a hash code for the current instance that is suitable for use in hashing algorithms and data structures such as a hash table.(Overrides Object::GetHashCode().)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

This permission is intended to enable users to easily manage key containers when either a small number of keys is involved, or access is to be granted to only some keys.

.NET Framework
Available since 2.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: