Discuss this help topic in SecureBlackbox Forum

TElSSLServer.InternalValidate

TElSSLServer     See also     


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


Returns the client certificate validity information.

Declaration

[C#/Java]
    void InternalValidate(ref TSBCertificateValidity Validity, ref TSBCertificateValidityReason Reason);

[VB.NET]
    Sub InternalValidate(ByRef Validity As TSBCertificateValidity, ByRef Reason As TSBCertificateValidityReason)

[Pascal]
    procedure InternalValidate(var Validity : TSBCertificateValidity; var Reason : TSBCertificateValidityReason);

[C++]
    void InternalValidate(TSBCertificateValidity &Validity, TSBCertificateValidityReason &Reason);

[PHP]
    void InternalValidate(integer &$Validity, integer &$Reason)

Parameters

  • Validity - The common validity state of certificate
  • Reason - Details of certificate's validity state

TSBCertificateValidity values:


TSBCertificateValidityReason values:


Description

    This method causes TElSSLServer to validate client's certificate using certificate storage specified by parameter ClientCertStorage. Use this method after the OnCertificateValidate event was fired (it's a good idea to call this method in the event handler).
    If ClientCertStorage property is not set, the Validity parameter returns SB_CERTIFICATE_VALIDITY_STORAGE_ERROR.

See also:     TElSSLClass.OnCertificateValidate     ClientCertStorage    

Discuss this help topic in SecureBlackbox Forum