Discuss this help topic in SecureBlackbox Forum

TSBServerSSLPredefinedConfiguration

Declared in     


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


Defines various SSL and FTPS server configurations designed for different needs. Each configuration balances security vs compatibility: the more compatibility you have (usually) the less secure your server is.

Declaration

[C#/Java]
    TSBServerSSLPredefinedConfiguration = short;
        const short sspcDefault = 0;
        const short sspcCompatible = 1;
        const short sspcComprehensiveInsecure = 2;
        const short sspcHighlySecure = 3;

[VB.NET]
    TSBServerSSLPredefinedConfiguration As Short
        Const sspcDefault As Short = 0
        Const sspcCompatible As Short = 1
        Const sspcComprehensiveInsecure As Short = 2
        Const sspcHighlySecure As Short = 3

[Pascal]
    TSBServerSSLPredefinedConfiguration = (sspcDefault, sspcCompatible, sspcComprehensiveInsecure, sspcHighlySecure);

[C++]
    typedef uint8_t TSBServerSSLPredefinedConfigurationRaw;
    typedef enum { sspcDefault = 0, sspcCompatible = 1, sspcComprehensiveInsecure = 2, sspcHighlySecure = 3 } TSBServerSSLPredefinedConfiguration;

[PHP]
    class TSBServerSSLPredefinedConfiguration extends TSBBaseEnum {
        const sspcDefault = 0;
        const sspcCompatible = 1;
        const sspcComprehensiveInsecure = 2;
        const sspcHighlySecure = 3;
    }

Possible values

Declared in

.NET:
  • Namespace: SBSSLServer
  • Assembly: SecureBlackbox.SSLServer
VCL:
  • Unit: SBSSLServer
Java:
  • Package: SecureBlackbox.SSLServer.jar
C++:
  • sbsslserver.h

Discuss this help topic in SecureBlackbox Forum