Discuss this help topic in SecureBlackbox Forum

TElX509Certificate.Chain

TElX509Certificate     See also     


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


Returns the chain to which the certificate belongs.

Declaration

[C#]
    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)

[Java]
    TElX509CertificateChain getChain();
    void setChain(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