Novell exteNd Web Services SDK API

com.sssw.jbroker.web.security
Interface SSLProperties


public interface SSLProperties

This interface defines various SSL properties.

Since:
WSSDK 5.0

Field Summary
static short[] CIPHER_SUITES_ALL
          All Cipher Suites.
static short[] CIPHER_SUITES_CONFIDENTIALITY
          All Confidentiality Cipher Suites.
static short[] CIPHER_SUITES_DHA_WITH_ALL
          Non-authenticated anonymous Diffie-Hellman shorts.
static short[] CIPHER_SUITES_DHE_EXPORT_WITH_ALL
          Export-permitted DHE key-exchange shorts.
static short[] CIPHER_SUITES_DHE_NONEXPORT_WITH_ALL
          Export-restricted DHE key-exchange shorts.
static short[] CIPHER_SUITES_DHE_WITH_ALL
          All DHE key-exchange shorts.
static short[] CIPHER_SUITES_DSA_EXPORT_WITH_ALL
          Export-permitted DSA shorts.
static short[] CIPHER_SUITES_DSA_WITH_ALL
          All DSA shorts.
static short[] CIPHER_SUITES_INTEGRITY_ONLY
          Integrity Only Cipher Suites.
static short[] CIPHER_SUITES_RSA_EXPORT_WITH_ALL
          Export-permitted RSA key-exchange shorts.
static short[] CIPHER_SUITES_RSA_NONEXPORT_WITH_ALL
          Export-restricted RSA key-exchange shorts.
static short[] CIPHER_SUITES_RSA_WITH_ALL
          All RSA key-exchange shorts.
static short[] CIPHER_SUITES_RSA_WITH_NULL
          RSA-authenticated unencrypted shorts.
static short SSL_DH_anon_EXPORT_WITH_DES_40_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DH_anon_EXPORT_WITH_RC4_40_MD5
          A standard SSL v3 cipher suite.
static short SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DH_anon_WITH_DES_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DH_anon_WITH_RC4_128_MD5
          A standard SSL v3 cipher suite.
static short SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DHE_DSS_WITH_DES_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DHE_RSA_EXPORT_WITH_DES_40_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_DHE_RSA_WITH_DES_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_RSA_EXPORT_WITH_DES_40_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5
          A standard SSL v3 cipher suite.
static short SSL_RSA_EXPORT_WITH_RC4_40_MD5
          A standard SSL v3 cipher suite.
static short SSL_RSA_WITH_3DES_EDE_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_RSA_WITH_DES_CBC_SHA
          A standard SSL v3 cipher suite.
static short SSL_RSA_WITH_NULL_MD5
          A standard SSL v3 cipher suite.
static short SSL_RSA_WITH_NULL_SHA
          A standard SSL v3 cipher suite.
static short SSL_RSA_WITH_RC4_128_MD5
          A standard SSL v3 cipher suite.
static short SSL_RSA_WITH_RC4_128_SHA
          A standard SSL v3 cipher suite.
static short TLS_DH_anon_WITH_AES_128_CBC_SHA
          A standard TLS cipher suite.
static short TLS_DH_anon_WITH_AES_256_CBC_SHA
          A standard TLS cipher suite.
static short TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
          A standard TLS cipher suite.
static short TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA
          A standard TLS cipher suite.
static short TLS_DHE_DSS_WITH_AES_128_CBC_SHA
          A standard TLS cipher suite.
static short TLS_DHE_DSS_WITH_AES_256_CBC_SHA
          A standard TLS cipher suite.
static short TLS_DHE_DSS_WITH_RC4_128_SHA
          A standard TLS cipher suite.
static short TLS_DHE_RSA_WITH_AES_128_CBC_SHA
          A standard TLS cipher suite.
static short TLS_DHE_RSA_WITH_AES_256_CBC_SHA
          A standard TLS cipher suite.
static short TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA
          A standard TLS cipher suite.
static short TLS_RSA_EXPORT1024_WITH_RC4_56_SHA
          A standard TLS cipher suite.
