module IceSSL |
IceSSL is a dynamic SSL transport plug-in for the Ice core. It provides authentication, encryption, and message integrity, using the industry-standard SSL protocol.
The CertificateVerifier is the base interface for all classes that define additional application-specific certificate verification rules.
The interface for the SSL plug-in.
A root exception class for all exceptions related to public key certificates.
When loading a public and private key pair into a Context, the load succeeded, but the private key and public key (certificate) did not match.
Indicates that a problem occurred while loading a certificate into a Context from either a memory buffer or from a file.
Indicates that IceSSL was unable to parse the provided public key certificate into a form usable by the underlying SSL implementation.
Indicates that the signature verification of a newly signed temporary RSA certificate has failed.
Indicates that a problem occurred while signing certificates during temporary RSA certificate generation.
Indicates a problem occurred during the certificate verification phase of the SSL handshake.
This exception indicates that the provided CertificateVerifier was not derived from the proper base class, and thus, does not provide the appropriate interface.
This exception indicates that a problem occurred while parsing the SSL configuration file, or while attempting to locate the configuration file.
This exception indicates that an attempt was made to load the configuration for a Context, but the property specifying the indicated Context's SSL configuration file was not set.
A problem was encountered while setting up the Context.
Indicates that a problem occurred while initializing the context structure of the underlying SSL implementation.
This exception is raised when an attempt is made to make use of a Context that has not been configured yet.
A root exception class for all exceptions related to private keys.
Indicates that a problem occurred while loading a private key into a Context from either a memory buffer or from a file.
Indicates that IceSSL was unable to parse the provided private key into a form usable by the underlying SSL implementation.
Indicates that a problem occurred that violates the SSL protocol, causing the connection to be shutdown.
This exception generally indicates that a problem occurred that caused the shutdown of an SSL connection.
This exception represents the base of all security related exceptions in Ice.
An attempt to add a certificate to the Context's trusted certifificate store has failed.
An attempt was made to call a method that references a ContextType that is not supported for that operation.
A Plugin may serve as a Client, Server or both (ClientServer).
<<< Previous | Home | Next >>> |
IcePack::ServiceDescriptor | Up | IceSSL::CertificateException |