All Classes and Interfaces
Class
Description
Base class for an in-memory implementation of the
IntegrationServiceCache interface.Class representing the cache entry.
Abstract implementation of an input validator.
Base class for an implementation of the
IntegrationServiceCache interface.Representation of a cache entry.
Abstract base class for
SignedDocumentProcessor implementations.Abstract base class for
TbsDocumentProcessor implementations.Marker interface for the AdES object that may be part of a signature.
Representation of the AdES digest of the signing certificate.
Validator for
AuthnRequirements objects.A signature state that is cacheable.
An interface that is used to represent a signed document that is the compilation of the TBS document from the
SignRequest and the signature from the SignResponse.
Interface for managing integration service configurations/policies.
Singleton that holds a correlation ID in TLS.
Base class implementing the
CompiledSignedDocument interface.Default implementation of the
ConfigurationManager interface.Default implementation of the
EncryptionParameters interface.Builder for
DefaultEncryptionParameters objects.Default implementation of the
IdpMetadataResolver.Default implementation of the
IntegrationServiceDefaultConfiguration interface.Builder for
DefaultIntegrationServiceConfiguration objects.Default implementation of the
SignatureState interface.Default implementation for signature state processing.
Default implementation of the
SignerAssertionInfoProcessor interface.SignMessageProcessor default implementation.
Default implementation of the
SignRequestProcessor interface.Default implementation of the
SignResponseProcessor interface.Implementation of the SignService Integration Service.
Intarface for a document cache that stores Base64-encoded documents.
Document decoder interface.
Document encoder interface.
Exception class for document processing errors.
Base interface for document processors.
Utilities for creating DSS elements.
Implementation of an encoded signature session state.
Encoded signature state.
A wrapper for OpenSAML's system configuration for encryption parameters that puts the policy default configuration
first.
Abstract validator class for checking AdES requirements.
Validator for
FileResource objects.Interface used by the SignService Integration Service to obtain SAML metadata for an IdP before the encryption
process.
An in-memory document cache.
A simple in-memory implementation of the
IntegrationServiceStateCache interface.Interface for input validators.
Generic cache interface for the SignService Integration Service.
Interface that represents the configuration settings of a SignService Integration Service policy/instance.
Interface for the SignService Integration Service state cache.
Base exception class for internal errors.
Exception class for errors during metadata processing.
Implementation of
EncryptionParameters that uses OpenSAML's system configuration.Implementation of the
IdpMetadataResolver interface using an OpenSAML MetadataResolver.Implementation of
ExtendedSignServiceIntegrationService.preparePdfDocument(String, byte[], PdfSignaturePagePreferences, Boolean, String).Validator for
PdfSignaturePage objects.Representation of a "processed" TBS document.
An
IdpMetadataResolver that offers the possibility to use different resolvers for different profiles.Representation of the signature session state.
Builder for
SignatureSessionState.A processor for handling signature states.
Interface for a processor of a signed document.
Processor for handling the
SignerAssertionInfo received in a SignResponse.Validator for
SigningCertificateRequirements objects.Validator for
SignMessageParameters objects.Processor for creating SignMessage objects.
Validator for
SignRequestInput objects.Representation of the SignRequest processing result.
An interface that defines the operations for a SignRequest processor.
A wrapper for easier access to the DSS extensions.
Configuration for processing a
SignResponse message.Exception class for processing errors of a SignResponse message.
Interface for sign response processing.
A wrapper for a
SignResponse object where we introduce utility methods for access of extension elements.Exceptions for encryption errors.
Utilities for error handling.
The SignService Integration library uses Apache xmlsec and OpenSAML.
Exception class for protocol related errors.
Exception class for state errors.
Builder for
TbsCalculationResult objects.Interface for a processor of a "to be signed" document.
Validator for
TbsDocument objects.Class holding validation results (errors).
Validator for
VisiblePdfSignatureRequirement objects.Validator for
VisiblePdfSignatureUserInformation objects.