static short TLS_RSA_WITH_AES_128_CBC_SHA
          A standard TLS cipher suite.
static short TLS_RSA_WITH_AES_256_CBC_SHA
          A standard TLS cipher suite.
static String WSSDK_SSL_ALLOW_SSL2
          Property name to set allow SSL2 as boolean.
static String WSSDK_SSL_ALLOW_SSL3
          Property name to set allow SSL3 as boolean.
static String WSSDK_SSL_ALLOW_TLS1
          Property name to set allow TLS1 as boolean.
static String WSSDK_SSL_CERT_CHAIN
          Property name to set Certificate Chain.
static String WSSDK_SSL_CIPHER_SUITES
          Property name to set Cipher Suites as short[].
static String WSSDK_SSL_DEBUG
          Property name to set debug mode for SSL as boolean.
static String WSSDK_SSL_DEBUG_OUTPUT_STREAM
          Property name to set debug output stream as java.io.OutputStream.
static String WSSDK_SSL_DH_GENERATOR
          Property name to set DH generator as java.math.BigInteger.
static String WSSDK_SSL_DH_MODULUS
          Property name to set DH modulus as java.math.BigInteger.
static String WSSDK_SSL_IGNORE_UNEXPECTED_EOF
          Property name to set ignore unexpected EOF as boolean.
static String WSSDK_SSL_PASS_PHRASE
          Property name to set pass phrase for private key as string.
static String WSSDK_SSL_PMS_COMPATIBILTY
          Property name to set pms compatibilty as boolean.
static String WSSDK_SSL_PRIVATE_KEY
          Property name to set Private Key.
static String WSSDK_SSL_REQUIRE_KNOWN_CA
          Property name to set require known CA as boolean.
static String WSSDK_SSL_RESUMABLE_SESSION
          Property name to set resumable session as boolean.
static String WSSDK_SSL_ROOT_CA_CERTS
          Property name to set Root CA Certificates.
static String WSSDK_SSL_ROOT_CA_FINGERPRINTS
          Property name to set list of trusted root CA fingerprints as byte[][].
static String WSSDK_SSL_VERIFY_HOST
          Property name to set verify host as boolean.
 

Field Detail

WSSDK_SSL_ALLOW_SSL2

public static final String WSSDK_SSL_ALLOW_SSL2
Property name to set allow SSL2 as boolean.

See Also:
Constant Field Values

WSSDK_SSL_ALLOW_SSL3

public static final String WSSDK_SSL_ALLOW_SSL3
Property name to set allow SSL3 as boolean.

See Also:
Constant Field Values

WSSDK_SSL_ALLOW_TLS1

public static final String WSSDK_SSL_ALLOW_TLS1
Property name to set allow TLS1 as boolean.

See Also:
Constant Field Values

WSSDK_SSL_CERT_CHAIN

public static final String WSSDK_SSL_CERT_CHAIN
Property name to set Certificate Chain. It can be set as byte[] or java.security.X509Certificate[].

See Also:
Constant Field Values

WSSDK_SSL_PRIVATE_KEY

public static final String WSSDK_SSL_PRIVATE_KEY
Property name to set Private Key. It can be set as byte[] or java.security.PrivateKey.

See Also:
Constant Field Values

WSSDK_SSL_PASS_PHRASE

public static final String WSSDK_SSL_PASS_PHRASE
Property name to set pass phrase for private key as string.

See Also:
Constant Field Values

WSSDK_SSL_CIPHER_SUITES

public static final String WSSDK_SSL_CIPHER_SUITES
Property name to set Cipher Suites as short[].

See Also:
Constant Field Values

WSSDK_SSL_VERIFY_HOST

public static final String WSSDK_SSL_VERIFY_HOST
Property name to set verify host as boolean.

See Also:
Constant Field Values

WSSDK_SSL_ROOT_CA_FINGERPRINTS

