Discuss this help topic in SecureBlackbox Forum


TElHTTPSServer     See also     

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

This event is fired when the client has sent URLs instead of certificates for client authentication.


    event TSBCertificateURLsEvent OnCertificateURLs;
    delegate void TSBCertificateURLsEvent(Object Sender, TElClientCertURLsSSLExtension URLs, TElMemoryCertStorage Certificates);

    Event OnCertificateURLs As TSBCertificateURLsEvent
    Delegate Sub TSBCertificateURLsEvent(ByVal Sender As Object, ByVal URLs As TElClientCertURLsSSLExtension, ByVal Certificates As TElMemoryCertStorage)

    property OnCertificateURLs : TSBCertificateURLsEvent;
    TSBCertificateURLsEvent = procedure(Sender : TObject; URLs : TElClientCertURLsSSLExtension; Certificates : TElMemoryCertStorage) of object;

    void get_OnCertificateURLs(TSBCertificateURLsEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnCertificateURLs(TSBCertificateURLsEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBCertificateURLsEvent)(void * _ObjectData, TObjectHandle Sender, TElClientCertURLsSSLExtensionHandle URLs, TElMemoryCertStorageHandle Certificates);

    TSBCertificateURLsEvent|callable|NULL get_OnCertificateURLs()
    void set_OnCertificateURLs(TSBCertificateURLsEvent|callable|NULL $Value)
    callable TSBCertificateURLsEvent(TObject $Sender, TElClientCertURLsSSLExtension $URLs, TElMemoryCertStorage $Certificates)


  • URLs - contains the list of certificate urls
  • Certificates - Contains the certificate to be validated


    This event is fired by TElHTTPSServer when it received the URLs instead of certificate data from the client for client authentication. In this case the application should handle this event and return the certificates which correspond to the given URL(s).

See also:     SSLPeerExtensions    

Discuss this help topic in SecureBlackbox Forum