[CAPICOM is a 32-bit only component that is available for use in the following operating systems: Windows Server 2008, Windows Vista, and Windows XP. Instead, use the X509Chain Class in the System.Security.Cryptography.X509Certificates namespace.]
The Chain object represents a certificate trust chain.
This object provides properties and methods to build a certificate trust chain to check the validity of certificates. The chain is built using the CertificateStatus.CheckFlag property value and the policy settings of a CertificateStatus object.
The Chain object exposes the following interfaces:
- IChain2: Introduced in CAPICOM 2.0.
- IChain: Introduced in CAPICOM 1.0.
When to use
The Chain object is used to perform the following tasks:
- Build a certificate trust chain.
- Obtain the OIDs of all the certificate and application policies valid for the chain.
- Verify the status of the certificates in the chain.
- Obtain extended error information.
- Retrieve the collection of certificates in the chain.
The Chain object has these types of members:
The Chain object has these methods.
Returns an OIDs collection that represents the application policy OIDs valid for the chain.(Inherited from ChainIChain2)
Builds a certificate verification chain from an end certificate to the trusted root certificate, returning a Boolean value that indicates the overall validity of the chain.(Inherited from ChainIChain2IChain)
Returns an OIDs collection that represents the certificate policy OIDs valid for the chain.(Inherited from ChainIChain2)
Returns a string that contains additional error information about the indexed entry.(Inherited from ChainIChain2)
The Chain object has these properties.
Retrieves a Certificates collection that represents the certificates in the chain. This is the default property.(Inherited from ChainIChain2IChain)
Retrieves the validity status of the chain or a specific certificate in the chain.(Inherited from ChainIChain2IChain)
The Chain object can be created, and it is safe for scripting. The ProgID for the Chain object is CAPICOM.Chain.2.
CAPICOM 1.x: The ProgID for the Chain object is CAPICOM.Chain.1.
End of client support
End of server support
|Windows Server 2008|
|CAPICOM 2.0 or later on Windows Server 2003 and Windows XP|