public static final String WSSDK_SSL_ROOT_CA_FINGERPRINTS
Property name to set list of trusted root CA fingerprints as byte[][].

See Also:
Constant Field Values

WSSDK_SSL_REQUIRE_KNOWN_CA

public static final String WSSDK_SSL_REQUIRE_KNOWN_CA
Property name to set require known CA as boolean.

See Also:
Constant Field Values

WSSDK_SSL_RESUMABLE_SESSION

public static final String WSSDK_SSL_RESUMABLE_SESSION
Property name to set resumable session as boolean.

See Also:
Constant Field Values

WSSDK_SSL_PMS_COMPATIBILTY

public static final String WSSDK_SSL_PMS_COMPATIBILTY
Property name to set pms compatibilty as boolean.

See Also:
Constant Field Values

WSSDK_SSL_IGNORE_UNEXPECTED_EOF

public static final String WSSDK_SSL_IGNORE_UNEXPECTED_EOF
Property name to set ignore unexpected EOF as boolean.

See Also:
Constant Field Values

WSSDK_SSL_DH_GENERATOR

public static final String WSSDK_SSL_DH_GENERATOR
Property name to set DH generator as java.math.BigInteger.

See Also:
Constant Field Values

WSSDK_SSL_DH_MODULUS

public static final String WSSDK_SSL_DH_MODULUS
Property name to set DH modulus as java.math.BigInteger.

See Also:
Constant Field Values

WSSDK_SSL_DEBUG

public static final String WSSDK_SSL_DEBUG
Property name to set debug mode for SSL as boolean.

See Also:
Constant Field Values

WSSDK_SSL_DEBUG_OUTPUT_STREAM

public static final String WSSDK_SSL_DEBUG_OUTPUT_STREAM
Property name to set debug output stream as java.io.OutputStream.

See Also:
Constant Field Values

WSSDK_SSL_ROOT_CA_CERTS

public static final String WSSDK_SSL_ROOT_CA_CERTS
Property name to set Root CA Certificates. It can be set as byte[][] or java.security.X509[]

See Also:
Constant Field Values

SSL_RSA_WITH_NULL_MD5

public static final short SSL_RSA_WITH_NULL_MD5
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_WITH_NULL_SHA

public static final short SSL_RSA_WITH_NULL_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5

public static final short SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_EXPORT_WITH_RC4_40_MD5

public static final short SSL_RSA_EXPORT_WITH_RC4_40_MD5
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_WITH_RC4_128_MD5

public static final short SSL_RSA_WITH_RC4_128_MD5
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_WITH_RC4_128_SHA

public static final short SSL_RSA_WITH_RC4_128_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_EXPORT_WITH_DES_40_CBC_SHA

public static final short SSL_RSA_EXPORT_WITH_DES_40_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_WITH_DES_CBC_SHA

public static final short SSL_RSA_WITH_DES_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_RSA_WITH_3DES_EDE_CBC_SHA

public static final short SSL_RSA_WITH_3DES_EDE_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA

public static final short SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DHE_DSS_WITH_DES_CBC_SHA

public static final short SSL_DHE_DSS_WITH_DES_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA

public static final short SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DHE_RSA_EXPORT_WITH_DES_40_CBC_SHA

public static final short SSL_DHE_RSA_EXPORT_WITH_DES_40_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DHE_RSA_WITH_DES_CBC_SHA

public static final short SSL_DHE_RSA_WITH_DES_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA

public static final short SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DH_anon_EXPORT_WITH_RC4_40_MD5

public static final short SSL_DH_anon_EXPORT_WITH_RC4_40_MD5
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DH_anon_WITH_RC4_128_MD5

public static final short SSL_DH_anon_WITH_RC4_128_MD5
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DH_anon_EXPORT_WITH_DES_40_CBC_SHA

public static final short SSL_DH_anon_EXPORT_WITH_DES_40_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DH_anon_WITH_DES_CBC_SHA

public static final short SSL_DH_anon_WITH_DES_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

SSL_DH_anon_WITH_3DES_EDE_CBC_SHA

