Discuss this help topic in SecureBlackbox Forum

TElX509CertificateValidator.OnAfterCertificateProcessing

TElX509CertificateValidator     See also     


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


This event is fired after a certificate has been processed.

Declaration

[C#]
    not available

[VB.NET]
    not available

[Pascal]
    property OnAfterCertificateProcessing : TSBAfterCertificateProcessingEvent;
    TSBAfterCertificateProcessingEvent = procedure(Sender : TObject; Certificate : TElX509Certificate; var Validity : TSBCertificateValidity; var Reason: TSBCertificateValidityReason; var DoContinue : boolean) of object;

[C++]
    void get_OnAfterCertificateProcessing(TSBAfterCertificateProcessingEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnAfterCertificateProcessing(TSBAfterCertificateProcessingEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBAfterCertificateProcessingEvent)(void * _ObjectData, TObjectHandle Sender, TElX509CertificateHandle Certificate, TSBCertificateValidityRaw &Validity, TSBCertificateValidityReasonRaw &Reason, int8_t &DoContinue);

[PHP]
    TSBAfterCertificateProcessingEvent|callable|NULL get_OnAfterCertificateProcessing()
    void set_OnAfterCertificateProcessing(TSBAfterCertificateProcessingEvent|callable|NULL $Value)
    callable TSBAfterCertificateProcessingEvent(TObject $Sender, TElX509Certificate $Certificate, integer &$Validity, integer &$Reason, bool &$DoContinue)

[Java]
    TSBAfterCertificateProcessingEvent getOnAfterCertificateProcessing();
    void setOnAfterCertificateProcessing(TSBAfterCertificateProcessingEvent Value);
    TSBAfterCertificateProcessingEvent.Callback OnAfterCertificateProcessing = new TSBAfterCertificateProcessingEvent.Callback() {
        public void TSBAfterCertificateProcessingEventCallback(TObject arg0, TElX509Certificate arg1, TElAfterCertificateProcessingEventParams arg2) {
            //...
        }
    }

Parameters

  • Certificate - the certificate that has been validated.
  • Validity - specifies certificate's validity.
  • Reason - specifies certificate's validity reason.
  • DoContinue - set this parameter to True to continue validation and to False to terminate it.

TSBCertificateValidityRaw values

TSBCertificateValidityReasonRaw values

Description

    This event is fired when a certificate has been processed. It allows to modify validation results and terminate further validation process.

See also:     OnBeforeCertificateProcessing    

Discuss this help topic in SecureBlackbox Forum