Click or drag to resize

CryptographyTemplateSettings Class

This class represents certificate template cryptography settings.
Inheritance Hierarchy
SystemObject
  PKI.CertificateTemplatesCryptographyTemplateSettings

Namespace:  PKI.CertificateTemplates
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax
public class CryptographyTemplateSettings

The CryptographyTemplateSettings type exposes the following members.

Properties
  NameDescription
Public propertyCNGKeyUsage
Gets key usages for CNG keys.
Public propertyCSPList
Gets or sets a list of cryptographic service providers (CSPs) that are used to create the private key and public key. If the property is null, a client may use any CSP installed on the client system.
Public propertyHashAlgorithm
Gets or sets hash algorithm is used to sign request required by the certificate template.
Public propertyKeyAlgorithm
Gets or sets key algorithm required by the certificate template.
Public propertyKeySpec
Indicates operations for which the private key can be used.
Public propertyKeyUsage
Gets key usages allowed by the template.
Public propertyMinimalKeyLength
Gets or sets the minimum size, in bits, of the public key that the client should create to obtain a certificate based on this template.
Public propertyPrivateKeyOptions
Gets or sets private key options.
Public propertyPrivateKeySecuritySDDL
Gets the permissions when a private key is created
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Gets a textual representation of the certificate template cryptography settings.
(Overrides ObjectToString.)
Top
See Also