Discuss this help topic in SecureBlackbox Forum

TElX509CertificateValidator.OnAfterCRLUse

TElX509CertificateValidator     See also     


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


This event is fired after each time the validator has processed a CRL.

Declaration

[C#]
    event TSBAfterCRLUseEvent OnAfterCRLUse;
    delegate void TSBAfterCRLUseEvent(Object Sender, TElX509Certificate Certificate, TElX509Certificate CACertificate, TElCertificateRevocationList CRL);

[VB.NET]
    Event OnAfterCRLUse As TSBAfterCRLUseEvent
    Delegate Sub TSBAfterCRLUseEvent(ByVal Sender As Object, ByVal Certificate As TElX509Certificate, ByVal CACertificate As TElX509Certificate, ByVal CRL As TElCertificateRevocationList)

[Pascal]
    property OnAfterCRLUse : TSBAfterCRLUseEvent;
    TSBAfterCRLUseEvent = procedure(Sender : TObject; Certificate, CACertificate : TElX509Certificate; CRL : TElCertificaterevocationList) of object;

[C++]
    void get_OnAfterCRLUse(TSBAfterCRLUseEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnAfterCRLUse(TSBAfterCRLUseEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBAfterCRLUseEvent)(void * _ObjectData, TObjectHandle Sender, TElX509CertificateHandle Certificate, TElX509CertificateHandle CACertificate, TElCertificateRevocationListHandle CRL);

[PHP]
    TSBAfterCRLUseEvent|callable|NULL get_OnAfterCRLUse()
    void set_OnAfterCRLUse(TSBAfterCRLUseEvent|callable|NULL $Value)
    callable TSBAfterCRLUseEvent(TObject $Sender, TElX509Certificate $Certificate, TElX509Certificate $CACertificate, TElCertificateRevocationList $CRL)

[Java]
    TSBAfterCRLUseEvent getOnAfterCRLUse();
    void setOnAfterCRLUse(TSBAfterCRLUseEvent Value);
    TSBAfterCRLUseEvent.Callback OnAfterCRLUse = new TSBAfterCRLUseEvent.Callback() {
        public void TSBAfterCRLUseEventCallback(TObject Sender, TElX509Certificate Certificate, TElX509Certificate CACertificate, TElCertificateRevocationList CRL) {
            //...
        }
    }

Parameters

  • Certificate - specifies the certificate being validated.
  • CACertificate - specifies the certificate which signed the Certificate.
    Can be nil / null / Nothing, if the Certificate is self-signed.
  • CRL - contains the CRL that has been processed.

Description

    This event is fired by TElX509CertificateValidator when it has processed a CRL during revocation check.

See also:     OnAfterOCSPResponseUse    

Discuss this help topic in SecureBlackbox Forum