Discuss this help topic in SecureBlackbox Forum

TElSSLServer.ClientAuthentication

TElSSLServer     See also     


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


Specifies whether client authentication (certificate request) is enabled

Declaration

[C#]
    bool ClientAuthentication;

[VB.NET]
    Property ClientAuthentication As Boolean

[Pascal]
    property ClientAuthentication : boolean;

[C++]
    bool get_ClientAuthentication();
    void set_ClientAuthentication(bool Value);

[PHP]
    bool get_ClientAuthentication()
    void set_ClientAuthentication(bool $Value)

[Java]
    boolean getClientAuthentication();
    void setClientAuthentication(boolean Value);

Description

    This property defines whether server should request the client's certificate. If the client doesn't have certificate, server actions depend on AuthenticationLevel property value. If the client has one, the OnCertificateValidate event is fired. Then the InternalValidate method can be called to obtain the certificate validity options.
    Client authentication is used very rarely. Use this option in the case when you are sure that all clients have certificates.

See also:     InternalValidate     ClientCertStorage    

Discuss this help topic in SecureBlackbox Forum