Package gov.lanl.SSLTools

The SSLTools package provides the infrastructure for SSL connections and NonSSL connections as well as a specific implementation for JFSSL/IAIK.

See:
          Description

Interface Summary
ServiceInterface Defines the interface for an SSL service which sets up an initializes a specific SSL service.
 

Class Summary
AbsAccessDecision Specifies access_allowed method signatures for decisions.
AbsChainVerifierADIRON Defines the abstract chain verifier class which is used internally in SSLServiceADIRON for attaching to the ssl infrastructure.
AbsInterceptorADIRON Implements most of the Adiron related interceptor except for the receive_request(org.omg.PortableInterceptor.ServerRequestInfo ri) method.
AbsPolicy Defines a simple policy implementation
AbstractService Implements the common features of a ServiceInterface
AbstractServiceOOC Implements the common services based on IAIK, like certificates ..
AccessDecisionShowADIRON Implements a sample accesses decision object for Adiron's implementation of Corba Security CSIv2
AccessDecisionViaRAD Implements a sample accesses decision to be directly accessed or accessed automatically via an inteceptor which calls a RAD service.
AlwaysTrueChainVerifierADIRON This chain verifier, always returns true, no printout.
BasicChainVerifierADIRON This ChainVerifier mimics the default chain verifier that is installed with ORBAsec.
CertOnlyPolicy Provides a simple policy implementation
CredentialService Defines the interface a standard ORB service requiring only a valid keystore with the user's credentials; tests the alias and password for the user's private key.
Interceptor2RadADIRON This class is the Access Control Interceptor which connects to a RAD.
InterceptorShowADIRON This is an example interceptor for the Adiron software
NoneService Defines the interface a standard ORB service; no security, no crecentials!
OMSession Create an OpenEMed session by creating the orb connection with/without SSL, Authentication, and open and instantiate the prescribed object with the ServiceInterface containing the initialized orb.
PolicyFactory Encapsulate normal Policy functions for Coas Static class to build a Policy object
PropertyUtilities Provides some useful functions on properties.
ServiceFactory Factory for creating the various client/server services, with/out SSL services.
SimpleChainVerifierADIRON This chain verifier, always returns true and prints the SubjectDN and IssuerDN for all certificates in the chain.
SSLContextFinderOPENORB OpenEMed's context finder for OpenORB, finds our keymanager and trust manager.
SSLKeyManagerFactoryOPENORB Defines the key manager factory for our SSL with OpenORB; lets us use our keystores with multiple keys and authorities in them; supports alias retrieval.
SSLKeyManagerOPENORB Defines key manager for our SSL with OpenORB, supports alias retrieval
SSLProviderOPENORB Defines the Provider for OpenORB SSL using our keystores; enables our own keymanager...
SSLServiceADIRON Implements the ssl service for Adiron3.3.0 and Orbacus 4.0.5 or later.
SSLServiceJFSSL Implements the ssl service for JFSSL 2.0 and Orbacus 4.0.3
SSLServiceOPENORB Implements the ssl service for JFSSL 2.0 and Orbacus 4.0.3
 

Exception Summary
PolicyException Policy exception
ServiceException ServiceException
 

Package gov.lanl.SSLTools Description

The SSLTools package provides the infrastructure for SSL connections and NonSSL connections as well as a specific implementation for JFSSL/IAIK.

Class Diagram TogetherJ or yDoc

Client_OMSession Use Case

Server_OMSession Use Case

Server Startup Activity

Create OMSession Activity

Server & Client Start Sequence




Copyright © 2000 Apache Software Foundation. All Rights Reserved.