public static final short SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
A standard SSL v3 cipher suite.

See Also:
Constant Field Values

TLS_RSA_WITH_AES_128_CBC_SHA

public static final short TLS_RSA_WITH_AES_128_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DHE_DSS_WITH_AES_128_CBC_SHA

public static final short TLS_DHE_DSS_WITH_AES_128_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DHE_RSA_WITH_AES_128_CBC_SHA

public static final short TLS_DHE_RSA_WITH_AES_128_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DH_anon_WITH_AES_128_CBC_SHA

public static final short TLS_DH_anon_WITH_AES_128_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_RSA_WITH_AES_256_CBC_SHA

public static final short TLS_RSA_WITH_AES_256_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DHE_DSS_WITH_AES_256_CBC_SHA

public static final short TLS_DHE_DSS_WITH_AES_256_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DHE_RSA_WITH_AES_256_CBC_SHA

public static final short TLS_DHE_RSA_WITH_AES_256_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DH_anon_WITH_AES_256_CBC_SHA

public static final short TLS_DH_anon_WITH_AES_256_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA

public static final short TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_RSA_EXPORT1024_WITH_RC4_56_SHA

public static final short TLS_RSA_EXPORT1024_WITH_RC4_56_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA

public static final short TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA

public static final short TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

TLS_DHE_DSS_WITH_RC4_128_SHA

public static final short TLS_DHE_DSS_WITH_RC4_128_SHA
A standard TLS cipher suite.

See Also:
Constant Field Values

CIPHER_SUITES_RSA_WITH_NULL

public static final short[] CIPHER_SUITES_RSA_WITH_NULL
RSA-authenticated unencrypted shorts.


CIPHER_SUITES_RSA_WITH_ALL

public static final short[] CIPHER_SUITES_RSA_WITH_ALL
All RSA key-exchange shorts.


CIPHER_SUITES_RSA_EXPORT_WITH_ALL

public static final short[] CIPHER_SUITES_RSA_EXPORT_WITH_ALL
Export-permitted RSA key-exchange shorts.


CIPHER_SUITES_RSA_NONEXPORT_WITH_ALL

public static final short[] CIPHER_SUITES_RSA_NONEXPORT_WITH_ALL
Export-restricted RSA key-exchange shorts.


CIPHER_SUITES_DHE_WITH_ALL

public static final short[] CIPHER_SUITES_DHE_WITH_ALL
All DHE key-exchange shorts.


CIPHER_SUITES_DHE_EXPORT_WITH_ALL

public static final short[] CIPHER_SUITES_DHE_EXPORT_WITH_ALL
Export-permitted DHE key-exchange shorts.


CIPHER_SUITES_DHE_NONEXPORT_WITH_ALL

public static final short[] CIPHER_SUITES_DHE_NONEXPORT_WITH_ALL
Export-restricted DHE key-exchange shorts.


CIPHER_SUITES_DHA_WITH_ALL

public static final short[] CIPHER_SUITES_DHA_WITH_ALL
Non-authenticated anonymous Diffie-Hellman shorts.


CIPHER_SUITES_DSA_WITH_ALL

public static final short[] CIPHER_SUITES_DSA_WITH_ALL
All DSA shorts.


CIPHER_SUITES_DSA_EXPORT_WITH_ALL

public static final short[] CIPHER_SUITES_DSA_EXPORT_WITH_ALL
Export-permitted DSA shorts.


CIPHER_SUITES_INTEGRITY_ONLY

public static final short[] CIPHER_SUITES_INTEGRITY_ONLY
Integrity Only Cipher Suites.


CIPHER_SUITES_CONFIDENTIALITY

public static final short[] CIPHER_SUITES_CONFIDENTIALITY
All Confidentiality Cipher Suites.


CIPHER_SUITES_ALL

public static final short[] CIPHER_SUITES_ALL
All Cipher Suites.


Novell exteNd Web Services SDK API

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2003 Novell, Inc. All Rights Reserved.