Discuss this help topic in SecureBlackbox Forum


TElX509CertificateValidator     See also     

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

This event is fired after each time the validator has processed an OCSP response.


    event TSBAfterOCSPResponseUseEvent OnAfterOCSPResponseUse;
    delegate void TSBAfterOCSPResponseUseEvent(object Sender, TElX509Certificate Certificate, TElX509Certificate CACertificate, TElOCSPResponse Response);

    Event OnAfterOCSPResponseUse As TSBAfterOCSPResponseUseEvent
    Delegate Sub TSBAfterOCSPResponseUseEvent(ByVa Sender As Object, ByVal Certificate As TElX509Certificate, ByVal CACertificate As TElX509Certificate, ByVal Response As TElOCSPResponse)

    property OnAfterOCSPResponseUse : TSBAfterOCSPResponseUseEvent;
    TSBAfterOCSPResponseUseEvent = procedure(Sender : TObject; Certificate, CACertificate : TElX509Certificate; Response : TElOCSPResponse) of object;

    void get_OnAfterOCSPResponseUse(TSBAfterOCSPResponseUseEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnAfterOCSPResponseUse(TSBAfterOCSPResponseUseEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBAfterOCSPResponseUseEvent)(void * _ObjectData, TObjectHandle Sender, TElX509CertificateHandle Certificate, TElX509CertificateHandle CACertificate, TElOCSPResponseHandle Response);

    TSBAfterOCSPResponseUseEvent|callable|NULL get_OnAfterOCSPResponseUse()
    void set_OnAfterOCSPResponseUse(TSBAfterOCSPResponseUseEvent|callable|NULL $Value)
    callable TSBAfterOCSPResponseUseEvent(TObject $Sender, TElX509Certificate $Certificate, TElX509Certificate $CACertificate, TElOCSPResponse $Response)


  • 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.
  • Response - contains the response that has been processed.


    This event is fired by TElX509CertificateValidator when it has processed an OCSP response during revocation check.

See also:     OnAfterCRLUse    

Discuss this help topic in SecureBlackbox Forum