Discuss this help topic in SecureBlackbox Forum

TElX509Certificate.Chain

TElX509Certificate     See also     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Returns the chain to which the certificate belongs.

Declaration

[C#/Java]
    TElX509CertificateChain Chain;

[VB.NET]
    Property Chain As TElX509CertificateChain

[Pascal]
    property Chain: TElX509CertificateChain;

[C++]
    TElX509CertificateChain* get_Chain();
    void set_Chain(TElX509CertificateChain &Value);
    void set_Chain(TElX509CertificateChain *Value);

[PHP]
    TElX509CertificateChain get_Chain()
    void set_Chain(TElX509CertificateChain $Value)

Description

    This property contains a reference to the chain, to which the certificate belongs. It has Nothing/null/nil value in most of cases, but if the certificate is taken from the chain, this property is set.
Note, that you can find out, whether the certificate is an end-entity one, by performing the following check (in pseudo-code):
EndEntity = (Certificate.Chain = <Nothing/null/nil>) OR (Certificate.Chain.Certificates[0] = Certificate)

See also:     TElX509CertificateChain    

Discuss this help topic in SecureBlackbox Forum