Package xades4j.utils

Utility classes used in the library, which may also be usefull outside.

See:
          Description

Interface Summary
CollectionUtils.Predicate<T>  
CollectionUtils.Projector<T1,T2>  
DataGetter<T>  
 

Class Summary
Base64 Encodes and decodes to and from Base64 notation.
Base64.InputStream A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
CollectionUtils Provides some utility methods over collections.
DataGetterImpl<T>  
DOMHelper Utility methods for DOM nodes.
FileSystemDirectoryCertStore Creates a CertStore from the contents of a file-system directory.
ObjectUtils Utility methods for objects.
PropertiesSet<T> A generic bag of properties used to store properties that apply to a specific target (data object descriptions, signature properties collector, signed data objects).
PropertiesUtils  
SigAndDataObjPropsPair<TSigProp,TDataObjProp> Container for a pair of property collections (signature and data object).
StreamUtils Utility methods for streams.
StringUtils Utility methods for strings.
TimeStampDigestInput Helper class to build inputs for time-stamps.
TimeStampTokenInfo Represents the TSTInfo strcture within a time-stamp token (RFC 3161).
XadesProfileCore Helper class that implements the core logic of profile resolution based on a series of dependencies.
 

Exception Summary
CannotAddDataToDigestInputException Thrown when a Reference or a Node cannot be added to a TimeStampDigestInput.
XadesProfileResolutionException Thrown when an instance requested to a profile cannot be created.
 

Package xades4j.utils Description

Utility classes used in the library, which may also be usefull outside.



Copyright © 2012. All Rights Reserved.