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.
For Spring Framework users.
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.For Spring Framework users.
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.