Click or drag to resize

ExtensionList Class

Contains extension list that are processed by policy module during certificate issuance.
Inheritance Hierarchy
SystemObject
  PKI.CertificateServices.PolicyModuleExtensionList

Namespace:  PKI.CertificateServices.PolicyModule
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax
public class ExtensionList

The ExtensionList type exposes the following members.

Constructors
  NameDescription
Public methodExtensionList
Initializes a new instance of the ExtensionList class
Top
Properties
  NameDescription
Public propertyComputerName
Gets the host fully qualified domain name (FQDN) of the server where Certification Authority is installed.
Public propertyDisabledExtensionList
Gets extension list that are not included in issued certificate even if they are included in certificate request and/or defined by certificate template.
Public propertyDisplayName
Gets the display name of the Certification Authority (sanitized characters are decoded to textual characters).
Public propertyEnabledExtensionList
Gets extension collection in the request that are processed by the CA during certificate issuance. If the incoming request contains an extension that is listed in this property, they are added to issued certificate. If extension information in the request conflicts with CA settings (policy module or template settings), request extension information is silently ignored.
Public propertyIsModified
Indiciates whether the object was modified after it was instantiated.
Public propertyName
Gets the common name of the Certification Authority in a sanitized form as specified in MS-WCCE §3.1.1.4.1.1.
Public propertyOfflineExtensionList
Gets extension collection in the offline request that are processed by the CA during certificate issuance. 'Offline' requests are requests where subject information is used by the CA to construct issued certificate. If the certificate template is configured to build subject based on information retrieved from Active Directory, all extensions in the request that are listed in the property are silently igmored. If the incoming request contains an extension that is listed in this property and certificate template is configured to build subject information from incoming request, they are added to issued certificate. If extension information in the request conflicts with CA settings (policy module or template settings), request extension information is silently ignored.
Top
Methods
  NameDescription
Public methodAdd
Adds certificate extension object identifier (OID) value to a specified extension group.
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 methodRemove
Removes certificate extension object identifier (OID) value from a specified extension group.
Public methodSetInfo
Updates policy module extension lists by writing them to Certification Authority.
Public methodToString
Displays extension lists in text format.
(Overrides ObjectToString.)
Top
See Also