Package com.rsa.swsj

This package contains general classes that are used by XML Signature and XML Encryption implementations.

See:
          Description

Interface Summary
CertValidator This interface represents a Certificate Validator and describes methods available to the application for certificate validation functionality.
KeyInfo This interface builds and stores a KeyInfo element.
XMLSecurityHandler This interface provides security operations with required information, such as a verification key.
 

Class Summary
DefaultCertValidator This class represents a default Certificate Path Validator and provides a default/sample implementation available to the application for Cert Path validation functionality.
KeyValue This class builds and stores a KeyValue element in KeyInfo.
Reference This class is used by the application to identify the element on which to perform the security operation.
RetrievalMethod This class builds and stores a RetrievalMethod element in KeyInfo.
SecurityParameters This class holds parameters required by a Security operation, contained in KeyInfo objects.
StatusInfo This class defines the detailed information of an XML security operation.
SWSJContext This class collects a number of common parameters and state variables.
Timestamp This class represents a security timestamp.
X509Data This class stores one or more identifiers of X.509 certificates such as subject name, or issuer name and serial number, that can be used for validation and encryption.
XMLDocument This class processes the XML document and adds security to it.
XMLSecurityOperation This class is a superclass for all XML Security operations, XMLSignature and XMLEncryption.
 

Exception Summary
InvalidParameterException This class defines an exception that occurs when there is invalid input data.
ParseException This class defines an exception that occurs during parsing of input data.
ProviderException This class defines an exception that occurs during parsing of input data.
SWSJException This class is the base class for various exception classes.
 

Package com.rsa.swsj Description

This package contains general classes that are used by XML Signature and XML Encryption implementations.