Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.Configuration.Design Namespace

Classes

  Class Description
Ee774874.pubclass(en-us,PandP.50).gif ChooseDataProtectionScopeControl
Visual control that allows a user to select the DataProtectionScope which is used to store an cryptographic key.
Ee774874.pubclass(en-us,PandP.50).gif ChooseKeyFileControl
Visual control that allows a user to select the file which is used to store an cryptographic key.
Ee774874.pubclass(en-us,PandP.50).gif CreateNewKeyControl
Visual control that allows a user to specify a key for an cryptography algorithm.
Ee774874.pubclass(en-us,PandP.50).gif CryptographicKeyWizard
UI wizard that allows a user to manipulate a ProtectedKeySettings class, from within the configuration console.
Ee774874.pubclass(en-us,PandP.50).gif ExportKeyControl
Visual control that allows a user to export an protected key to an archived key file.
Ee774874.pubclass(en-us,PandP.50).gif ExportKeyUI
UI to support exporting a ProtectedKey.
Ee774874.pubclass(en-us,PandP.50).gif ImportArchivedKeyControl
Visual control that allows a user to import an protected key from an archived key file, from within the cryptographic key wizard.
Ee774874.pubclass(en-us,PandP.50).gif KeyedHashAlgorithmKeyCreator

Creates keys for a KeyedHashAlgorithm.

Ee774874.pubclass(en-us,PandP.50).gif KeyManagerUtilities
The KeyManagerUtilities provides common ICryptographicKeyProperty routines used by the design-time.
Ee774874.pubclass(en-us,PandP.50).gif OpenExistingKeyFileControl
Visual control that allows a user to select an existing key file within the cryptographic key wizard.
Ee774874.pubclass(en-us,PandP.50).gif ProtectedKeySettings

Represents the settings to store and open a ProtectedKey.

Ee774874.pubclass(en-us,PandP.50).gif SupplyKeyControl
Visual control that allows a user to select an to select a method of proving a key.
Ee774874.pubclass(en-us,PandP.50).gif SymmetricAlgorithmKeyCreator

Creates keys for a SymmetricAlgorithm.

Interfaces

  Interface Description
Ee774874.pubinterface(en-us,PandP.50).gif ICryptographicKeyProperty
Represents a configuration node that contains cryptographic key information.
Ee774874.pubinterface(en-us,PandP.50).gif IKeyCreator

Represents the creator of keys for security algorithms.

Ee774874.pubinterface(en-us,PandP.50).gif IWizardValidationTarget
Represents the validation logic for a control within the CryptographicKeyWizard.

Enumerations

  Enumeration Description
Ee774874.pubenumeration(en-us,PandP.50).gif CryptographicKeyWizardStep
Enumeration to represent the steps within the CryptographicKeyWizard.
Ee774874.pubenumeration(en-us,PandP.50).gif SupplyKeyMethod
Enumeration to represent the ways a user can provide a cryptographic key.