Click or drag to resize

PKI.CertificateTemplates Namespace

Contains classes and enumerations for certificate templates.
Classes
  ClassDescription
Public classCertificateTemplate
Represents a certificate template object.
Public classCertificateTemplateSettings
This class represents certificate template extended settings.
Public classCryptographyTemplateSettings
This class represents certificate template cryptography settings.
Public classIssuanceRequirements
Represents registration authority requirements. These are number of authorized signatures and authorized certificate application and/or issuance policy requirements.
Public classKeyArchivalOptions
Represents certificate template key archival settings.
Enumerations
  EnumerationDescription
Public enumerationCertificateTemplateEnrollmentFlags
Defines certificate template enrollment flags.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Public enumerationCertificateTemplateFlags
Defines the general-enrollment flags.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Public enumerationCertificateTemplateNameFlags
Defines flags that determine how certificate subject is constructed.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Public enumerationCertificateTemplatePurpose
Defines the purpose of the certificate template and private key.
Public enumerationCertTemplateSubjectType
Defines the possible subject types for certificate template.
Public enumerationPrivateKeyFlags
Defines private key configuration settings in certificate templates.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.