struct Akenti::SSLConstants

A structure to define the constants used by the security provider.

[more]Version Version
Version constants.
[more]FileType FileType
These constants describe the encoding of identity certificates or private keys contained in the certificates.
[more] These constants are used as arguments to SecureSocketImpl#setVerify(int).
[more]static const int VERIFY_PEER
Verify peer if possible.
[more]static const int VERIFY_FAIL_IF_NO_PEER_CERT
Verify peer, fail otherwise
[more]static const int VERIFY_CLIENT_ONCE
Used by server for better performance
[more]static const char* const RSA_EXPORT1024_WITH_RC4_56_MD5
Ciphers we are using.
[more]static const char* const RSA_EXPORT1024_WITH_RC2_CBC_56_MD5
[more]static const char* const RSA_EXPORT1024_WITH_DES_CBC_SHA
[more]static const char* const DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
[more]static const char* const RSA_EXPORT1024_WITH_RC4_56_SHA
[more]static const char* const DHE_DSS_EXPORT1024_WITH_RC4_56_SHA
[more]static const char* const DHE_DSS_WITH_RC4_128_SHA
[more]static const char* const CIPHERS[]
Values of CIPHERS are initialized in SSLConstantscpp and are:
[more]static const int REVOKED
[more]static const int NOT_REVOKED
[more]static const int UNKNOWN


Documentation

A structure to define the constants used by the security provider. Currently only values used by SSLeay and OpenSSL are defined, since those are the only providers we have.

oVersion Version
Version constants.

Values of Version are:

"SSL2",
"SSL3",
"TLS1"

oFileType FileType
These constants describe the encoding of identity certificates or private keys contained in the certificates.

Values of FileType are:
"PEM",
"ASN1"

o These constants are used as arguments to SecureSocketImpl#setVerify(int).
These constants are used as arguments to SecureSocketImpl#setVerify(int).

Possible values:
VERIFY_NONE (0)
VERIFY_PEER (1)
VERIFY_PEER | VERIFY_FAIL_IF_NO_PEER_CERT (3)
VERIFY_PEER | VERIFY_CLIENT_ONCE (5)
VERIFY_PEER | VERIFY_FAIL_IF_NO_PEER_CERT | VERIFY_CLIENT_ONCE (7)

ostatic const int VERIFY_PEER
Verify peer if possible.

ostatic const int VERIFY_FAIL_IF_NO_PEER_CERT
Verify peer, fail otherwise

ostatic const int VERIFY_CLIENT_ONCE
Used by server for better performance

ostatic const char* const RSA_EXPORT1024_WITH_RC4_56_MD5
Ciphers we are using. Definitions moved to SSLConstants.ccp to keep Sun CC compiler happy. (Why these const vars are needed in the first place, I'm not sure. Seems like they are only used in the CIPHERS[] anyway...)

ostatic const char* const RSA_EXPORT1024_WITH_RC2_CBC_56_MD5

ostatic const char* const RSA_EXPORT1024_WITH_DES_CBC_SHA

ostatic const char* const DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA

ostatic const char* const RSA_EXPORT1024_WITH_RC4_56_SHA

ostatic const char* const DHE_DSS_EXPORT1024_WITH_RC4_56_SHA

ostatic const char* const DHE_DSS_WITH_RC4_128_SHA

ostatic const char* const CIPHERS[]
Values of CIPHERS are initialized in SSLConstantscpp and are:

RSA_EXPORT1024_WITH_RC4_56_MD5,
RSA_EXPORT1024_WITH_RC2_CBC_56_MD5,
RSA_EXPORT1024_WITH_DES_CBC_SHA,
DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA,
RSA_EXPORT1024_WITH_RC4_56_SHA,
DHE_DSS_EXPORT1024_WITH_RC4_56_SHA,
DHE_DSS_WITH_RC4_128_SHA

ostatic const int REVOKED

ostatic const int NOT_REVOKED

ostatic const int UNKNOWN

Author:
Srilekha Mudumbai Abdelilah Essiari
Version:
1.1 00/05/01

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.