Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAuditLogger - Class in se.swedenconnect.signservice.audit.base
- 
Abstract base class forAuditLoggerimplementations.
- AbstractAuditLogger() - Constructor for class se.swedenconnect.signservice.audit.base.AbstractAuditLogger
- AbstractAuditLoggerConfiguration - Class in se.swedenconnect.signservice.audit.base
- 
Abstract handler configuration for creatingAuditLoggerinstances.
- AbstractAuditLoggerConfiguration() - Constructor for class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerConfiguration
- AbstractAuditLoggerFactory - Class in se.swedenconnect.signservice.audit.base
- 
An abstract handler factory for creatingAuditLoggerinstances.
- AbstractAuditLoggerFactory() - Constructor for class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerFactory
- AbstractCaEngineKeyAndCertificateHandler - Class in se.swedenconnect.signservice.certificate.base
- 
An abstract base class to be used by implementations that rely on the CA engine.
- AbstractCaEngineKeyAndCertificateHandler(PkiCredentialContainer, Map<String, String>, AttributeMapper, AlgorithmRegistry) - Constructor for class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Constructor.
- AbstractHandlerConfiguration<T> - Class in se.swedenconnect.signservice.core.config
- 
An abstract base class forHandlerConfigurationimplementations that handles the base functionality for a configuration object.
- AbstractHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- AbstractHandlerFactory<T> - Class in se.swedenconnect.signservice.core.config
- 
Abstract base implementation of theHandlerFactoryinterface.
- AbstractHandlerFactory() - Constructor for class se.swedenconnect.signservice.core.config.AbstractHandlerFactory
- AbstractIdentityAttribute<T> - Class in se.swedenconnect.signservice.core.attribute.impl
- 
An abstract base class forIdentityAttribute.
- AbstractIdentityAttribute(String, String, String, List<T>) - Constructor for class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- 
Constructor for a multi-valued attribute.
- AbstractIdentityAttribute(String, String, String, T) - Constructor for class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- 
Constructor for a single-valued attribute.
- AbstractKeyAndCertificateHandler - Class in se.swedenconnect.signservice.certificate.base
- 
Abstract base class for theKeyAndCertificateHandlerinterface.
- AbstractKeyAndCertificateHandler(PkiCredentialContainer, Map<String, String>, AttributeMapper, AlgorithmRegistry) - Constructor for class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Constructor.
- AbstractKeyAndCertificateHandlerConfiguration - Class in se.swedenconnect.signservice.certificate.base.config
- 
Abstract base class for configuration ofKeyAndCertificateHandlerobjects.
- AbstractKeyAndCertificateHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.certificate.base.config.AbstractKeyAndCertificateHandlerConfiguration
- AbstractKeyAndCertificateHandlerConfiguration.DefaultValuePolicyCheckerConfiguration - Class in se.swedenconnect.signservice.certificate.base.config
- 
For configuration of aDefaultValuePolicyCheckerImplthat is used to set up an attribute mapper.
- AbstractKeyAndCertificateHandlerFactory - Class in se.swedenconnect.signservice.certificate.base.config
- 
Abstract base class for aKeyAndCertificateHandlerfactory.
- AbstractKeyAndCertificateHandlerFactory() - Constructor for class se.swedenconnect.signservice.certificate.base.config.AbstractKeyAndCertificateHandlerFactory
- AbstractSamlAuthenticationHandler - Class in se.swedenconnect.signservice.authn.saml
- 
Abstract base class for SAML authentication handlers.
- AbstractSamlAuthenticationHandler(AuthnRequestGenerator, ResponseProcessor, MetadataProvider, EntityDescriptorContainer, SpUrlConfiguration) - Constructor for class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Constructor.
- AbstractSamlIdentityAttribute<T> - Class in se.swedenconnect.signservice.core.attribute.saml.impl
- 
Abstract base class for SAML attributes.
- AbstractSamlIdentityAttribute(String, String, List<T>) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.AbstractSamlIdentityAttribute
- 
Constructor for a multi-valued attribute.
- AbstractSamlIdentityAttribute(String, String, T) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.AbstractSamlIdentityAttribute
- 
Constructor for a single-valued attribute.
- AbstractSignServiceHandler - Class in se.swedenconnect.signservice.core
- 
Abstract base class forSignServiceHandlerclasses.
- AbstractSignServiceHandler() - Constructor for class se.swedenconnect.signservice.core.AbstractSignServiceHandler
- AbstractTBSDataProcessor - Class in se.swedenconnect.signservice.signature.tbsdata
- 
Abstract implementation of TBS data processor
- AbstractTBSDataProcessor(List<String>) - Constructor for class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Constructor.
- ActuatorAuditingConfiguration - Class in se.swedenconnect.signservice.spring.config
- 
Configuration class setting up required beans for using Spring Boot's actuator audit logging.
- ActuatorAuditingConfiguration() - Constructor for class se.swedenconnect.signservice.spring.config.ActuatorAuditingConfiguration
- ActuatorAuditLogger - Class in se.swedenconnect.signservice.audit.actuator
- 
AnAuditLoggerSpring actuator implementation.
- ActuatorAuditLogger(AuditLoggerListener) - Constructor for class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLogger
- 
Constructor.
- ActuatorAuditLoggerConfiguration - Class in se.swedenconnect.signservice.audit.actuator
- 
Configuration for actuator audit logger.
- ActuatorAuditLoggerConfiguration() - Constructor for class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerConfiguration
- ActuatorAuditLoggerFactory - Class in se.swedenconnect.signservice.audit.actuator
- 
Factory for creating actuator audit logger objects.
- ActuatorAuditLoggerFactory() - Constructor for class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerFactory
- ActuatorAuditLoggerListener - Class in se.swedenconnect.signservice.audit.actuator
- 
AnAuditLoggerListenerfor logging to a SpringApplicationEventPublisher.
- ActuatorAuditLoggerListener(ApplicationEventPublisher) - Constructor for class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerListener
- 
Constructor assigning theApplicationEventPublisherto publish audit events to.
- addCertificate(X509CertificateHolder) - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Does nothing.
- addFactory(HandlerFactory<?>) - Method in class se.swedenconnect.signservice.core.config.HandlerFactoryRegistry
- 
Adds a pre-created factory instance to the registry.
- addHeader(String, String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- 
Adds a response header.
- addParameter(String, String) - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
Corresponds toaddParameter(new AuditEventParameter(name, value)).
- addParameter(String, String) - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Corresponds toaddParameter(new AuditEventParameter(name, value)).
- addParameter(String, String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction
- 
Adds a HTTP post parameter.
- addParameter(AuditEventParameter) - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
Adds an audit parameter to the event.
- addParameter(AuditEventParameter) - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Adds an audit parameter to the event.
- AdESObject - Interface in se.swedenconnect.signservice.signature
- 
Representation of an AdES object.
- AdesSigningCertificateDigest - Class in se.swedenconnect.signservice.signature.tbsdata
- 
Representation of the AdES digest of the signing certificate.
- AdesSigningCertificateDigest() - Constructor for class se.swedenconnect.signservice.signature.tbsdata.AdesSigningCertificateDigest
- 
Default constructor.
- AdesSigningCertificateDigest(String, byte[]) - Constructor for class se.swedenconnect.signservice.signature.tbsdata.AdesSigningCertificateDigest
- 
Constructor.
- AdESType - Enum Class in se.swedenconnect.signservice.signature
- 
Representation of an AdES type.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.authn.AuthenticationHandlerBeanConfigurationProperties
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.authn.SamlMetadataProviderBeanConfiguration
- 
Method that is invoked by the framework after all settings have been assigned.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerBeanConfigurationProperties
- 
Method that is invoked by the framework after all settings have been assigned.
- afterPropertiesSet() - Method in interface se.swedenconnect.signservice.config.common.CommonBeanCandidate
- 
Method that is invoked by the framework after all settings have been assigned.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.common.CommonBeansConfigurationProperties
- 
Asserts that all settings have been applied.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.common.CommonBeansConfigurationProperties.Saml
- 
Asserts that all settings have been applied.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.common.CredentialContainerBeanConfiguration
- 
Method that is invoked by the framework after all settings have been assigned.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
Assigns default values to properties that are not explicitly set and needs to have non-static values and also checks that mandatory values have been assigned.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.EngineConfigurationProperties
- 
Asserts that all required settings have been set.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.protocol.ProtocolHandlerBeanConfigurationProperties
- 
Method that is invoked by the framework after all settings have been assigned.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.config.sign.SignatureHandlerBeanConfigurationProperties
- 
Method that is invoked by the framework after all settings have been assigned.
- afterPropertiesSet() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
Assigns default values to properties that are not explicitly set and needs to have non-static values and also checks that mandatory values have been assigned.
- afterPropertiesSet() - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.
- allowedClockSkew - Variable in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
The clock skew that we accept during checks of time stamps.
- ALWAYS - Enum constant in enum class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration.SadRequestRequirement
- 
Always send SADRequest (if supported by the IdP).
- APPLICATION_SAML_METADATA - Static variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Media type for SAML metadata in XML format.
- assertAttributes(AuthnRequirements, List<IdentityAttribute<?>>, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Asserts that all requested signer attributes (from the SignRequest) is provided among the attributes from the identity assertion received from the IdP.
- assertAuthnContext(AuthnRequest, String, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Asserts that we received an authentication context class that we can accept.
- assertCertificateProfileSupported(String) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Test if the requested certificate profile is supported.
- assertCertificateProfileSupported(String) - Method in class se.swedenconnect.signservice.certificate.cmc.CMCKeyAndCertificateHandler
- 
Test if the requested certificate profile is supported.
- assertCertificateProfileSupported(String) - Method in class se.swedenconnect.signservice.certificate.simple.SimpleKeyAndCertificateHandler
- 
Test if the requested certificate profile is supported.
- assertSamlType(String) - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Asserts that a valid SAML type has been provided.
- assertSignMessage(SignMessage, List<IdentityAttribute<?>>, ResponseProcessingResult, AuthnRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Asserts the signature message.
- assertSignMessage(SignMessage, List<IdentityAttribute<?>>, ResponseProcessingResult, AuthnRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Asserts that we received a signMessageDigest attribute if SignMessage was sent.
- assignValue(Object, String, Class<?>, Object) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Assigns the value from the default config object to our target object.
- ATTRIBUTE_NAME_SIGNMESSAGE_DIGEST - Static variable in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandler
- 
The attribute name for the "Sign message digest" attribute (urn:oid:1.2.752.201.3.14).
- attributeConverter - Static variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
For converting attributes between the generic representation and the OpenSAML representation.
- AttributeConverter<T> - Interface in se.swedenconnect.signservice.core.attribute
- 
A converter interface for converting attributes between the generic representation and a specialized attribute representation (OpenSAML, JAXB, ...).
- AttributeException - Exception Class in se.swedenconnect.signservice.core.attribute
- 
Exception class for errors during handling of attributes.
- AttributeException(String) - Constructor for exception class se.swedenconnect.signservice.core.attribute.AttributeException
- 
Constructor setting the error message.
- AttributeException(String, Throwable) - Constructor for exception class se.swedenconnect.signservice.core.attribute.AttributeException
- 
Constructor setting the error message and the cause of the error.
- AttributeMapper - Interface in se.swedenconnect.signservice.certificate.attributemapping
- 
Attribute mapper interface.
- AttributeMappingData - Class in se.swedenconnect.signservice.certificate.attributemapping
- 
Data for a mapped attribute value to be included in a signer certificate.
- AttributeMappingData() - Constructor for class se.swedenconnect.signservice.certificate.attributemapping.AttributeMappingData
- AttributeMappingException - Exception Class in se.swedenconnect.signservice.certificate.attributemapping
- 
Exception for errors during certificate attribute mapping from authentication data.
- AttributeMappingException(String) - Constructor for exception class se.swedenconnect.signservice.certificate.attributemapping.AttributeMappingException
- 
Constructor.
- AttributeMappingException(String, Throwable) - Constructor for exception class se.swedenconnect.signservice.certificate.attributemapping.AttributeMappingException
- 
Constructor.
- AuditEvent - Interface in se.swedenconnect.signservice.audit
- 
An audit logger event comprises of an event identifier, and optionally followed by a list of name-value pairs.
- AuditEventBuilder - Interface in se.swedenconnect.signservice.audit
- 
An interface defining a builder forAuditEventobjects.
- AuditEventFactory - Interface in se.swedenconnect.signservice.audit.base.events
- 
Interface for an audit event factory.
- AuditEventIds - Class in se.swedenconnect.signservice.audit
- 
Defines audit logger events identifiers.
- AuditEventParameter - Class in se.swedenconnect.signservice.audit
- 
Representation of an audit event parameter, which is a name-value pair.
- AuditEventParameter(String, String) - Constructor for class se.swedenconnect.signservice.audit.AuditEventParameter
- 
Constructor.
- auditLog(String, Function<AuditEventBuilder, AuditEvent>) - Method in interface se.swedenconnect.signservice.audit.AuditLogger
- 
Helper method to audit log in one line.
- auditLog(AuditEvent) - Method in interface se.swedenconnect.signservice.audit.AuditLogger
- 
Audit logs the supplied event.
- auditLog(AuditEvent) - Method in class se.swedenconnect.signservice.audit.callback.CallbackAuditLogger
- 
Audit logs the supplied event.
- auditLog(AuditEvent) - Method in class se.swedenconnect.signservice.audit.file.FileAuditLogger
- 
Audit logs the supplied event.
- auditLog(AuditEvent) - Method in class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLogger
- 
Audit logs the supplied event.
- AuditLogger - Interface in se.swedenconnect.signservice.audit
- 
Interface for the Audit Logger used within the SignService system.
- AuditLoggerConfigurationProperties - Class in se.swedenconnect.signservice.config.audit
- 
Properties for audit logger configuration.
- AuditLoggerConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.audit.AuditLoggerConfigurationProperties
- AuditLoggerException - Exception Class in se.swedenconnect.signservice.audit
- 
Runtime exception class that is thrown if audit logging fails.
- AuditLoggerException(String) - Constructor for exception class se.swedenconnect.signservice.audit.AuditLoggerException
- 
Constructor setting the error message.
- AuditLoggerException(String, Throwable) - Constructor for exception class se.swedenconnect.signservice.audit.AuditLoggerException
- 
Constructor setting the error message and the cause of the error.
- AuditLoggerListener - Interface in se.swedenconnect.signservice.audit.callback
- 
A callback interface that is provided to theCallbackAuditLogger.
- AuditLoggerSingleton - Class in se.swedenconnect.signservice.audit
- 
Singleton that holds anAuditLoggerobject in thread local storage (TLS).
- authenticate(AuthnRequirements, SignMessage, SignServiceContext) - Method in interface se.swedenconnect.signservice.authn.AuthenticationHandler
- 
Initiates authentication of the user.
- authenticate(AuthnRequirements, SignMessage, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandler
- 
Initiates authentication of the user.
- authenticate(AuthnRequirements, SignMessage, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Initiates authentication of the user.
- AuthenticationErrorCode - Enum Class in se.swedenconnect.signservice.authn
- 
Enumeration of authentication error codes.
- AuthenticationHandler - Interface in se.swedenconnect.signservice.authn
- 
Defines the handler interface for user authentication.
- AuthenticationHandlerBeanConfigurationProperties - Class in se.swedenconnect.signservice.config.authn
- 
Properties for a common authentication handler bean.
- AuthenticationHandlerBeanConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.authn.AuthenticationHandlerBeanConfigurationProperties
- AuthenticationHandlerConfigurationProperties - Class in se.swedenconnect.signservice.config.authn
- 
Properties for authentication configuration.
- AuthenticationHandlerConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.authn.AuthenticationHandlerConfigurationProperties
- AuthenticationResult - Interface in se.swedenconnect.signservice.authn
- 
Represents the result from a successful and completed authentication call.
- AuthenticationResultChoice - Class in se.swedenconnect.signservice.authn
- 
Represents the result from an authentication call (AuthenticationHandler).
- AuthenticationResultChoice(AuthenticationResult) - Constructor for class se.swedenconnect.signservice.authn.AuthenticationResultChoice
- 
Constructor setting theAuthenticationResult.
- AuthenticationResultChoice(HttpResponseAction) - Constructor for class se.swedenconnect.signservice.authn.AuthenticationResultChoice
- 
Constructor setting theHttpResponseAction.
- AUTHN_FAILED - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
A request received from the client could not be validated, i.e., its signature failed to verify.
- AUTHN_FAILURE - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
General authentication error.
- AUTHN_ONGOING - Enum constant in enum class se.swedenconnect.signservice.engine.session.SignOperationState
- 
State that tells that user authentication is ongoing.
- AUTHN_REQS_KEY - Static variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Key for storing the authentication requirements.
- AUTHN_SIGNMESSAGE_NOT_DISPLAYED - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
A requirement to display sign message was included in the sign request, but the sign service could not establish that the sign message was displayed to the user.
- AUTHN_UNSUPPORTED_AUTHNCONTEXT - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
The requested authentication context is not supported by the requested authentication service.
- AUTHN_USER_CANCEL - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
User cancelled authentication.
- AUTHN_USER_MISMATCH - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
The user information received after authentication does not match requested user identity.
- AuthnContextIdentifier - Interface in se.swedenconnect.signservice.authn
- 
A representation of an "Authentication Context Identifier".
- AUTHNREQUEST_KEY - Static variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Key for storing the AuthnRequest.
- authnRequestGenerator - Variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
The bean used when creating authentication requests.
- AuthnRequirements - Interface in se.swedenconnect.signservice.protocol.msg
- 
Representation of the authentication requirements.
B
- BasicCAService - Class in se.swedenconnect.signservice.certificate.simple.ca
- 
Basic CA service implementation equipped to issue certificates to signers.
- BasicCAService(PkiCredential, CARepository, CertificateIssuerModel, CRLIssuerModel) - Constructor for class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- 
Constructor.
- BasicCAServiceBuilder - Class in se.swedenconnect.signservice.certificate.simple.ca
- 
A builder forBasicCAService.
- BeanLoader - Interface in se.swedenconnect.signservice.core.config
- 
A bean loader interface accepts a bean name and returns a handler instance.
- BeanReferenceHandlerConfiguration<T> - Class in se.swedenconnect.signservice.core.config
- 
ABeanReferenceHandlerConfigurationclass is used when no actual handler configuration is made and instead an already configured bean of the particular handler type is referenced usingAbstractHandlerConfiguration.setBeanName(String).
- BeanReferenceHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration
- BeanReferenceHandlerConfiguration.BeanReferenceHandlerFactory<T> - Class in se.swedenconnect.signservice.core.config
- 
The factory class used by theBeanReferenceHandlerConfigurationconfiguration class.
- BeanReferenceHandlerFactory() - Constructor for class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration.BeanReferenceHandlerFactory
- BeanRegistrator - Interface in se.swedenconnect.signservice.config
- 
An interface describing a callback that is used bySignServiceFactory.createSignServiceEngineManager(SignServiceConfigurationProperties, se.swedenconnect.signservice.core.config.BeanLoader, BeanRegistrator)to register beans.
- BES - Enum constant in enum class se.swedenconnect.signservice.signature.AdESType
- 
BES means that the signing certificate hash must be covered by the signature.
- BINDING - Static variable in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
The only binding that we support.
- BooleanSamlIdentityAttribute - Class in se.swedenconnect.signservice.core.attribute.saml.impl
- 
SAML attribute holding boolean value(s).
- BooleanSamlIdentityAttribute(String, String, Boolean) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.BooleanSamlIdentityAttribute
- 
Constructor for a single-valued attribute.
- BooleanSamlIdentityAttribute(String, String, List<Boolean>) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.BooleanSamlIdentityAttribute
- 
Constructor for a multi-valued attribute.
- build() - Method in interface se.swedenconnect.signservice.audit.AuditEventBuilder
- 
Builds the event.
- build() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Build the CA service.
- build() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction.HttpBodyActionBuilder
- 
Builds aHttpBodyActionobject.
- build() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction.HttpPostActionBuilder
- 
Builds aHttpPostActionobject.
- build() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction.HttpRedirectActionBuilder
- 
Builds aHttpRedirectActionobject.
- builder() - Static method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- builder() - Static method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction
- builder() - Static method in class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction
- buildIdentityAssertion(ResponseProcessingResult, List<IdentityAttribute<?>>, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Given aResponseProcessingResultthe method builds anIdentityAssertionobject.
C
- CallbackAuditLogger - Class in se.swedenconnect.signservice.audit.callback
- 
AnAuditLoggerimplementation that will hand over all events to the configuredAuditLoggerListener.
- CallbackAuditLogger(AuditLoggerListener) - Constructor for class se.swedenconnect.signservice.audit.callback.CallbackAuditLogger
- 
Constructor.
- CallbackAuditLoggerConfiguration - Class in se.swedenconnect.signservice.audit.callback
- 
Configuration class for configuring aCallbackAuditLogger.
- CallbackAuditLoggerConfiguration() - Constructor for class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerConfiguration
- CallbackAuditLoggerFactory - Class in se.swedenconnect.signservice.audit.callback
- 
A handler factory for creatingCallbackAuditLoggerinstances.
- CallbackAuditLoggerFactory() - Constructor for class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerFactory
- CANCEL_STATUS_CODE - Static variable in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
The status code for cancel (defined by the Swedish eID framework).
- canProcess(HttpUserRequest) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
A predicate that given a request tells whether this engine instance can process the request.
- canProcess(HttpUserRequest) - Method in interface se.swedenconnect.signservice.engine.SignServiceEngine
- 
A predicate that given a request tells whether this engine instance can process the request.
- canProcess(HttpUserRequest, SignServiceContext) - Method in interface se.swedenconnect.signservice.authn.AuthenticationHandler
- 
A predicate that given a request tells whether this handler can process the request.
- canProcess(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandler
- 
A predicate that given a request tells whether this handler can process the request.
- canProcess(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
A predicate that given a request tells whether this handler can process the request.
- CERT_ISSUANCE_FAILED - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
Failed to issue signing certificate.
- CertificateAttributeIdentifier - Interface in se.swedenconnect.signservice.certificate
- 
Representation of the identifier of a "certificate identity attribute", i.e., identity information that is included in a certificate.
- CertificateAttributeMapping - Interface in se.swedenconnect.signservice.protocol.msg
- 
Describes how a signer's identity attribute(s) are mapped to a certificate attribute to be placed in the issued signature certificate.
- CertificateAttributeType - Enum Class in se.swedenconnect.signservice.certificate
- 
Represents the different types, i.e., locations in a certificate where identity information can be inserted.
- CertificateProfileConfiguration - Class in se.swedenconnect.signservice.certificate.base.config
- 
Configuration data for a certificate profile.
- CertificateProfileConfiguration() - Constructor for class se.swedenconnect.signservice.certificate.base.config.CertificateProfileConfiguration
- CertificateRequestFormat - Enum Class in se.swedenconnect.signservice.certificate.cmc
- 
Enumeration of CMC certificate request formats.
- certificateStartOffset(Duration) - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Assigns the certificate start offset time.
- CertificateType - Enum Class in se.swedenconnect.signservice.certificate
- 
Representation of the different certificate types that are supported.
- certificateValidity(Duration) - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Assigns the certificate validity.
- checkCertificateType(SigningCertificateRequirements) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Checks that the requested certificate type is consistent with supported certificate types.
- checkReplay(String) - Method in class se.swedenconnect.signservice.authn.saml.MessageReplayCheckerWrapper
- checkReplay(String) - Method in class se.swedenconnect.signservice.storage.impl.DefaultMessageReplayChecker
- 
Checks if the supplied message ID already has been processed within the time the replay checker keeps the processed items in its cache.
- checkReplay(String) - Method in interface se.swedenconnect.signservice.storage.MessageReplayChecker
- 
Checks if the supplied message ID already has been processed within the time the replay checker keeps the processed items in its cache.
- checkReplay(SAMLObject) - Method in class se.swedenconnect.signservice.authn.saml.MessageReplayCheckerWrapper
- checkRequirements(SignRequestMessage, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Verifies that the requirements put in the supplied SignRequest is correct and the handler can process the request.
- checkRequirements(SignRequestMessage, SignServiceContext) - Method in interface se.swedenconnect.signservice.certificate.KeyAndCertificateHandler
- 
Verifies that the requirements put in the supplied SignRequest is correct and the handler can process the request.
- checkRequirements(SignRequestMessage, SignServiceContext) - Method in class se.swedenconnect.signservice.signature.impl.DefaultSignatureHandler
- 
Verifies that the requirements put in the supplied SignRequest is correct and the handler can process the request.
- checkRequirements(SignRequestMessage, SignServiceContext) - Method in interface se.swedenconnect.signservice.signature.SignatureHandler
- 
Verifies that the requirements put in the supplied SignRequest is correct and the handler can process the request.
- checkSigningTime(Instant) - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Check signing time provided in the sign request
- checkSignTask(RequestedSignatureTask, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Check an instance of requested signature task data against the specified signature algorithm.
- checkSignTask(RequestedSignatureTask, SignatureAlgorithm) - Method in interface se.swedenconnect.signservice.signature.tbsdata.TBSDataProcessor
- 
Check an instance of requested signature task data against the specified signature algorithm.
- checkToBeSignedData(byte[], boolean, AdESObject, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Perform signature type specific checks on the data to be signed input.
- checkToBeSignedData(byte[], boolean, AdESObject, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Perform signature type specific checks on the data to be signed input.
- checkToBeSignedData(byte[], boolean, AdESObject, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Perform signature type specific checks on the data to be signed input.
- Choice<F,S> - Class in se.swedenconnect.signservice.core.types
- 
Base class for representing a Choice between two objects, where one is set and the other isnull.
- Choice(F, S) - Constructor for class se.swedenconnect.signservice.core.types.Choice
- 
Constructor where one parameter must be null and the other non-null.
- cleanup() - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Removes expired entries.
- clear() - Static method in class se.swedenconnect.signservice.audit.AuditLoggerSingleton
- 
Clears the object.
- ClientConfiguration - Interface in se.swedenconnect.signservice.client
- 
Representation of SignService client configuration.
- close() - Method in class se.swedenconnect.signservice.audit.file.FileAuditLogger
- 
Should be called when the object is no longer needed.
- CMCKeyAndCertificateHandler - Class in se.swedenconnect.signservice.certificate.cmc
- 
CMC based key and certificate handler obtaining certificates from a remote CA using CMC.
- CMCKeyAndCertificateHandler(PkiCredentialContainer, Map<String, String>, AttributeMapper, AlgorithmRegistry, CMCClient, CertificateRequestFormat) - Constructor for class se.swedenconnect.signservice.certificate.cmc.CMCKeyAndCertificateHandler
- 
Constructor.
- CMCKeyAndCertificateHandlerConfiguration - Class in se.swedenconnect.signservice.certificate.cmc.config
- 
Configuration class forCMCKeyAndCertificateHandler.
- CMCKeyAndCertificateHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.certificate.cmc.config.CMCKeyAndCertificateHandlerConfiguration
- CMCKeyAndCertificateHandlerFactory - Class in se.swedenconnect.signservice.certificate.cmc.config
- 
Factory class forCMCKeyAndCertificateHandler.
- CMCKeyAndCertificateHandlerFactory() - Constructor for class se.swedenconnect.signservice.certificate.cmc.config.CMCKeyAndCertificateHandlerFactory
- CMS - Enum constant in enum class se.swedenconnect.signservice.signature.SignatureType
- 
PKCS#7 signature.
- CommonBeanCandidate - Interface in se.swedenconnect.signservice.config.common
- 
An interface that is implemented by subclasses of configuration classes that may be instantiated as "common beans", seeCommonBeansConfigurationProperties.
- CommonBeansConfigurationProperties - Class in se.swedenconnect.signservice.config.common
- 
The configuration for some handlers, and also some other beans, normally do not differ between different engines (clients).
- CommonBeansConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.common.CommonBeansConfigurationProperties
- CommonBeansConfigurationProperties.Saml - Class in se.swedenconnect.signservice.config.common
- 
SAML bean configuration data.
- completeAuthentication(HttpUserRequest, AuthenticationResult, EngineContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
The "complete authentication" method is invoked after the authentication handler has reported a successful user authentication.
- CompletedSignatureTask - Interface in se.swedenconnect.signservice.signature
- 
A completed signature task holds the requested task and the signature.
- consolidateTBSData(List<Attribute>) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Create a DER set of signed attributes from a list of attribute data
- ContactPersonConfig() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.ContactPersonConfig
- contents(byte[]) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction.HttpBodyActionBuilder
- 
Assigns the body contents.
- convert(String) - Method in class se.swedenconnect.signservice.authn.saml.spring.PropertyToEntityDescriptorConverter
- convert(String) - Method in class se.swedenconnect.signservice.config.spring.converters.LocalizedStringConverter
- 
Converts strings on the format<lang-tag>-<string according to language>.
- convert(Attribute) - Method in class se.swedenconnect.signservice.authn.saml.OpenSamlAttributeConverter
- 
Converts the supplied attribute into its generic representation
- convert(Attribute) - Method in class se.swedenconnect.signservice.protocol.dss.jaxb.JaxbAttributeConverter
- 
Converts the supplied attribute into its generic representation
- convert(IdentityAttribute<?>) - Method in class se.swedenconnect.signservice.authn.saml.OpenSamlAttributeConverter
- 
Converts the attribute from its generic representation to the specialized representation.
- convert(IdentityAttribute<?>) - Method in interface se.swedenconnect.signservice.core.attribute.AttributeConverter
- 
Converts the attribute from its generic representation to the specialized representation.
- convert(IdentityAttribute<?>) - Method in class se.swedenconnect.signservice.protocol.dss.jaxb.JaxbAttributeConverter
- 
Converts the attribute from its generic representation to the specialized representation.
- convert(T) - Method in interface se.swedenconnect.signservice.core.attribute.AttributeConverter
- 
Converts the supplied attribute into its generic representation
- create() - Method in class se.swedenconnect.signservice.authn.saml.config.MetadataProviderConfiguration
- 
Based on the configuration aMetadataProvideris created.
- create() - Method in class se.swedenconnect.signservice.certificate.base.config.CredentialContainerConfiguration
- 
Based on the configuration object aPkiCredentialContaineris created.
- create(HandlerConfiguration<T>) - Method in interface se.swedenconnect.signservice.core.config.HandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- create(HandlerConfiguration<T>, BeanLoader) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- create(HandlerConfiguration<T>, BeanLoader) - Method in class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration.BeanReferenceHandlerFactory
- 
Loads the externally configured bean.
- create(HandlerConfiguration<T>, BeanLoader) - Method in interface se.swedenconnect.signservice.core.config.HandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- createActuatorEvent(AuditEvent) - Method in class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerListener
- 
Creates and actuates audit event.
- createAttributeConsumingServiceElement() - Method in class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration
- 
Gets theAttributeConsumingServicemetadata element.
- createAuditEvent(String) - Method in interface se.swedenconnect.signservice.audit.AuditLogger
- 
Creates an event that may be assigned parameters.
- createAuditEvent(String) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLogger
- 
Creates an event that may be assigned parameters.
- createAuditEvent(String) - Method in interface se.swedenconnect.signservice.audit.base.events.AuditEventFactory
- 
Creates an audit event.
- createAuditEvent(String) - Method in class se.swedenconnect.signservice.audit.base.events.DefaultAuditEventFactory
- 
Creates an audit event.
- createAuditLogger(HandlerConfiguration<AuditLogger>, BeanLoader) - Method in class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerFactory
- 
Based on the supplied configuration the method creates anAuditLoggerinstance.
- createAuditLogger(HandlerConfiguration<AuditLogger>, BeanLoader) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerFactory
- 
Based on the supplied configuration the method creates anAuditLoggerinstance.
- createAuditLogger(HandlerConfiguration<AuditLogger>, BeanLoader) - Method in class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerFactory
- 
Based on the supplied configuration the method creates anAuditLoggerinstance.
- createAuditLogger(HandlerConfiguration<AuditLogger>, BeanLoader) - Method in class se.swedenconnect.signservice.audit.file.FileAuditLoggerFactory
- 
Based on the supplied configuration the method creates anAuditLoggerinstance.
- createAuditLogger(HandlerConfiguration<AuditLogger>, BeanLoader) - Method in class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLoggerFactory
- 
Based on the supplied configuration the method creates anAuditLoggerinstance.
- createAuthnRequestContext(AuthnRequirements, SignMessage, SignServiceContext, EntityDescriptor) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Creates anAuthnRequestGeneratorContextobject that is to be used by the configuredAuthnRequestGenerator.
- createAuthnRequestContext(AuthnRequirements, SignMessage, SignServiceContext, EntityDescriptor) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Extends the base implementation with support for SignMessage and PrincipalSelection.
- createAuthnRequestGenerator(SamlAuthenticationHandlerConfiguration, BeanLoader, MetadataProvider, EntityDescriptor) - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Based on the SAML configuration, metadata provider and SP metadata anAuthnRequestGeneratoris created.
- createCertificateModelBuilder(PublicKey, CertNameModel<?>) - Method in class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Creates aCertificateModel.CertificateModelBuilderbased on the supplied public key and certificate name model object.
- createCertificateModelBuilder(PublicKey, CertNameModel<?>) - Method in class se.swedenconnect.signservice.certificate.cmc.CMCKeyAndCertificateHandler
- 
Creates aCertificateModel.CertificateModelBuilderbased on the supplied public key and certificate name model object.
- createCertificateModelBuilder(PublicKey, CertNameModel<?>) - Method in class se.swedenconnect.signservice.certificate.simple.SimpleKeyAndCertificateHandler
- 
Creates aCertificateModel.CertificateModelBuilderbased on the supplied public key and certificate name model object.
- createCertificateNameModel(List<AttributeMappingData>) - Method in class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Creates a subject name model based on the mapped certificate attributes.
- createEntityDescriptor(SamlAuthenticationHandlerConfiguration, BeanLoader) - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Based on the configuration anEntityDescriptoris created.
- createErrorResponse(HttpUserRequest, EngineContext, SignServiceError) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Method that is invoked to create an error response message that is to be sent back to the client.
- createHandler(SamlAuthenticationHandlerConfiguration, MetadataProvider, EntityDescriptorContainer, ResponseProcessor, AuthnRequestGenerator, String) - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Creates the SAML authentication handler.
- createHandler(HandlerConfiguration<AuditLogger>, BeanLoader) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerFactory
- 
Creates a handler instance based on the supplied configuration.
- createHandler(HandlerConfiguration<AuthenticationHandler>, BeanLoader) - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- createHandler(HandlerConfiguration<AuthenticationHandler>, BeanLoader) - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- createHandler(HandlerConfiguration<KeyAndCertificateHandler>, BeanLoader) - Method in class se.swedenconnect.signservice.certificate.base.config.AbstractKeyAndCertificateHandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- createHandler(HandlerConfiguration<ProtocolHandler>, BeanLoader) - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- createHandler(HandlerConfiguration<SignatureHandler>, BeanLoader) - Method in class se.swedenconnect.signservice.signature.config.DefaultSignatureHandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- createHandler(HandlerConfiguration<T>, BeanLoader) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerFactory
- 
Creates a handler instance based on the supplied configuration.
- createHttpClient() - Method in class se.swedenconnect.signservice.authn.saml.config.MetadataProviderConfiguration
- 
Creates a HTTP client to use.
- createKeyAndCertificateHandler(HandlerConfiguration<KeyAndCertificateHandler>, BeanLoader, PkiCredentialContainer, Map<String, String>, AttributeMapper, AlgorithmRegistry, CertificateProfileConfiguration) - Method in class se.swedenconnect.signservice.certificate.base.config.AbstractKeyAndCertificateHandlerFactory
- 
Creates a handler.
- createKeyAndCertificateHandler(HandlerConfiguration<KeyAndCertificateHandler>, BeanLoader, PkiCredentialContainer, Map<String, String>, AttributeMapper, AlgorithmRegistry, CertificateProfileConfiguration) - Method in class se.swedenconnect.signservice.certificate.cmc.config.CMCKeyAndCertificateHandlerFactory
- 
Creates a handler.
- createKeyAndCertificateHandler(HandlerConfiguration<KeyAndCertificateHandler>, BeanLoader, PkiCredentialContainer, Map<String, String>, AttributeMapper, AlgorithmRegistry, CertificateProfileConfiguration) - Method in class se.swedenconnect.signservice.certificate.simple.config.SimpleKeyAndCertificateHandlerFactory
- 
Creates a handler.
- createResponseProcessingInput(AuthnRequest, String, HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Creates aResponseProcessingInputobject based on the supplied parameters.
- createResponseProcessor(SamlAuthenticationHandlerConfiguration, SAMLObjectDecrypter, MessageReplayChecker, MetadataProvider) - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Creates aResponseProcessor.
- createResponseProcessor(SamlAuthenticationHandlerConfiguration, BeanLoader, MetadataProvider) - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Based on the SAML configuration and the metadata provider aResponseProcessoris created.
- createSignResponseMessage(SignServiceContext, SignRequestMessage) - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
A factory method that creates aSignResponseMessagegiven the context and the corresponding request message.
- createSignResponseMessage(SignServiceContext, SignRequestMessage) - Method in interface se.swedenconnect.signservice.protocol.ProtocolHandler
- 
A factory method that creates aSignResponseMessagegiven the context and the corresponding request message.
- createSignServiceContext() - Static method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Creates and initializes a newSignServiceContextobject.
- createSignServiceEngineManager(SignServiceConfigurationProperties, BeanLoader, BeanRegistrator) - Method in class se.swedenconnect.signservice.config.DefaultSignServiceFactory
- 
Creates aSignServiceEngineManagerbased on the supplied configuration.
- createSignServiceEngineManager(SignServiceConfigurationProperties, BeanLoader, BeanRegistrator) - Method in interface se.swedenconnect.signservice.config.SignServiceFactory
- 
Creates aSignServiceEngineManagerbased on the supplied configuration.
- createSuccessResult() - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
Creates aSignResponseResultobject indicating a successful response.
- createSuccessResult() - Method in interface se.swedenconnect.signservice.protocol.ProtocolHandler
- 
Creates aSignResponseResultobject indicating a successful response.
- createValidationContext(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
An OpenSAMLValidationContextmay optionally be supplied to the response processing methods.
- createXadesQualifyingProperties() - Static method in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Creates aXadesQualifyingPropertieswith ads:Objectholding axades:QualifyingPropertieswith no content.
- createXadesQualifyingProperties(Element) - Static method in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Creates aXadesQualifyingPropertiesfrom a DOM element.
- CredentialContainerBeanConfiguration - Class in se.swedenconnect.signservice.config.common
- 
AKeyAndCertificateHandlerneeds aPkiCredentialContainerthat it uses for key generation (user signing credentials).
- CredentialContainerBeanConfiguration() - Constructor for class se.swedenconnect.signservice.config.common.CredentialContainerBeanConfiguration
- CredentialContainerConfiguration - Class in se.swedenconnect.signservice.certificate.base.config
- 
Configuration for creating aPkiCredentialContainer.
- CredentialContainerConfiguration() - Constructor for class se.swedenconnect.signservice.certificate.base.config.CredentialContainerConfiguration
- crlStartOffset(Duration) - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Assigns the CRL start offset time.
- crlValidity(Duration) - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Assigns the CRL validity.
- crmf - Enum constant in enum class se.swedenconnect.signservice.certificate.cmc.CertificateRequestFormat
- 
Certificate Request Message Format.
D
- DateSamlIdentityAttribute - Class in se.swedenconnect.signservice.core.attribute.saml.impl
- 
SAML attribute holding date value(s).
- DateSamlIdentityAttribute(String, String, LocalDate) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.DateSamlIdentityAttribute
- 
Constructor for a single-valued attribute.
- DateSamlIdentityAttribute(String, String, List<LocalDate>) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.DateSamlIdentityAttribute
- 
Constructor for a multi-valued attribute.
- decodeMessage(HttpUserRequest, EngineContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Decodes a sign request message.
- decodeRequest(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
Given a message (the HTTP request received by the SignService frontend/application) and the context the handler decodes the message into aSignRequestMessageinstance.
- decodeRequest(HttpUserRequest, SignServiceContext) - Method in interface se.swedenconnect.signservice.protocol.ProtocolHandler
- 
Given a message (the HTTP request received by the SignService frontend/application) and the context the handler decodes the message into aSignRequestMessageinstance.
- DEFAULT - Enum constant in enum class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration.SadRequestRequirement
- 
Default behaviour - Sends a SADReequest extension if the requested certificate type is QC_SSDD and if not, does not include the extension.
- DEFAULT_ALGORITHM_KEY_TYPES - Static variable in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
The default mappings from key type to algorithm key generator type.
- DEFAULT_ALLOWED_CLOCK_SKEW - Static variable in class se.swedenconnect.signservice.core.config.ValidationConfiguration
- 
The default allowed clock skew is 30 seconds.
- DEFAULT_CERTIFICATE_START_OFFSET - Static variable in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
The default start time offset from current time for certificate validity.
- DEFAULT_CERTIFICATE_VALIDITY - Static variable in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Default certificate validity.
- DEFAULT_CLEANUP_THRESHOLD - Static variable in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
The default the threshold for cleaning up expired entries.
- DEFAULT_CRL_START_OFFSET - Static variable in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
The default start time offset from current time for CRL validity.
- DEFAULT_CRL_VALIDITY - Static variable in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Default CRL validity.
- DEFAULT_LOA - Static variable in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandler
- 
The default authentication context URI to use if none has been specified.
- DEFAULT_MAX_MESSAGE_AGE - Static variable in class se.swedenconnect.signservice.core.config.ValidationConfiguration
- 
The default setting for the maximum age of a message is 3 minutes.
- DEFAULT_NAME_FORMAT - Static variable in interface se.swedenconnect.signservice.core.attribute.saml.SamlIdentityAttribute
- 
The default name format to use.
- DEFAULT_PRINCIPAL - Static variable in interface se.swedenconnect.signservice.audit.AuditEvent
- 
The default principal name that is used when no principal has been assigned to the event.
- DefaultAdESObject - Class in se.swedenconnect.signservice.signature.impl
- 
The default implementation of theAdESObjectinterface.
- DefaultAdESObject(String, byte[]) - Constructor for class se.swedenconnect.signservice.signature.impl.DefaultAdESObject
- 
Constructor.
- DefaultAttributeMapper - Class in se.swedenconnect.signservice.certificate.attributemapping
- 
Default implementation for an attribute mapper based on an authentication.
- DefaultAttributeMapper(DefaultValuePolicyChecker) - Constructor for class se.swedenconnect.signservice.certificate.attributemapping.DefaultAttributeMapper
- 
Constructor.
- DefaultAuditEventFactory - Class in se.swedenconnect.signservice.audit.base.events
- 
The default implementation ofAuditEventFactorycreatingSignServiceAuditEventevents.
- DefaultAuditEventFactory() - Constructor for class se.swedenconnect.signservice.audit.base.events.DefaultAuditEventFactory
- DefaultAuthnRequirements - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation ofAuthnRequirements.
- DefaultAuthnRequirements() - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Default constructor.
- DefaultCertificateAttributeIdentifier - Class in se.swedenconnect.signservice.certificate.impl
- 
Default implementation of theCertificateAttributeIdentifierinterface.
- DefaultCertificateAttributeIdentifier(CertificateAttributeType, String) - Constructor for class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- 
Constructor.
- DefaultCertificateAttributeIdentifier(CertificateAttributeType, String, String) - Constructor for class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- 
Constructor.
- DefaultCertificateAttributeMapping - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation of theCertificateAttributeMappinginterface.
- DefaultCertificateAttributeMapping() - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- DefaultClientConfiguration - Class in se.swedenconnect.signservice.client.impl
- 
Default implementation of theClientConfigurationinterface.
- DefaultClientConfiguration() - Constructor for class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Default constructor.
- DefaultClientConfiguration(String) - Constructor for class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Constructor.
- DefaultCompletedSignatureTask - Class in se.swedenconnect.signservice.signature.impl
- 
Default implementation of theCompletedSignatureTaskinterface.
- DefaultCompletedSignatureTask() - Constructor for class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- 
Default constructor.
- DefaultCompletedSignatureTask(RequestedSignatureTask) - Constructor for class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- 
Constructor creating the task given a requested task.
- DefaultEngineConfiguration - Class in se.swedenconnect.signservice.engine.config
- 
Default implementation of theEngineConfigurationinterface.
- DefaultEngineConfiguration() - Constructor for class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Default constructor.
- DefaultHttpBodyAction - Class in se.swedenconnect.signservice.core.http
- 
Default implementation ofHttpBodyAction.
- DefaultHttpBodyAction() - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- 
Constructor.
- DefaultHttpBodyAction.HttpBodyActionBuilder - Class in se.swedenconnect.signservice.core.http
- 
A builder forHttpBodyActionobjects.
- DefaultHttpPostAction - Class in se.swedenconnect.signservice.core.http
- 
Default implementation of theHttpPostActioninterface.
- DefaultHttpPostAction(String) - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpPostAction
- 
Constructor setting the post URL.
- DefaultHttpPostAction.HttpPostActionBuilder - Class in se.swedenconnect.signservice.core.http
- 
A builder for constructing aHttpPostActionobject.
- DefaultHttpRedirectAction - Class in se.swedenconnect.signservice.core.http
- 
Default implementation for theHttpRedirectActioninterface.
- DefaultHttpRedirectAction(String) - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction
- 
Constructor setting the redirect URL.
- DefaultHttpRedirectAction.HttpRedirectActionBuilder - Class in se.swedenconnect.signservice.core.http
- 
A builder for constructing aHttpRedirectActionobject.
- DefaultHttpResponseAction - Class in se.swedenconnect.signservice.core.http
- 
Default implementation of theHttpResponseActioninterface.
- DefaultHttpResponseAction(HttpBodyAction) - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpResponseAction
- 
Constructor setting up theHttpResponseActionwith a response body action.
- DefaultHttpResponseAction(HttpPostAction) - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpResponseAction
- 
Constructor setting up theHttpResponseActionwith a post action.
- DefaultHttpResponseAction(HttpRedirectAction) - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpResponseAction
- 
Constructor setting up theHttpResponseActionwith a redirect action.
- DefaultHttpResponseActionDeserializer - Class in se.swedenconnect.signservice.core.http
- 
Custom JSON deserializer forDefaultHttpResponseAction.
- DefaultHttpResponseActionDeserializer() - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpResponseActionDeserializer
- 
Default constructor.
- DefaultHttpUserRequest - Class in se.swedenconnect.signservice.core.http
- 
Default implementation of theHttpUserRequestinterface.
- DefaultHttpUserRequest() - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Default constructor.
- DefaultIdentityAssertion - Class in se.swedenconnect.signservice.authn.impl
- 
Default implementation of theIdentityAssertioninterface.
- DefaultIdentityAssertion() - Constructor for class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- DefaultIdentityAttributeIdentifier - Class in se.swedenconnect.signservice.core.attribute.impl
- 
Default implementation of theIdentityAttributeIdentifierinterface.
- DefaultIdentityAttributeIdentifier(String, String, String) - Constructor for class se.swedenconnect.signservice.core.attribute.impl.DefaultIdentityAttributeIdentifier
- 
Constructor.
- DefaultMessageConditions - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation ofMessageConditions.
- DefaultMessageConditions(Instant, Instant) - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultMessageConditions
- 
Constructor.
- DefaultMessageReplayChecker - Class in se.swedenconnect.signservice.storage.impl
- 
The default implementation of theMessageReplayCheckerinterface.
- DefaultMessageReplayChecker(ReplayCheckerStorageContainer) - Constructor for class se.swedenconnect.signservice.storage.impl.DefaultMessageReplayChecker
- 
Constructor.
- defaultProcessingRuleCheck(String) - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Check processing rules of this TBS data processor against requested processing rule.
- DefaultRequestedCertificateAttribute - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation of theRequestedCertificateAttributeinterface.
- DefaultRequestedCertificateAttribute(CertificateAttributeType, String) - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- 
Constructor.
- DefaultRequestedCertificateAttribute(CertificateAttributeType, String, String) - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- 
Constructor.
- DefaultRequestedSignatureTask - Class in se.swedenconnect.signservice.signature.impl
- 
Default implementation of theRequestedSignatureTaskinterface.
- DefaultRequestedSignatureTask() - Constructor for class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Default constructor.
- DefaultSamlAuthenticationHandler - Class in se.swedenconnect.signservice.authn.saml
- 
Default SAML authentication handler.
- DefaultSamlAuthenticationHandler(AuthnRequestGenerator, ResponseProcessor, MetadataProvider, EntityDescriptorContainer, SpUrlConfiguration) - Constructor for class se.swedenconnect.signservice.authn.saml.DefaultSamlAuthenticationHandler
- 
Constructor.
- DefaultSelfSignedCaCertificateGenerator - Class in se.swedenconnect.signservice.certificate.simple.ca
- 
Default implementation of theSelfSignedCaCertificateGeneratorinterface.
- DefaultSelfSignedCaCertificateGenerator() - Constructor for class se.swedenconnect.signservice.certificate.simple.ca.DefaultSelfSignedCaCertificateGenerator
- DefaultSignatureActivationRequestData - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation of theSignatureActivationRequestDatainterface.
- DefaultSignatureActivationRequestData(String, int, boolean) - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureActivationRequestData
- 
Constructor.
- DefaultSignatureHandler - Class in se.swedenconnect.signservice.signature.impl
- 
Default implementation of theSignatureHandlerinterface.
- DefaultSignatureHandler(List<TBSDataProcessor>) - Constructor for class se.swedenconnect.signservice.signature.impl.DefaultSignatureHandler
- 
Constructor assigning theTBSDataProcessorinstances to use.
- DefaultSignatureHandler(List<TBSDataProcessor>, AlgorithmRegistry) - Constructor for class se.swedenconnect.signservice.signature.impl.DefaultSignatureHandler
- 
Constructor assigning theTBSDataProcessorinstances to use and an algorithm registry.
- DefaultSignatureHandler(List<TBSDataProcessor>, AlgorithmRegistry, SignServiceSignerProvider) - Constructor for class se.swedenconnect.signservice.signature.impl.DefaultSignatureHandler
- 
Constructor.
- DefaultSignatureHandlerConfiguration - Class in se.swedenconnect.signservice.signature.config
- 
Configuration class forDefaultSignatureHandler.
- DefaultSignatureHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.signature.config.DefaultSignatureHandlerConfiguration
- DefaultSignatureHandlerFactory - Class in se.swedenconnect.signservice.signature.config
- 
Factory for creatingDefaultSignatureHandlerhandlers.
- DefaultSignatureHandlerFactory() - Constructor for class se.swedenconnect.signservice.signature.config.DefaultSignatureHandlerFactory
- DefaultSignatureRequirements - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation of theSignatureRequirementsinterface.
- DefaultSignatureRequirements(String) - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureRequirements
- 
Constructor.
- DefaultSignerAuthnInfo - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation of theSignerAuthnInfointerface.
- DefaultSignerAuthnInfo(IdentityAssertion) - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignerAuthnInfo
- 
Constructor.
- DefaultSigningCertificateRequirements - Class in se.swedenconnect.signservice.protocol.msg.impl
- 
Default implementation of theSigningCertificateRequirementsinterface.
- DefaultSigningCertificateRequirements() - Constructor for class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- 
Default constructor.
- DefaultSignRequestMessageVerifier - Class in se.swedenconnect.signservice.engine
- 
Default implementation of theSignRequestMessageVerifierinterface.
- DefaultSignRequestMessageVerifier() - Constructor for class se.swedenconnect.signservice.engine.DefaultSignRequestMessageVerifier
- DefaultSignServiceConfigurationProperties - Class in se.swedenconnect.signservice.config
- 
Default implementation ofSignServiceConfigurationProperties.
- DefaultSignServiceConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- DefaultSignServiceContext - Class in se.swedenconnect.signservice.context
- 
Default implementation of theSignServiceContextinterface.
- DefaultSignServiceContext(String) - Constructor for class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Constructor.
- DefaultSignServiceEngine - Class in se.swedenconnect.signservice.engine
- 
The default implementation of theSignServiceEngineAPI.
- DefaultSignServiceEngine(EngineConfiguration, MessageReplayChecker, AuditLogger) - Constructor for class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Constructor.
- DefaultSignServiceEngineManager - Class in se.swedenconnect.signservice.application
- 
The main application bean.
- DefaultSignServiceEngineManager(List<SignServiceEngine>, AuditLogger) - Constructor for class se.swedenconnect.signservice.application.DefaultSignServiceEngineManager
- 
Constructor accepting the list of SignService engines that are configured for the SignService application.
- DefaultSignServiceFactory - Class in se.swedenconnect.signservice.config
- 
Default implementation of theSignServiceFactoryinterface.
- DefaultSignServiceFactory() - Constructor for class se.swedenconnect.signservice.config.DefaultSignServiceFactory
- 
Default constructor.
- DefaultSignServiceFactory(HandlerFactoryRegistry) - Constructor for class se.swedenconnect.signservice.config.DefaultSignServiceFactory
- 
Constructor accepting aHandlerFactoryRegistrythat may have been prepared with specific factory implementions.
- DefaultSignServiceProcessingResult - Class in se.swedenconnect.signservice.application
- 
Default implementation of theSignServiceProcessingResultinterface.
- DefaultSignServiceProcessingResult(SignServiceContext, HttpResponseAction) - Constructor for class se.swedenconnect.signservice.application.DefaultSignServiceProcessingResult
- 
Constructor.
- DefaultSignServiceSignerProvider - Class in se.swedenconnect.signservice.signature.signer
- 
Default implementation of the signer provider
- DefaultSignServiceSignerProvider(AlgorithmRegistry) - Constructor for class se.swedenconnect.signservice.signature.signer.DefaultSignServiceSignerProvider
- 
Constructor
- DefaultValuePolicyChecker - Interface in se.swedenconnect.signservice.certificate.attributemapping
- 
Interface for checking if a default value for a certificate attribute is acceptable.
- DefaultValuePolicyCheckerConfig() - Constructor for class se.swedenconnect.signservice.certificate.attributemapping.DefaultValuePolicyCheckerImpl.DefaultValuePolicyCheckerConfig
- DefaultValuePolicyCheckerConfiguration() - Constructor for class se.swedenconnect.signservice.certificate.base.config.AbstractKeyAndCertificateHandlerConfiguration.DefaultValuePolicyCheckerConfiguration
- DefaultValuePolicyCheckerImpl - Class in se.swedenconnect.signservice.certificate.attributemapping
- 
Default implementation of theDefaultValuePolicyCheckerinterface.
- DefaultValuePolicyCheckerImpl(List<DefaultValuePolicyCheckerImpl.DefaultValuePolicyCheckerConfig>, boolean) - Constructor for class se.swedenconnect.signservice.certificate.attributemapping.DefaultValuePolicyCheckerImpl
- 
Constructor.
- DefaultValuePolicyCheckerImpl.DefaultValuePolicyCheckerConfig - Class in se.swedenconnect.signservice.certificate.attributemapping
- 
Configuration data for the default value policy checker.
- deserialize(JsonParser, DeserializationContext) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpResponseActionDeserializer
- deserialize(String) - Static method in class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Deserializes an encoding to aDefaultSignServiceContextobject.
- dsObjectFactory - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Object factory for XML digital signature elements
- DSS_EXT_NAMESPACE - Static variable in class se.swedenconnect.signservice.protocol.dss.DssConstants
- 
The namespace for DSS extension.
- DSS_PROFILE - Static variable in class se.swedenconnect.signservice.protocol.dss.DssConstants
- 
The DSS profile we use.
- DssConstants - Class in se.swedenconnect.signservice.protocol.dss
- 
Defines constants for the DSS protocol.
- DssProtocolHandler - Class in se.swedenconnect.signservice.protocol.dss
- 
TheProtocolHandlerimplementation for sign request and response messages according to DSS Extension for Federated Central Signing Services.
- DssProtocolHandler() - Constructor for class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
Default constructor.
- DssProtocolHandlerConfiguration - Class in se.swedenconnect.signservice.protocol.dss
- 
Handler configuration for creatingDssProtocolHandlerinstances.
- DssProtocolHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.protocol.dss.DssProtocolHandlerConfiguration
- DssProtocolHandlerFactory - Class in se.swedenconnect.signservice.protocol.dss
- 
A handler factory for creatingDssProtocolHandlerinstances.
- DssProtocolHandlerFactory() - Constructor for class se.swedenconnect.signservice.protocol.dss.DssProtocolHandlerFactory
E
- ecdsaSignData(byte[], PrivateKey, Algorithm) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Sign data using ECDSA
- EcdsaSigValue - Class in se.swedenconnect.signservice.signature.signer.crypto
- 
ECDSA Signature value
- ecdsaVerifyDigest(byte[], EcdsaSigValue, PublicKey) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Verify ECDSA signature value against a signed digest value
- ecdsaVerifySignedData(byte[], EcdsaSigValue, PublicKey, MessageDigestAlgorithm, AlgorithmRegistry) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Verify signed data against an ECDSA signature value
- encode() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Encodes the message according to its protocol to a Base64-encoded string.
- encodeResponse(SignResponseMessage, SignServiceContext) - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
Encodes a response message so that it can be returned to the SignService application.
- encodeResponse(SignResponseMessage, SignServiceContext) - Method in interface se.swedenconnect.signservice.protocol.ProtocolHandler
- 
Encodes a response message so that it can be returned to the SignService application.
- EngineConfiguration - Interface in se.swedenconnect.signservice.engine.config
- 
Interface defining the configuration API for an engine instance.
- EngineConfigurationProperties - Class in se.swedenconnect.signservice.config
- 
Configuration properties for an engine configuration.
- EngineConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.EngineConfigurationProperties
- EngineContext - Class in se.swedenconnect.signservice.engine.session
- 
TheEngineContextis a wrapper for theSignServiceContextthat declares methods for context elements that are used by the SignService engine.
- EngineContext(SignServiceContext) - Constructor for class se.swedenconnect.signservice.engine.session.EngineContext
- 
Constructor.
- entityDescriptorContainer - Variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
The container for this SP's SAML metadata.
- EPES - Enum constant in enum class se.swedenconnect.signservice.signature.AdESType
- 
EPES means that the signing certificate hash and a signature policy identifier must be covered by the signature.
- equals(Object) - Method in class se.swedenconnect.signservice.audit.AuditEventParameter
- equals(Object) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- equals(Object) - Method in class se.swedenconnect.signservice.authn.impl.SimpleAuthnContextIdentifier
- equals(Object) - Method in class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- equals(Object) - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- equals(Object) - Method in class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- equals(Object) - Method in class se.swedenconnect.signservice.core.attribute.impl.DefaultIdentityAttributeIdentifier
- equals(Object) - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.AbstractSamlIdentityAttribute
- equals(Object) - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultMessageConditions
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureActivationRequestData
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureRequirements
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignerAuthnInfo
- equals(Object) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- equals(Object) - Method in class se.swedenconnect.signservice.signature.impl.DefaultAdESObject
- equals(Object) - Method in class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- equals(Object) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- EVENT_ENGINE_SESSION_RESET - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
A "session reset" may occur when a SignRequest is received when the expected message is an authentication response message.
- EVENT_ENGINE_SIGNATURE_OPERATION_FAILURE - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
The signature operation failed and an error message is sent back to the user.
- EVENT_ENGINE_SIGNATURE_OPERATION_SUCCESS - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
The signature operation was successful.
- EVENT_ENGINE_STARTED - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
A SignService engine instance (servicing a client) was started.
- EVENT_ENGINE_USER_AUTHENTICATED - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
A user was successfully authenticated.
- EVENT_ENGINE_USER_AUTHN_FAILED - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
The user authentication failed.
- EVENT_SYSTEM_NOTFOUND - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
A request was made to the application that could not be serviced.
- EVENT_SYSTEM_PROCESSING_ERROR - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
An unrecoverable processing error was caught and reported by the system.
- EVENT_SYSTEM_STARTED - Static variable in class se.swedenconnect.signservice.audit.AuditEventIds
- 
SignService system was started.
- excludeFromRecursiveMerge() - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration
- 
WhenAbstractHandlerConfiguration.mergeConfigObject(Object, Object)does its work, it recurses into all properties of the objects being merged.
- excludeFromRecursiveMerge() - Method in class se.swedenconnect.signservice.certificate.base.config.AbstractKeyAndCertificateHandlerConfiguration
- 
WhenAbstractHandlerConfiguration.mergeConfigObject(Object, Object)does its work, it recurses into all properties of the objects being merged.
- excludeFromRecursiveMerge() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
WhenAbstractHandlerConfiguration.mergeConfigObject(Object, Object)does its work, it recurses into all properties of the objects being merged.
- extendedAssertionVerification(AuthnRequirements, AuthnRequest, ResponseProcessingResult, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
A method that enables subclasses to extend the verification of the received assertion.
- extendedAssertionVerification(AuthnRequirements, AuthnRequest, ResponseProcessingResult, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Checks for a SAD request.
F
- FAILED_AUTHN - Enum constant in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
The user failed to authenticate - general authentication error.
- FileAuditLogger - Class in se.swedenconnect.signservice.audit.file
- 
A simple file logger that uses Java's util logging package to audit log.
- FileAuditLogger(String) - Constructor for class se.swedenconnect.signservice.audit.file.FileAuditLogger
- 
Constructor setting up the file audit logger with the target file.
- FileAuditLoggerConfiguration - Class in se.swedenconnect.signservice.audit.file
- 
Handler configuration for creatingFileAuditLoggerinstances.
- FileAuditLoggerConfiguration() - Constructor for class se.swedenconnect.signservice.audit.file.FileAuditLoggerConfiguration
- FileAuditLoggerFactory - Class in se.swedenconnect.signservice.audit.file
- 
A handler factory for creatingFileAuditLoggerinstances.
- FileAuditLoggerFactory() - Constructor for class se.swedenconnect.signservice.audit.file.FileAuditLoggerFactory
- finalizeSignRequest(HttpUserRequest, AuthenticationResult, EngineContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
The finalize step is invoked after the user authentication is finished and the method proceeds to complete the signature operation.
- formatAuditEvent(AuditEvent) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLogger
- 
Formats the supplied audit event.
- FRAUD_STATUS_CODE - Static variable in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Status code for fraud detection.
- fromType(String) - Static method in enum class se.swedenconnect.signservice.certificate.CertificateAttributeType
- 
Maps the given type to an enum constant.
- fromType(String) - Static method in enum class se.swedenconnect.signservice.certificate.CertificateType
- 
Given a type string the corresponding enum constant is returned.
- fromType(String) - Static method in enum class se.swedenconnect.signservice.signature.SignatureType
- 
Maps the given type to an enum constant.
G
- generate(PkiCredential, CertificateIssuerModel, CertNameModel<?>) - Method in class se.swedenconnect.signservice.certificate.simple.ca.DefaultSelfSignedCaCertificateGenerator
- 
Generates the self-issued CA certificates.
- generate(PkiCredential, CertificateIssuerModel, CertNameModel<?>) - Method in interface se.swedenconnect.signservice.certificate.simple.ca.SelfSignedCaCertificateGenerator
- 
Generates the self-issued CA certificates.
- GeneratedClass - Annotation Interface in se.swedenconnect.signservice.core.annotations
- 
Annotation that tells that a class is "generated".
- GeneratedMethod - Annotation Interface in se.swedenconnect.signservice.core.annotations
- 
Annotation that tells that a method is "generated".
- generateSignatureEncodedMessage() - Method in class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Generate a padded message for the data that has been loaded using the update() function.
- generateSigningCredential(SignRequestMessage, IdentityAssertion, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Generates a signing (private) key and issues a signing certificate given the supplied parameters.
- generateSigningCredential(SignRequestMessage, IdentityAssertion, SignServiceContext) - Method in interface se.swedenconnect.signservice.certificate.KeyAndCertificateHandler
- 
Generates a signing (private) key and issues a signing certificate given the supplied parameters.
- get(String) - Method in class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Gets a named data element from the context.
- get(String) - Method in interface se.swedenconnect.signservice.context.SignServiceContext
- 
Gets a named data element from the context.
- get(String) - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Gets a data element from the container.
- get(String) - Method in interface se.swedenconnect.signservice.storage.StorageContainer
- 
Gets a data element from the container.
- get(String, Class<T>) - Method in class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Gets a named data element having a given type from the context.
- get(String, Class<T>) - Method in interface se.swedenconnect.signservice.context.SignServiceContext
- 
Gets a named data element having a given type from the context.
- getActive() - Method in class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerConfiguration
- 
Tells whether to Spring Boot Actuator for audit logging is active.
- getAdesElement() - Method in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Gets the DOM element of the AdES object (which is ads:Objectcontaining axades:QualifyingProperties).
- getAdesObject() - Method in class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Gets the ETSI advanced electronic signature data object (if applicable).
- getAdESObject() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Gets the AdES object requested/produced.
- getAdESObject() - Method in interface se.swedenconnect.signservice.signature.RequestedSignatureTask
- 
Gets the AdES object requested/produced.
- getAdESType() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Gets the AdES type requested/produced.
- getAdESType() - Method in interface se.swedenconnect.signservice.signature.RequestedSignatureTask
- 
Gets the AdES type requested/produced.
- getAlgorithmFromTypeAndDigestMethod(MessageDigestAlgorithm, String, AlgorithmRegistry) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Get the signature algorithm supported by a specific key type and digest algorithm
- getAlgorithmRegistry() - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Gets the algorithm registry providing information about supported algorithms.
- getAllCertificates() - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Will always return an empty list.
- getAllowedClockSkew() - Method in class se.swedenconnect.signservice.core.config.ValidationConfiguration
- 
The clock skew that we accept during checks of time stamps.
- getAssertion() - Method in interface se.swedenconnect.signservice.authn.AuthenticationResult
- 
Gets theIdentityAssertionthat holds the identity assertion from the authentication process.
- getAttribute(ASN1ObjectIdentifier, List<Attribute>) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Get a particular attribute is present in the list of attributes.
- getAttributeMapper() - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Gets the attribute mapper.
- getAttributeMappings() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- 
Gets the requested mappings between the signer's authentication attributes and attributes that are to be placed in the issued signature certificate.
- getAttributeMappings() - Method in interface se.swedenconnect.signservice.protocol.msg.SigningCertificateRequirements
- 
Gets the requested mappings between the signer's authentication attributes and attributes that are to be placed in the issued signature certificate.
- getAttributeValueType() - Method in interface se.swedenconnect.signservice.core.attribute.IdentityAttribute
- 
Gets the type of the value(s) held by this attribute.
- getAttributeValueType() - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.BooleanSamlIdentityAttribute
- 
Gets the type of the value(s) held by this attribute.
- getAttributeValueType() - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.DateSamlIdentityAttribute
- 
Gets the type of the value(s) held by this attribute.
- getAttributeValueType() - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.InstantSamlIdentityAttribute
- 
Gets the type of the value(s) held by this attribute.
- getAttributeValueType() - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.IntegerSamlIdentityAttribute
- 
Gets the type of the value(s) held by this attribute.
- getAttributeValueType() - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.StringSamlIdentityAttribute
- 
Gets the type of the value(s) held by this attribute.
- getAuditEventBuilder(String) - Method in interface se.swedenconnect.signservice.audit.AuditLogger
- 
Gets a builder for building anAuditEvent.
- getAuditEventBuilder(String) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLogger
- 
Gets a builder for building anAuditEvent.
- getAuditLogger() - Static method in class se.swedenconnect.signservice.audit.AuditLoggerSingleton
- 
Gets the audit logger object from the TLS.
- getAuditLogger() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the audit logger to use.
- getAuditLogger() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the audit logger to use.
- getAuthContextExtAttributeMappings(List<AttributeMappingData>) - Method in class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Get attribute mapping data for the AuthnContextExtension.
- getAuthenticationHandler() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the authentication handler to use when authenticating the users.
- getAuthenticationHandler() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the authentication handler to use when authenticating the users.
- getAuthenticationResult() - Method in class se.swedenconnect.signservice.authn.AuthenticationResultChoice
- 
Gets theAuthenticationResult.
- getAuthnContext() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the authentication context under which the authentication was made.
- getAuthnContext() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the authentication context under which the authentication was made.
- getAuthnContextIdentifiers() - Method in interface se.swedenconnect.signservice.protocol.msg.AuthnRequirements
- 
Gets the authentication context identifier(s) that identifies the context under which the signer should be authenticated.
- getAuthnContextIdentifiers() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Gets the authentication context identifier(s) that identifies the context under which the signer should be authenticated.
- getAuthnInstant() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the instant when the user was authenticated.
- getAuthnInstant() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the instant when the user was authenticated.
- getAuthnProfile() - Method in interface se.swedenconnect.signservice.protocol.msg.AuthnRequirements
- 
Gets the "authentication profile".
- getAuthnProfile() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Gets the "authentication profile".
- getAuthnRequest(SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Gets the storedAuthnRequestfrom the session context.
- getAuthnRequirements() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the requirements the signature requester (client) puts on how the user should be authenticated during the "authentication for signature" process.
- getAuthnServiceID() - Method in interface se.swedenconnect.signservice.protocol.msg.AuthnRequirements
- 
Gets the identity of the authentication service (Identity Provider, OpenID provider, ...) that will authenticate the signer as part of the signature process.
- getAuthnServiceID() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Gets the identity of the authentication service (Identity Provider, OpenID provider, ...) that will authenticate the signer as part of the signature process.
- getBaseCertificateModelBuilder(CertNameModel<?>, PublicKey, X509CertificateHolder, CertificateIssuerModel) - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getBaseUrl() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
The "base URL" of the SignService, i.e., the protocol, domain and context path (if set to something other than '/').
- getBaseUrl() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
The "base URL" of the SignService, i.e., the protocol, domain and context path (if set to something other than '/').
- getBeanName() - Method in class se.swedenconnect.signservice.config.authn.AuthenticationHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- getBeanName() - Method in class se.swedenconnect.signservice.config.authn.SamlMetadataProviderBeanConfiguration
- 
The bean name that should be assigned.
- getBeanName() - Method in class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- getBeanName() - Method in interface se.swedenconnect.signservice.config.common.CommonBeanCandidate
- 
The bean name that should be assigned.
- getBeanName() - Method in class se.swedenconnect.signservice.config.common.CredentialContainerBeanConfiguration
- 
The bean name that should be assigned.
- getBeanName() - Method in class se.swedenconnect.signservice.config.protocol.ProtocolHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- getBeanName() - Method in class se.swedenconnect.signservice.config.sign.SignatureHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- getBeanName() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Gets thebeanNameproperty.
- getBeanName() - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Gets thebeanNameproperty.
- getBody() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpResponseAction
- 
If the response action is that the SignService should reply to a request by sending back a 200 status with a response body this method returnHttpBodyActionobject that tells how the HTTP response should be constructed (filled in).
- getBody() - Method in interface se.swedenconnect.signservice.core.http.HttpResponseAction
- 
If the response action is that the SignService should reply to a request by sending back a 200 status with a response body this method returnHttpBodyActionobject that tells how the HTTP response should be constructed (filled in).
- getCaAlgorithm() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getCanonicalXml(byte[], String) - Static method in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Get canonical XML from XML input.
- getCaSupportedCertificateTypes() - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Gets the type of certificates that the underlying CA issues.
- getCertificate(BigInteger) - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Will always returnnull.
- getCertificateCount(boolean) - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Will always return 0.
- getCertificateIssuer() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getCertificateModelBuilder(PublicKey, CertNameModel<?>, boolean, boolean) - Method in class se.swedenconnect.signservice.certificate.cmc.SignServiceCMCClient
- 
Return a certificate model builder prepared for creating certificate models for certificate requests to this CA service via CMC.
- getCertificateRange(int, int, boolean, SortBy, boolean) - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Will always return 0.
- getCertificateType() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- 
Gets the requested certificate type.
- getCertificateType() - Method in interface se.swedenconnect.signservice.protocol.msg.SigningCertificateRequirements
- 
Gets the requested certificate type.
- getClientConfiguration() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the configuration for the SignService client that is being serviced by this SignService engine.
- getClientConfiguration() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the configuration for the SignService client that is being serviced by this SignService engine.
- getClientId() - Method in interface se.swedenconnect.signservice.client.ClientConfiguration
- 
Gets the unique client identifier.
- getClientId() - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Gets the unique client identifier.
- getClientId() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the unique identifier of the SignService client that sent this message.
- getClientIpAddress() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets the client IP address.
- getClientIpAddress() - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets the client IP address.
- getClientIpAddress() - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets the client IP address.
- getCMSAlgoProtection(SignatureAlgorithm) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Get a CMS Algo protection attribute for the selected algorithm
- getCmsSigningTime(Attribute) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Get the signing time in CMS signed attributes data if present.
- getCommonBeans() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
Common beans configuration.
- getCommonBeans() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
Common beans configuration.
- getConditions() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the conditions for the message imposed by the issuer.
- getContents() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- 
Gets the response body to write as a byte array.
- getContents() - Method in interface se.swedenconnect.signservice.core.http.HttpBodyAction
- 
Gets the response body to write as a byte array.
- getContext() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Gets the wrapped context.
- getCrlDpURLs() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getCrlIssuer() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getCRLRevocationDataProvider() - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- getCurrentCrl() - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- getCurrentCRLMetadata() - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- getDefaultConfig() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Gets the assigned default configuration.
- getDefaultConfig() - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Gets the assigned default configuration.
- getDefaultConfigRef() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Gets the default configuration reference (if assigned).
- getDefaultConfigRef() - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Gets the default configuration reference (if assigned).
- getDefaultCredential() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
Configuration for the SignService default credential.
- getDefaultCredential() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
Configuration for the SignService default credential.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.audit.file.FileAuditLoggerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLoggerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.certificate.cmc.config.CMCKeyAndCertificateHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.certificate.simple.config.SimpleKeyAndCertificateHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultFactoryClass() - Method in class se.swedenconnect.signservice.signature.config.DefaultSignatureHandlerConfiguration
- 
Gets the default factory class name to be used to create handlers based on this configuration.
- getDefaultHandlerConfig() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
Default handler configuration.
- getDefaultHandlerConfig() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
Default handler configuration.
- getDefaultMessage() - Method in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
Gets the default message for the error code.
- getDefaultSignServiceId() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
The default SignService ID.
- getDefaultSignServiceId() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
The default SignService ID.
- getDefaultValue() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- 
Gets the default value to use if no mapping can be found.
- getDefaultValue() - Method in interface se.swedenconnect.signservice.protocol.msg.RequestedCertificateAttribute
- 
Gets the default value to use if no mapping can be found.
- getDEREncodedSigValue() - Method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- 
Gets the bytes to be carried in an OCTET STRING to form the CMS signature value
- getDestination() - Method in interface se.swedenconnect.signservice.protocol.msg.CertificateAttributeMapping
- 
Gets the requested destination certificate attribute.
- getDestination() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- 
Gets the requested destination certificate attribute.
- getDestinationUrl() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the "destination URL", i.e., the URL to where this response message is sent.
- getDetailedMessage() - Method in class se.swedenconnect.signservice.engine.SignServiceError
- 
Gets the detailed error message.
- getDigestMethod() - Method in class se.swedenconnect.signservice.signature.tbsdata.AdesSigningCertificateDigest
- 
Gets the URI for the digest method used to hash the signer certificate.
- getDigestValue() - Method in class se.swedenconnect.signservice.signature.tbsdata.AdesSigningCertificateDigest
- 
Gets the digest value.
- getDocumentCount() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureActivationRequestData
- 
Gets the number of documents that are to be signed.
- getDocumentCount() - Method in interface se.swedenconnect.signservice.protocol.msg.SignatureActivationRequestData
- 
Gets the number of documents that are to be signed.
- getDomain() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
The domain under which the SignService is running.
- getDomain() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
The domain under which the SignService is running.
- getElementLifetime() - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Gets the "lifetime" of elements held in the container.
- getElementLifetime() - Method in interface se.swedenconnect.signservice.storage.StorageContainer
- 
Gets the "lifetime" of elements held in the container.
- getEncodedAssertion() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the encoding of the assertion.
- getEncodedAssertion() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the encoding of the assertion.
- getEncoding() - Method in interface se.swedenconnect.signservice.protocol.msg.SignMessage
- 
Gets the encoding of the "sign message".
- getEngines() - Method in class se.swedenconnect.signservice.application.DefaultSignServiceEngineManager
- 
Gets a list of the SignService engines that this manager is configured to use.
- getEngines() - Method in interface se.swedenconnect.signservice.application.SignServiceEngineManager
- 
Gets a list of the SignService engines that this manager is configured to use.
- getEngines() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
A list of engine configurations.
- getEngines() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
A list of engine configurations.
- getError() - Method in exception class se.swedenconnect.signservice.engine.SignServiceErrorException
- 
Gets theSignServiceError.
- getErrorCode() - Method in exception class se.swedenconnect.signservice.authn.UserAuthenticationException
- 
Gets the error code.
- getErrorCode() - Method in class se.swedenconnect.signservice.engine.SignServiceError
- 
Gets the error code.
- getErrorCode() - Method in exception class se.swedenconnect.signservice.engine.UnrecoverableSignServiceException
- 
Gets the error code.
- getErrorCode() - Method in interface se.swedenconnect.signservice.protocol.SignResponseResult
- 
Gets the (major) error code.
- getEventFactory() - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLogger
- 
Gets the audit event factory to use.
- getEventFactory() - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerConfiguration
- 
If the default (DefaultAuditEventFactory) has been overridden (seeAbstractAuditLoggerConfiguration.setEventFactory(Class)), this method returns this class, otherwise it returnsnull.
- getExternal() - Method in class se.swedenconnect.signservice.config.audit.AuditLoggerConfigurationProperties
- 
Gets the configuration that points to an already configured handler bean.
- getExternal() - Method in class se.swedenconnect.signservice.config.authn.AuthenticationHandlerConfigurationProperties
- 
Gets the configuration that points to an already configured handler bean.
- getExternal() - Method in class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerConfigurationProperties
- 
Gets the configuration that points to an already configured handler bean.
- getExternal() - Method in interface se.swedenconnect.signservice.config.HandlerConfigurationProperties
- 
Gets the configuration that points to an already configured handler bean.
- getExternal() - Method in class se.swedenconnect.signservice.config.protocol.ProtocolHandlerConfigurationProperties
- 
Gets the configuration that points to an already configured handler bean.
- getExternal() - Method in class se.swedenconnect.signservice.config.sign.SignatureHandlerConfigurationProperties
- 
Gets the configuration that points to an already configured handler bean.
- getFactory(String) - Method in class se.swedenconnect.signservice.core.config.HandlerFactoryRegistry
- 
Based on a class name and a type, the method checks if this factory exists in the registry, and if not, attempts to create it.
- getFactoryClass() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Gets the class name of the factory class that should be used to create handlers based on this configuration.
- getFactoryClass() - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Gets the class name of the factory class that should be used to create handlers based on this configuration.
- getFileName() - Method in class se.swedenconnect.signservice.audit.file.FileAuditLoggerConfiguration
- 
Gets the audit log file name (including its full path).
- getFirst() - Method in class se.swedenconnect.signservice.core.types.Choice
- 
Gets the first choice.
- getFriendlyName() - Method in interface se.swedenconnect.signservice.certificate.CertificateAttributeIdentifier
- 
Gets the "friendly" name of the attribute, i.e., a human readable representation.
- getFriendlyName() - Method in class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- 
Gets the "friendly" name of the attribute, i.e., a human readable representation.
- getFriendlyName() - Method in interface se.swedenconnect.signservice.core.attribute.IdentityAttributeIdentifier
- 
Gets the "friendly" name of the attribute, i.e., a human readable representation of the attribute identifier.
- getFriendlyName() - Method in class se.swedenconnect.signservice.core.attribute.impl.DefaultIdentityAttributeIdentifier
- 
Gets the "friendly" name of the attribute, i.e., a human readable representation of the attribute identifier.
- getHandlerConfiguration() - Method in class se.swedenconnect.signservice.config.audit.AuditLoggerConfigurationProperties
- 
An handler configuration properties class may have setters for several types of a particular types of a handler.
- getHandlerConfiguration() - Method in class se.swedenconnect.signservice.config.authn.AuthenticationHandlerConfigurationProperties
- 
An handler configuration properties class may have setters for several types of a particular types of a handler.
- getHandlerConfiguration() - Method in class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerConfigurationProperties
- 
An handler configuration properties class may have setters for several types of a particular types of a handler.
- getHandlerConfiguration() - Method in interface se.swedenconnect.signservice.config.HandlerConfigurationProperties
- 
An handler configuration properties class may have setters for several types of a particular types of a handler.
- getHandlerConfiguration() - Method in class se.swedenconnect.signservice.config.protocol.ProtocolHandlerConfigurationProperties
- 
An handler configuration properties class may have setters for several types of a particular types of a handler.
- getHandlerConfiguration() - Method in class se.swedenconnect.signservice.config.sign.SignatureHandlerConfigurationProperties
- 
An handler configuration properties class may have setters for several types of a particular types of a handler.
- getHandlerConfiguration(String) - Method in class se.swedenconnect.signservice.config.audit.AuditLoggerConfigurationProperties
- 
Gets the handler configuration for the given name.
- getHandlerConfiguration(String) - Method in class se.swedenconnect.signservice.config.authn.AuthenticationHandlerConfigurationProperties
- 
Gets the handler configuration for the given name.
- getHandlerConfiguration(String) - Method in class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerConfigurationProperties
- 
Gets the handler configuration for the given name.
- getHandlerConfiguration(String) - Method in interface se.swedenconnect.signservice.config.HandlerConfigurationProperties
- 
Gets the handler configuration for the given name.
- getHandlerConfiguration(String) - Method in class se.swedenconnect.signservice.config.protocol.ProtocolHandlerConfigurationProperties
- 
Gets the handler configuration for the given name.
- getHandlerConfiguration(String) - Method in class se.swedenconnect.signservice.config.sign.SignatureHandlerConfigurationProperties
- 
Gets the handler configuration for the given name.
- getHandlerType() - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerFactory
- 
Gets the handler type.
- getHandlerType() - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandlerFactory
- 
Gets the handler type.
- getHandlerType() - Method in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- 
Gets the handler type.
- getHandlerType() - Method in class se.swedenconnect.signservice.certificate.base.config.AbstractKeyAndCertificateHandlerFactory
- 
Gets the handler type.
- getHandlerType() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerFactory
- 
Gets the handler type.
- getHandlerType() - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandlerFactory
- 
Gets the handler type.
- getHandlerType() - Method in class se.swedenconnect.signservice.signature.config.DefaultSignatureHandlerFactory
- 
Gets the handler type.
- getHeader(String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets the value of the specified request header.
- getHeader(String) - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets the value of the specified request header.
- getHeader(String) - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets the value of the specified request header.
- getHeaders() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- 
Gets a map of header names and values, for example, "Content-Type".
- getHeaders() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets a map of all request headers where the map entry key is the header name and the map entry value is the header value(s).
- getHeaders() - Method in interface se.swedenconnect.signservice.core.http.HttpBodyAction
- 
Gets a map of header names and values, for example, "Content-Type".
- getHeaders() - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets a map of all request headers where the map entry key is the header name and the map entry value is the header value(s).
- getHeaders() - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets a map of all request headers where the map entry key is the header name and the map entry value is the header value(s).
- getHttpResourceProviders() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets a list of all handlers that implements theHttpResourceProviderinterface.
- getHttpResourceProviders() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets a list of all handlers that implements theHttpResourceProviderinterface.
- getId() - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
Gets the event ID.
- getId() - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Gets the event ID.
- getId() - Method in class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Gets the unique ID for the current operation.
- getId() - Method in interface se.swedenconnect.signservice.context.SignServiceContext
- 
Gets the unique ID for the current operation.
- getId() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Gets the ID of the wrapped SignService context.
- getIdentifier() - Method in interface se.swedenconnect.signservice.authn.AuthnContextIdentifier
- 
Gets the authentication context identifier.
- getIdentifier() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the identifier for the assertion.
- getIdentifier() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the identifier for the assertion.
- getIdentifier() - Method in class se.swedenconnect.signservice.authn.impl.SimpleAuthnContextIdentifier
- 
Gets the authentication context identifier.
- getIdentifier() - Method in interface se.swedenconnect.signservice.certificate.CertificateAttributeIdentifier
- 
Gets the identifier (name) of the certificate attribute.
- getIdentifier() - Method in class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- 
Gets the identifier (name) of the certificate attribute.
- getIdentifier() - Method in interface se.swedenconnect.signservice.core.attribute.IdentityAttributeIdentifier
- 
Gets the identifier (name) of the identity attribute.
- getIdentifier() - Method in class se.swedenconnect.signservice.core.attribute.impl.DefaultIdentityAttributeIdentifier
- 
Gets the identifier (name) of the identity attribute.
- getIdentityAssertion() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Gets theIdentityAssertionfrom the context.
- getIdentityAssertion() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignerAuthnInfo
- 
Gets the identity assertion from the signer authentication.
- getIdentityAssertion() - Method in interface se.swedenconnect.signservice.protocol.msg.SignerAuthnInfo
- 
Gets the identity assertion from the signer authentication.
- getIdentityAttributes() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the identity attributes.
- getIdentityAttributes() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the identity attributes.
- getIdpMetadata(AuthnRequirements, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Finds the Identity Provider metadata from the federation given the authentication requirements.
- getInResponseTo() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the unique identifier for the corresponding request message (SignRequestMessage.getRequestId()).
- getInstance() - Static method in class se.swedenconnect.signservice.core.config.PkiCredentialFactorySingleton
- 
Gets thePkiCredentialFactorySingletoninstance.
- getInstance(byte[]) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- 
Creates an instance of ECDSA signature value
- getInstance(Object) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- 
Creates an instance of ECDSA signature value
- getInstance(BigInteger, BigInteger) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- 
Creates an instance of ECDSA signature value
- getInstance(ASN1TaggedObject, boolean) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- 
Creates an instance of ECDSA signature value
- getInstance(PkiCredential, String, String, String) - Static method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Gets an instance of builder using the default NO data storage repository.
- getInstance(PkiCredential, String, String, CARepository) - Static method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAServiceBuilder
- 
Gets an instance of the builder.
- getIssuanceInstant() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the instant when this assertion was issued.
- getIssuanceInstant() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the instant when this assertion was issued.
- getIssuedAt() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the issuance instant for the message.
- getIssuedAt() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the issuance instant for the message.
- getIssuer() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the issuer identity of the authentication assertion.
- getIssuer() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the issuer identity of the authentication assertion.
- getIssuerId() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the issuer ID for the SignService that issued this response message.
- getIssuerSerial(X509Certificate) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Get Issuer Serial data from an X.509 certificate.
- getKeyAndCertificateHandler() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the key and certificate handler that is used to generate the user signing key and certificate.
- getKeyAndCertificateHandler() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the key and certificate handler that is used to generate the user signing key and certificate.
- getKeyUsageValue(PublicKey, SigningKeyUsageDirective) - Static method in class se.swedenconnect.signservice.certificate.base.config.KeyUsageCalculator
- 
Calculates the key usage value based on the key type and {link SigningKeyUsageDirective}.
- getListener() - Method in class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerConfiguration
- 
The audit logger listener.
- getListenerRef() - Method in class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerConfiguration
- 
The bean name of the audit logger listener object to use.
- getLoggerName() - Method in class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLoggerConfiguration
- 
Gets the logger name to use for the log system audit handler.
- getMainStatusCode() - Method in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Gets the main status code.
- getMaxMessageAge() - Method in class se.swedenconnect.signservice.core.config.ValidationConfiguration
- 
The maximum amount of time that has passed since a message we are receiving was sent.
- getMessage() - Method in class se.swedenconnect.signservice.engine.SignServiceError
- 
Gets the error message.
- getMessage() - Method in interface se.swedenconnect.signservice.protocol.SignResponseResult
- 
Gets the message of the result object.
- getMessageReplayCheckerBeanName() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
Refers to aMessageReplayCheckerbean that will be used by the application to detect message replay attacks.
- getMessageReplayCheckerBeanName() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
Refers to aMessageReplayCheckerbean that will be used by the application to detect message replay attacks.
- getMethod() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets the HTTP method with which this request was made (i.e.,GET,POST,PUT, ...).
- getMethod() - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets the HTTP method with which this request was made (i.e.,GET,POST,PUT, ...).
- getMethod() - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets the HTTP method with which this request was made (i.e.,GET,POST,PUT, ...).
- getMinorErrorCode() - Method in interface se.swedenconnect.signservice.protocol.SignResponseResult
- 
Gets a minor error code.
- getMinorStatusCode() - Method in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Gets the minor status code.
- getMustShow() - Method in interface se.swedenconnect.signservice.protocol.msg.SignMessage
- 
Tells whether the requester requires that the "sign message" is displayed for the user during the signature operation.
- getName() - Method in class se.swedenconnect.signservice.audit.AuditEventParameter
- 
Gets the parameter name.
- getName() - Method in class se.swedenconnect.signservice.core.AbstractSignServiceHandler
- 
Gets the name of the handler.
- getName() - Method in interface se.swedenconnect.signservice.core.attribute.saml.SamlIdentityAttribute
- 
To comply with SAML terminology agetNamemethod is added.
- getName() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Gets the configured handler name.
- getName() - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Gets the configured handler name.
- getName() - Method in interface se.swedenconnect.signservice.core.SignServiceHandler
- 
Gets the name of the handler.
- getName() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the name of this engine instance.
- getName() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the name of this engine instance.
- getName() - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Gets the name of the engine.
- getName() - Method in interface se.swedenconnect.signservice.engine.SignServiceEngine
- 
Gets the name of the engine.
- getName() - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Gets the name of the storage container.
- getName() - Method in interface se.swedenconnect.signservice.storage.StorageContainer
- 
Gets the name of the storage container.
- getNameFormat() - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.AbstractSamlIdentityAttribute
- 
Gets the name format of the SAML attribute.
- getNameFormat() - Method in interface se.swedenconnect.signservice.core.attribute.saml.SamlIdentityAttribute
- 
Gets the name format of the SAML attribute.
- getNextCrlNumber() - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- getNotAfter() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultMessageConditions
- 
Tells that the message must not be regarded as valid after this instant.
- getNotAfter() - Method in interface se.swedenconnect.signservice.protocol.msg.MessageConditions
- 
Tells that the message must not be regarded as valid after this instant.
- getNotBefore() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultMessageConditions
- 
Tells that the message must not be regarded as valid before this instant.
- getNotBefore() - Method in interface se.swedenconnect.signservice.protocol.msg.MessageConditions
- 
Tells that the message must not be regarded as valid before this instant.
- getObjectBytes() - Method in interface se.swedenconnect.signservice.signature.AdESObject
- 
Getter for AdES object data
- getObjectBytes() - Method in class se.swedenconnect.signservice.signature.impl.DefaultAdESObject
- 
Getter for AdES object data
- getOCSPResponder() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getOCSPResponderCertificate() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getOCSPResponderURL() - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- getParameter(String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets the value of a request parameter as a string, ornullif the parameter does not exist.
- getParameter(String) - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets the value of a request parameter as a string, ornullif the parameter does not exist.
- getParameter(String) - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets the value of a request parameter as a string, ornullif the parameter does not exist.
- getParameters() - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
Gets a list of all audit parameters for this event.
- getParameters() - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Gets a list of all audit parameters for this event.
- getParameters() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction
- 
The request parameters that should be posted to the recipient.
- getParameters() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets a map of all request parameters, where the map entry key is the parameter name and the map entry value(s) is the parameter value.
- getParameters() - Method in interface se.swedenconnect.signservice.core.http.HttpPostAction
- 
The request parameters that should be posted to the recipient.
- getParameters() - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets a map of all request parameters, where the map entry key is the parameter name and the map entry value(s) is the parameter value.
- getParameters() - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets a map of all request parameters, where the map entry key is the parameter name and the map entry value(s) is the parameter value.
- getPin() - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.Gets the PIN (which is the same askeyPassword).
- getPkiCredentialFactory() - Method in class se.swedenconnect.signservice.core.config.PkiCredentialFactorySingleton
- 
Gets thePkiCredentialFactory.
- getPost() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpResponseAction
- 
If the response action is that a HTTP POST should be performed this method returns theHttpPostActiontelling where the user's browser should be posted and with which parameters.
- getPost() - Method in interface se.swedenconnect.signservice.core.http.HttpResponseAction
- 
If the response action is that a HTTP POST should be performed this method returns theHttpPostActiontelling where the user's browser should be posted and with which parameters.
- getPreferredBindingUri() - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Gets the preferred SAML binding to use for authentication requests.
- getPrincipal() - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
Gets the event principal.
- getPrincipal() - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerConfiguration
- 
Gets the default principal to assign to audit events.
- getPrincipal() - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Gets the event principal.
- getProcessingPaths() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the path, or paths, for the SignRequest processing endpoint(s).
- getProcessingPaths() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the path, or paths, for the SignRequest processing endpoint(s).
- getProcessingRequirements() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the protocol processing requirements this type of message.
- getProcessingRequirements() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the protocol processing requirements for this type of message.
- getProcessingRules() - Method in class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Gets the processing rules if set.
- getProcessingRulesUri() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Gets the URI identifying one or more processing rules that the Signing Service MUST apply when processing and using the provided signed information octets.
- getProcessingRulesUri() - Method in interface se.swedenconnect.signservice.signature.RequestedSignatureTask
- 
Gets the URI identifying one or more processing rules that the Signing Service MUST apply when processing and using the provided signed information octets.
- getProtocolHandler() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the protocol handler to use when decoding and encoding messages.
- getProtocolHandler() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the protocol handler to use when decoding and encoding messages.
- getRedirect() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpResponseAction
- 
If the response action is that a HTTP redirect should be performed this method returns theHttpRedirectActiontelling where the user's browser should be directed.
- getRedirect() - Method in interface se.swedenconnect.signservice.core.http.HttpResponseAction
- 
If the response action is that a HTTP redirect should be performed this method returns theHttpRedirectActiontelling where the user's browser should be directed.
- getRelayState() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the "relay state" parameter that is associated with the message.
- getRelayState() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the "relay state" parameter that is associated with the message.
- getReplayCheckerStorageContainerBeanName() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
Relevant only ifmessage-replay-checker-bean-nameis not set.
- getReplayCheckerStorageContainerBeanName() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
Relevant only ifmessage-replay-checker-bean-nameis not set.
- getRequestedSignerAttributes() - Method in interface se.swedenconnect.signservice.protocol.msg.AuthnRequirements
- 
Gets a list of identity attribute values that the sign requestor (client) requires the authentication service to validate and deliver (and the signature service to assert).
- getRequestedSignerAttributes() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Gets a list of identity attribute values that the sign requestor (client) requires the authentication service to validate and deliver (and the signature service to assert).
- getRequestId() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the unique identifier for the request message.
- getRequestSignatureRequirement() - Method in interface se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements
- 
Tells the signature requirements for a sign request message.
- getRequestUrl() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets the complete request URL of the user HTTP request that was received by the frontend.
- getRequestUrl() - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets the complete request URL of the user HTTP request that was received by the frontend.
- getRequestUrl() - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets the complete request URL of the user HTTP request that was received by the frontend.
- getResource(HttpUserRequest) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Gets an HTTP resource.
- getResource(HttpUserRequest) - Method in class se.swedenconnect.signservice.certificate.simple.SimpleKeyAndCertificateHandler
- 
Gets an HTTP resource.
- getResource(HttpUserRequest) - Method in interface se.swedenconnect.signservice.core.http.HttpResourceProvider
- 
Gets an HTTP resource.
- getResponseAction() - Method in class se.swedenconnect.signservice.application.DefaultSignServiceProcessingResult
- 
Depending on the type of request processed the SignService engine manager can respond with one of the following types of responses: The user's browser should be redirected to a given URL. The user's browser should be posted to a given URL with a set of parameters. A response message should be written (HTTP Status 200). This method returns aHttpResponseActionthat tells how the caller (application/frontend) should respond to the request that it fed to the SignService engine manager.
- getResponseAction() - Method in interface se.swedenconnect.signservice.application.SignServiceProcessingResult
- 
Depending on the type of request processed the SignService engine manager can respond with one of the following types of responses: The user's browser should be redirected to a given URL. The user's browser should be posted to a given URL with a set of parameters. A response message should be written (HTTP Status 200). This method returns aHttpResponseActionthat tells how the caller (application/frontend) should respond to the request that it fed to the SignService engine manager.
- getResponseAction() - Method in class se.swedenconnect.signservice.authn.AuthenticationResultChoice
- 
Gets theHttpResponseAction.
- getResponseSendMethod() - Method in interface se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements
- 
Returns the HTTP method to use when sending back a response to the client, for example "POST".
- getResponseSignatureRequirement() - Method in interface se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements
- 
Tells the signature requirements for a sign response message.
- getResponseUrl() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the URL where the client wants response messages to be sent.
- getResponseUrls() - Method in interface se.swedenconnect.signservice.client.ClientConfiguration
- 
Gets a list of registered response URL:s, i.e., URL:s which the SignService may use when sending back a signature response message.
- getResponseUrls() - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Gets a list of registered response URL:s, i.e., URL:s which the SignService may use when sending back a signature response message.
- getRevokedCertificates() - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Will always return an empty list.
- getRfc5035IssuerSerialBytes(X509Certificate) - Static method in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Get IssuerSerial data according to RFC5035.
- getRSAPkcs1DigestInfo(MessageDigestAlgorithm, byte[]) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PKCS1V15Padding
- 
Prepare the PKCS#1 version 1.5 padding of the hash of the data to be signed.
- getSADValidator() - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Gets theSADParser.SADValidatorfor further configuration.
- getScheme() - Method in interface se.swedenconnect.signservice.authn.IdentityAssertion
- 
Gets the authentication scheme for this assertion, e.g., "SAML".
- getScheme() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Gets the authentication scheme for this assertion, e.g., "SAML".
- getScheme() - Method in interface se.swedenconnect.signservice.core.attribute.IdentityAttributeIdentifier
- 
Gets the authentication scheme for this attribute representation, e.g., "SAML".
- getScheme() - Method in class se.swedenconnect.signservice.core.attribute.impl.DefaultIdentityAttributeIdentifier
- 
Gets the authentication scheme for this attribute representation, e.g., "SAML".
- getScheme() - Method in interface se.swedenconnect.signservice.core.attribute.saml.SamlIdentityAttribute
- 
Returns "SAML".
- getSecond() - Method in class se.swedenconnect.signservice.core.types.Choice
- 
Gets the second choice.
- getServerBaseUrl() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets the frontend "server base URL", which is the protocol, host and context path.
- getServerBaseUrl() - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets the frontend "server base URL", which is the protocol, host and context path.
- getServerBaseUrl() - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets the frontend "server base URL", which is the protocol, host and context path.
- getServerServletPath() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpUserRequest
- 
Gets the part of this request's URL that calls the frontend's servlet.
- getServerServletPath() - Method in interface se.swedenconnect.signservice.core.http.HttpUserRequest
- 
Gets the part of this request's URL that calls the frontend's servlet.
- getServerServletPath() - Method in class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Gets the part of this request's URL that calls the frontend's servlet.
- getServiceName() - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Gets the service name placed in AuthnContextExtensions.
- getSignature() - Method in interface se.swedenconnect.signservice.signature.CompletedSignatureTask
- 
Gets the raw signature bytes.
- getSignature() - Method in class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- 
Gets the raw signature bytes.
- getSignatureActivationRequestData() - Method in interface se.swedenconnect.signservice.protocol.msg.AuthnRequirements
- 
If the signature request is for a qualified certificate associated with a private key held in a Qualified Signature Creation Device according to eIDAS the signature service must request by the identity provider a proof for this.
- getSignatureActivationRequestData() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
If the signature request is for a qualified certificate associated with a private key held in a Qualified Signature Creation Device according to eIDAS the signature service must request by the identity provider a proof for this.
- getSignatureAlgorithm() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureRequirements
- 
Gets the requested signature algorithm.
- getSignatureAlgorithm() - Method in interface se.swedenconnect.signservice.protocol.msg.SignatureRequirements
- 
Gets the requested signature algorithm.
- getSignatureAlgorithmUri() - Method in interface se.swedenconnect.signservice.signature.CompletedSignatureTask
- 
Gets the signature algorithm identifier (URI) that was used to produce the signature (seeCompletedSignatureTask.getSignature()).
- getSignatureAlgorithmUri() - Method in class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- 
Gets the signature algorithm identifier (URI) that was used to produce the signature (seeCompletedSignatureTask.getSignature()).
- getSignatureCertificateChain() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the signature certificate chain, starting with the issued signing certificate, and followed by any CA certificates that can be used to verify the previous certificate in the sequence, ending with a self-signed root certificate.
- getSignatureHandler() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the signature handler that is responsible of constructing the signature(s).
- getSignatureHandler() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the signature handler that is responsible of constructing the signature(s).
- getSignatureId() - Method in interface se.swedenconnect.signservice.signature.AdESObject
- 
The ID of the signature this AdESObject is associated with if relevant.
- getSignatureId() - Method in class se.swedenconnect.signservice.signature.impl.DefaultAdESObject
- 
The ID of the signature this AdESObject is associated with if relevant.
- getSignaturePolicyIdentifier() - Method in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Gets the SignaturePolicyIdentifier or null
- getSignatureRequirements() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the specific signature requirements for this request.
- getSignatureTasks() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the signature tasks, i.e., the to-be-signed data.
- getSignatureTasks() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the completed signature tasks, i.e. the signed data.
- getSignatureType() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Gets the type of signature.
- getSignatureType() - Method in interface se.swedenconnect.signservice.signature.RequestedSignatureTask
- 
Gets the type of signature.
- getSignedCertAttr(MessageDigestAlgorithm, X509Certificate, boolean) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Get signer certificate attribute.
- getSigner(String, SignatureType) - Method in class se.swedenconnect.signservice.signature.signer.DefaultSignServiceSignerProvider
- 
Get a sign service signer for a given signature algorithm and signature type
- getSigner(String, SignatureType) - Method in interface se.swedenconnect.signservice.signature.signer.SignServiceSignerProvider
- 
Get a sign service signer for a given signature algorithm and signature type
- getSignerAuthnInfo() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the signer authentication information.
- getSigningCertificateDigest() - Method in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Gets the AdES digest of the signing certificate.
- getSigningCertificateProfile() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- 
The requirements of a signing certificate may be represented using a profile.
- getSigningCertificateProfile() - Method in interface se.swedenconnect.signservice.protocol.msg.SigningCertificateRequirements
- 
The requirements of a signing certificate may be represented using a profile.
- getSigningCertificateRequirements() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the requirements for how the generated signing certificate should be created.
- getSigningTime() - Method in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Gets thexades:SigningTime.
- getSigningTimeAttribute(Date) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Get signing time attribute for a specific data.
- getSignMessage() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the "sign message".
- getSignMessageDisplayed() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Gets whether the SignMessage was displayed.
- getSignRequest() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Gets theSignRequestMessagefrom the context.
- getSignRequestId() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureActivationRequestData
- 
The same asSignRequestMessage.getRequestId().
- getSignRequestId() - Method in interface se.swedenconnect.signservice.protocol.msg.SignatureActivationRequestData
- 
The same asSignRequestMessage.getRequestId().
- getSignResponseResult() - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Gets the sign response result object.
- getSignServiceContext() - Method in class se.swedenconnect.signservice.application.DefaultSignServiceProcessingResult
- 
Gets the SignService context (state).
- getSignServiceContext() - Method in interface se.swedenconnect.signservice.application.SignServiceProcessingResult
- 
Gets the SignService context (state).
- getSignServiceCredential() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the credential that this SignService uses to sign reponse messages with.
- getSignServiceCredential() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the credential that this SignService uses to sign reponse messages with.
- getSignServiceId() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Gets the unique ID for this SignService engine instance.
- getSignServiceId() - Method in interface se.swedenconnect.signservice.engine.config.EngineConfiguration
- 
Gets the unique ID for this SignService engine instance.
- getSignServiceId() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Gets the SignService ID from the message.
- getSources() - Method in interface se.swedenconnect.signservice.protocol.msg.CertificateAttributeMapping
- 
Gets the list of signer source attributes from where the sign service gets information in order to create the requested certificate attribute.
- getSources() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- 
Gets the list of signer source attributes from where the sign service gets information in order to create the requested certificate attribute.
- getState() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Gets the operation state.
- getStatusMessage() - Method in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Gets the status message.
- getStatusMessage(String) - Method in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Gets the status message, and if no such message exists, returns the supplieddefaultMessage
- getSubjectAltNames(List<AttributeMappingData>) - Method in class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Gets the subject alternative name to certificate model.
- getSubjectDirectoryAttributes(List<AttributeMappingData>) - Method in class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Gets the subject directory attributes.
- getSupportedProcessingRules() - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Gets the supported processing rules.
- getSystemAudit() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
System audit logger configuration.
- getSystemAudit() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
System audit logger configuration.
- getSystemAuditLogger() - Method in class se.swedenconnect.signservice.application.DefaultSignServiceEngineManager
- 
Gets the system audit logger that this manager uses.
- getSystemAuditLogger() - Method in interface se.swedenconnect.signservice.application.SignServiceEngineManager
- 
Gets the system audit logger that this manager uses.
- getSystemAuditLogger(AuditLoggerConfigurationProperties, BeanLoader) - Method in class se.swedenconnect.signservice.config.DefaultSignServiceFactory
- 
Gets the systemAuditLoggerfrom the configuration.
- getTaskId() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Gets the unique "sign task ID".
- getTaskId() - Method in interface se.swedenconnect.signservice.signature.RequestedSignatureTask
- 
Gets the unique "sign task ID".
- getTbsBytes() - Method in class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Gets the data to be signed.
- getTbsData() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Gets the raw "to-be-signed" data.
- getTbsData() - Method in interface se.swedenconnect.signservice.signature.RequestedSignatureTask
- 
Gets the raw "to-be-signed" data.
- getterNameToSetter(String) - Static method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Given the name for the getter method, the method returns the corresponding setter method name.
- getTimestamp() - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
Gets the timestamp of the event.
- getTimestamp() - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Gets the timestamp of the event.
- getTrustedCertificates() - Method in interface se.swedenconnect.signservice.client.ClientConfiguration
- 
Gets the certificate, or certificates, that we expect the client to use when signing messages.
- getTrustedCertificates() - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Gets the certificate, or certificates, that we expect the client to use when signing messages.
- getType() - Method in interface se.swedenconnect.signservice.certificate.CertificateAttributeIdentifier
- 
Gets the type of the attribute.
- getType() - Method in enum class se.swedenconnect.signservice.certificate.CertificateAttributeType
- 
Returns the type of certificate attribute.
- getType() - Method in enum class se.swedenconnect.signservice.certificate.CertificateType
- 
Gets the type.
- getType() - Method in class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- 
Gets the type of the attribute.
- getType() - Method in enum class se.swedenconnect.signservice.signature.SignatureType
- 
Returns the textual representation of the signature type.
- getUrl() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction
- 
Gets the URL to which the user's browser should be posted to.
- getUrl() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction
- 
Gets the URL to which the user's browser should be redirected to.
- getUrl() - Method in interface se.swedenconnect.signservice.core.http.HttpPostAction
- 
Gets the URL to which the user's browser should be posted to.
- getUrl() - Method in interface se.swedenconnect.signservice.core.http.HttpRedirectAction
- 
Gets the URL to which the user's browser should be redirected to.
- getValidationConfig() - Method in class se.swedenconnect.signservice.config.DefaultSignServiceConfigurationProperties
- 
Configuration for application wide validation settings.
- getValidationConfig() - Method in interface se.swedenconnect.signservice.config.SignServiceConfigurationProperties
- 
Configuration for application wide validation settings.
- getValidationConfig() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerFactory
- 
Gets the application wideValidationConfigurationobject.
- getValue() - Method in class se.swedenconnect.signservice.audit.AuditEventParameter
- 
Gets the parameter value.
- getValue() - Method in interface se.swedenconnect.signservice.core.attribute.IdentityAttribute
- 
If the attribute is not multi-valued, this method returns the attribute value.
- getValue() - Method in class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- 
If the attribute is not multi-valued, this method returns the attribute value.
- getValues() - Method in interface se.swedenconnect.signservice.core.attribute.IdentityAttribute
- 
Gets all attribute values.
- getValues() - Method in class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- 
Gets all attribute values.
H
- HandlerConfiguration<T> - Interface in se.swedenconnect.signservice.core.config
- 
Base interface for the configuration of a handler.
- HandlerConfigurationProperties<T> - Interface in se.swedenconnect.signservice.config
- 
A base interface for handler configuration classes.
- HandlerFactory<T> - Interface in se.swedenconnect.signservice.core.config
- 
A handler factory is used to create instances ofSignServiceHandlerbased on a suppliedHandlerConfiguration.
- HandlerFactoryRegistry - Class in se.swedenconnect.signservice.core.config
- 
TheHandlerFactoryRegistrybean is a registry forHandlerFactoryinstances and may be used when creatingSignServiceHandlerinstances fromHandlerConfigurationobjects.
- HandlerFactoryRegistry() - Constructor for class se.swedenconnect.signservice.core.config.HandlerFactoryRegistry
- hasDeprecatedProperties() - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.Predicate that tells whether any of the deprecated properties are set.
- hashCode() - Method in class se.swedenconnect.signservice.audit.AuditEventParameter
- hashCode() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- hashCode() - Method in class se.swedenconnect.signservice.authn.impl.SimpleAuthnContextIdentifier
- hashCode() - Method in class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- hashCode() - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- hashCode() - Method in class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- hashCode() - Method in class se.swedenconnect.signservice.core.attribute.impl.DefaultIdentityAttributeIdentifier
- hashCode() - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.AbstractSamlIdentityAttribute
- hashCode() - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultMessageConditions
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureActivationRequestData
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureRequirements
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignerAuthnInfo
- hashCode() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- hashCode() - Method in class se.swedenconnect.signservice.signature.impl.DefaultAdESObject
- hashCode() - Method in class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- hashCode() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- header(String, String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction.HttpBodyActionBuilder
- 
Adds a response header.
- HTTP_GET_ERROR - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
Error getting HTTP resource.
- HttpBodyAction - Interface in se.swedenconnect.signservice.core.http
- 
TheHttpBodyActionis used when a SignService handler processes a request and wants to write a response body (that is later written to the HTTP response).
- HttpBodyActionBuilder() - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction.HttpBodyActionBuilder
- HttpPostAction - Interface in se.swedenconnect.signservice.core.http
- 
Represents a HTTP post action where the user's browser is posted to the given URL along with the parameters.
- HttpPostActionBuilder() - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpPostAction.HttpPostActionBuilder
- HttpProxyConfiguration() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataProviderConfiguration.HttpProxyConfiguration
- HttpRedirectAction - Interface in se.swedenconnect.signservice.core.http
- 
Represents a HTTP redirect action where the user's browser is redirected to the given URL.
- HttpRedirectActionBuilder() - Constructor for class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction.HttpRedirectActionBuilder
- HttpResourceProvider - Interface in se.swedenconnect.signservice.core.http
- 
An interface that is extended by SignService handlers that supports returning HTTP resources.
- HttpResponseAction - Interface in se.swedenconnect.signservice.core.http
- 
TheHttpResponseActioninterface is used as a result object for SignService engines and handlers that process user requests (HttpUserRequest).
- HttpUserRequest - Interface in se.swedenconnect.signservice.core.http
- 
Representation of the HTTP request message that is received by the SignService application/frontend.
I
- IdentityAssertion - Interface in se.swedenconnect.signservice.authn
- 
Represents an identity assertion.
- IdentityAttribute<T> - Interface in se.swedenconnect.signservice.core.attribute
- 
A generic representation of an identity attribute.
- IdentityAttributeIdentifier - Interface in se.swedenconnect.signservice.core.attribute
- 
A generic representation of an identity attribute identifier, i.e. an attribute with no value associated.
- init() - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Should be invoked after all properties have been assigned.
- init() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Should be invoked after all properties have been assigned to ensure that the setup of the instance has been performed correctly.
- init() - Method in class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration
- 
Should be invoked after all properties have been assigned to ensure that the setup of the instance has been performed correctly.
- init() - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Should be invoked after all properties have been assigned to ensure that the setup of the instance has been performed correctly.
- init() - Method in class se.swedenconnect.signservice.core.config.ValidationConfiguration
- 
Initializes theValidationConfigurationSingletonso that the configuration is accesible using fromAbstractHandlerFactory.
- init() - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Asserts that all required fields have been assigned.
- init() - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Initializes the engine bean.
- init() - Method in interface se.swedenconnect.signservice.engine.SignServiceEngine
- 
Initializes the engine bean.
- init(AuditLogger) - Static method in class se.swedenconnect.signservice.audit.AuditLoggerSingleton
- 
Is called to initialize the singleton with the audit logger it should carry.
- initAuthentication(HttpUserRequest, SignRequestMessage, EngineContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Initializes the user authentication phase.
- InMemoryReplayCheckerStorageContainer - Class in se.swedenconnect.signservice.storage.impl
- 
A specialization of an in-memory storage container for use withDefaultMessageReplayChecker.
- InMemoryReplayCheckerStorageContainer(String) - Constructor for class se.swedenconnect.signservice.storage.impl.InMemoryReplayCheckerStorageContainer
- 
Constructor.
- InMemoryStorageContainer<T> - Class in se.swedenconnect.signservice.storage.impl
- 
An in-memory implementation of theStorageContainerinterface.
- InMemoryStorageContainer(String) - Constructor for class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Constructor.
- InstantSamlIdentityAttribute - Class in se.swedenconnect.signservice.core.attribute.saml.impl
- 
SAML attribute holding dateTime value(s).
- InstantSamlIdentityAttribute(String, String, Instant) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.InstantSamlIdentityAttribute
- 
Constructor for a single-valued attribute.
- InstantSamlIdentityAttribute(String, String, List<Instant>) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.InstantSamlIdentityAttribute
- 
Constructor for a multi-valued attribute.
- IntegerSamlIdentityAttribute - Class in se.swedenconnect.signservice.core.attribute.saml.impl
- 
SAML attribute holding integer value(s).
- IntegerSamlIdentityAttribute(String, String, Integer) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.IntegerSamlIdentityAttribute
- 
Constructor for a single-valued attribute.
- IntegerSamlIdentityAttribute(String, String, List<Integer>) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.IntegerSamlIdentityAttribute
- 
Constructor for a multi-valued attribute.
- INTERNAL_AUTHN_ERROR - Enum constant in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
General error for bad authentication setup.
- INTERNAL_ERROR - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
The catch-all case.
- INTERNAL_ERROR - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
Represents an internal SignService error.
- INVALID_MESSAGE_CONTENT - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
The content of the sign request message is incorrect.
- InvalidRequestException - Exception Class in se.swedenconnect.signservice.core.types
- 
An exception that is used to report that a received sign request is invalid.
- InvalidRequestException(String) - Constructor for exception class se.swedenconnect.signservice.core.types.InvalidRequestException
- 
Constructor setting the error message.
- InvalidRequestException(String, Throwable) - Constructor for exception class se.swedenconnect.signservice.core.types.InvalidRequestException
- 
Constructor setting the error message and the cause of the error.
- isActive() - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandlerConfiguration
- 
Tells whether the mock handler is active, i.e., whether the configuration should create aMockedAuthenticationHandlerinstance.
- isAttributePresent(ASN1ObjectIdentifier, List<Attribute>) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Predicament testing if a particular attribute is present in an attribute list
- isCancel() - Method in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Predicate telling whether this status object represents a cancelled operation.
- isDefaultValueAllowed(CertificateAttributeType, String, String) - Method in interface se.swedenconnect.signservice.certificate.attributemapping.DefaultValuePolicyChecker
- 
Checks if a default certificate value taken from the sign request is allowed according to the policy of the sign service.
- isDefaultValueAllowed(CertificateAttributeType, String, String) - Method in class se.swedenconnect.signservice.certificate.attributemapping.DefaultValuePolicyCheckerImpl
- 
Checks if a default certificate value taken from the sign request is allowed according to the policy of the sign service.
- isEmpty() - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.Predicate that returnstrueif this object is "empty", meaning that no settings have been applied.
- isIncludeIssuerSerial() - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Gets theincludeIssuerSerialsetting.
- isMergeCandidate(Method) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Predicate that tells whether the supplied method is a candidate for merging.
- isMultiValued() - Method in interface se.swedenconnect.signservice.core.attribute.IdentityAttribute
- 
Tells whether this attribute holds more than one value.
- isMultiValued() - Method in class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- 
Tells whether this attribute holds more than one value.
- isRequired() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- 
Indicates if this attribute must be provided.
- isRequired() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureActivationRequestData
- 
A predicate that tells whether it is mandatory to pass a "Signature Activation Data" request to the identity provider.
- isRequired() - Method in interface se.swedenconnect.signservice.protocol.msg.RequestedCertificateAttribute
- 
Indicates if this attribute must be provided.
- isRequired() - Method in interface se.swedenconnect.signservice.protocol.msg.SignatureActivationRequestData
- 
A predicate that tells whether it is mandatory to pass a "Signature Activation Data" request to the identity provider.
- isSignatureActivationProtocolSupported(EntityDescriptor) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
A predicate telling whether the Signature Activation Protocol is supported by the given IdP.
- isSignatureActivationProtocolSupported(EntityDescriptor) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Checks if the IdP declares the entity category "http://id.elegnamnden.se/sprop/1.0/scal2".
- isSigned() - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Tells whether the message has been signed.
- isSignMessageSupported() - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
A predicate telling whether the concept of SignMessage is supported by the Identity Providers in the federation we are using.
- isSignMessageSupported() - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
The SignMessage koncept should be supported by all IdP:s in the Sweden Connect federation.
- isSignRequestEndpoint(HttpUserRequest) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Predicate that tells if the supplied HTTP request is sent to an endpoint where the engine expects to receive SignRequest messages on.
- isStrictProcessing() - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Gets thestrictProcessingsetting.
- isSuccess() - Method in interface se.swedenconnect.signservice.protocol.SignResponseResult
- 
Predicate that tells if this message represents a successful operation.
- issueSigningCertificateChain(CertificateModel, PkiCredential, String, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Issues the signing certificate chain based on the supplied certificate model.
- issueSigningCertificateChain(CertificateModel, PkiCredential, String, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.cmc.CMCKeyAndCertificateHandler
- 
Issues the signing certificate chain based on the supplied certificate model.
- issueSigningCertificateChain(CertificateModel, PkiCredential, String, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.simple.SimpleKeyAndCertificateHandler
- 
Issues the signing certificate chain based on the supplied certificate model.
- issueSigningCertificateChain(PkiCredential, SignRequestMessage, IdentityAssertion, List<AttributeMappingData>, String, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.base.AbstractCaEngineKeyAndCertificateHandler
- 
Issues the signing certificate for the signing credentials.
- issueSigningCertificateChain(PkiCredential, SignRequestMessage, IdentityAssertion, List<AttributeMappingData>, String, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Issues the signing certificate for the signing credentials.
- isWithinRange(Instant) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultMessageConditions
- 
Checks whether the supplied instant meets the not-before and not-after conditions.
- isWithinRange(Instant) - Method in interface se.swedenconnect.signservice.protocol.msg.MessageConditions
- 
Checks whether the supplied instant meets the not-before and not-after conditions.
J
- JaxbAttributeConverter - Class in se.swedenconnect.signservice.protocol.dss.jaxb
- 
AnAttributeConverterfor the JAXB representation of a SAMLAttribute.
- JaxbAttributeConverter() - Constructor for class se.swedenconnect.signservice.protocol.dss.jaxb.JaxbAttributeConverter
- JSON - Enum constant in enum class se.swedenconnect.signservice.signature.SignatureType
- 
JSON signature.
K
- KEY_GENERATION_FAILED - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
Error generating the signing key.
- KeyAndCertificateHandler - Interface in se.swedenconnect.signservice.certificate
- 
Defines the handler that is responsible of generating keys and issuing signing certificates.
- KeyAndCertificateHandlerBeanConfigurationProperties - Class in se.swedenconnect.signservice.config.cert
- 
Configuration for a commonKeyAndCertificateHandlerbean.
- KeyAndCertificateHandlerBeanConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerBeanConfigurationProperties
- KeyAndCertificateHandlerConfigurationProperties - Class in se.swedenconnect.signservice.config.cert
- 
Configuration properties for key and certificate handlers.
- KeyAndCertificateHandlerConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerConfigurationProperties
- KeyUsageCalculator - Class in se.swedenconnect.signservice.certificate.base.config
- 
Utility class that is used to calculate the key usage value based on the key type and {link SigningKeyUsageDirective}.
L
- load(String, Class<T>) - Method in interface se.swedenconnect.signservice.core.config.BeanLoader
- 
Loads a bean having the given bean name.
- load(String, Class<T>) - Method in class se.swedenconnect.signservice.core.config.spring.SpringBeanLoader
- 
Loads the bean identified withbeanName.
- loadCommonBeans(CommonBeansConfigurationProperties, BeanLoader, BeanRegistrator) - Method in class se.swedenconnect.signservice.config.DefaultSignServiceFactory
- 
Loads any commons beans declared in the SignService configuration.
- LOCAL_NAME - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
The local name for the QualifyingProperties element.
- localizedStringConverter() - Method in class se.swedenconnect.signservice.config.spring.converters.SignServiceConverterConfiguration
- 
Creates aLocalizedStringConverterbean.
- LocalizedStringConverter - Class in se.swedenconnect.signservice.config.spring.converters
- 
Converts from a string to a localized string.
- LocalizedStringConverter() - Constructor for class se.swedenconnect.signservice.config.spring.converters.LocalizedStringConverter
- LogSystemAuditLogger - Class in se.swedenconnect.signservice.audit.logsystem
- 
AnAuditLoggerimplementation that uses an underlying logsystem, via Slf4j, to produce audit log entries.
- LogSystemAuditLogger(String) - Constructor for class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLogger
- 
Constructor setting up the audit logger based on the supplied logger name.
- LogSystemAuditLoggerConfiguration - Class in se.swedenconnect.signservice.audit.logsystem
- 
Handler configuration for creatingLogSystemAuditLoggerinstances.
- LogSystemAuditLoggerConfiguration() - Constructor for class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLoggerConfiguration
- LogSystemAuditLoggerFactory - Class in se.swedenconnect.signservice.audit.logsystem
- 
A handler factory for creatingLogSystemAuditLoggerinstances.
- LogSystemAuditLoggerFactory() - Constructor for class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLoggerFactory
M
- mapCertificateAttributes(SignRequestMessage, IdentityAssertion) - Method in interface se.swedenconnect.signservice.certificate.attributemapping.AttributeMapper
- 
Get certificate mapping data from authentication result and sign request.
- mapCertificateAttributes(SignRequestMessage, IdentityAssertion) - Method in class se.swedenconnect.signservice.certificate.attributemapping.DefaultAttributeMapper
- 
Get certificate mapping data from authentication result and sign request.
- maxMessageAge - Variable in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
The maximum amount of time that has passed since a message we are receiving was sent.
- mergeArrays(Object, Object) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Merges two arrays.
- mergeConfigObject(Object, Object) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Merges the default settings fromdefaultObjectintotargetObject.
- mergeDefaultConfiguration(HandlerConfiguration<T>) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Merges the supplied default configuration into this object.
- mergeLists(Object, Object) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Merges two lists.
- mergeMaps(Object, Object) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Merges two maps.
- MESSAGE_REPLAY_CHECKER_BEAN_NAME - Static variable in class se.swedenconnect.signservice.config.DefaultSignServiceFactory
- 
The bean name used if the factory creates and registers aMessageReplayCheckerbean.
- MessageConditions - Interface in se.swedenconnect.signservice.protocol.msg
- 
Represents "conditions" that appears in a SignService message.
- MessageReplayChecker - Interface in se.swedenconnect.signservice.storage
- 
Interface for protecting against message replay attacks.
- MessageReplayCheckerWrapper - Class in se.swedenconnect.signservice.authn.saml
- 
Wraps aMessageReplayCheckerin an OpenSAMLMessageReplayChecker.
- MessageReplayCheckerWrapper(MessageReplayChecker) - Constructor for class se.swedenconnect.signservice.authn.saml.MessageReplayCheckerWrapper
- 
Constructor accepting the replay checker that we should wrap.
- MessageReplayException - Exception Class in se.swedenconnect.signservice.storage
- 
Exception class that indicates a message replay attack.
- MessageReplayException(String) - Constructor for exception class se.swedenconnect.signservice.storage.MessageReplayException
- 
Constructor taking an error message.
- MetadataConfiguration - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration class for a SP's SAML metadata.
- MetadataConfiguration() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration
- MetadataConfiguration.ContactPersonConfig - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration class for the ContactPerson element.
- MetadataConfiguration.OrganizationConfig - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration class for the Organization element.
- MetadataConfiguration.RequestedAttributeConfig - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration class for requested attributes.
- MetadataConfiguration.UIInfoConfig - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration class for UIInfo.
- MetadataConfiguration.UIInfoConfig.UIInfoLogo - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration class for the Logo element of the UIInfo element.
- metadataProvider - Variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Holds the federation metadata.
- MetadataProviderConfiguration - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration class for metadata providers.
- MetadataProviderConfiguration() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataProviderConfiguration
- MetadataProviderConfiguration.HttpProxyConfiguration - Class in se.swedenconnect.signservice.authn.saml.config
- 
Configuration properties for an HTTP proxy.
- MISMATCHING_IDENTITY_ATTRIBUTES - Enum constant in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
The authentication did not present the required user identity attributes.
- MockedAuthenticationHandler - Class in se.swedenconnect.signservice.authn.mock
- 
A mocked authentication handler that may be used in testing scenarios.
- MockedAuthenticationHandler() - Constructor for class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandler
- 
Default constructor.
- MockedAuthenticationHandlerConfiguration - Class in se.swedenconnect.signservice.authn.mock
- 
Configuration class for creatingMockedAuthenticationHandlerinstances.
- MockedAuthenticationHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandlerConfiguration
- MockedAuthenticationHandlerFactory - Class in se.swedenconnect.signservice.authn.mock
- 
Factory for creatingMockedAuthenticationHandlerinstances.
- MockedAuthenticationHandlerFactory() - Constructor for class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandlerFactory
N
- needsDefaultConfigResolving() - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Predicate that tells whether the configuration object needs to be "resolved" before it can be used.
- needsDefaultConfigResolving() - Method in class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration
- 
Will always returnfalse.
- needsDefaultConfigResolving() - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Predicate that tells whether the configuration object needs to be "resolved" before it can be used.
- NEVER - Enum constant in enum class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration.SadRequestRequirement
- 
Never send SADRequest.
- NEW - Enum constant in enum class se.swedenconnect.signservice.engine.session.SignOperationState
- 
State that represents a newly created session.
- NO - Enum constant in enum class se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements.SignatureRequirement
- 
The message should not be signed.
- nodeToBytes(Node) - Static method in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Transforms an XML node to bytes without XML declaration.
- NoStorageCARepository - Class in se.swedenconnect.signservice.certificate.simple.ca
- 
This CA repository does not store any certificates at all.
- NoStorageCARepository(String) - Constructor for class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Constructor.
- NOT_FOUND - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
A requested resource was not found.
O
- onAuditEvent(AuditEvent) - Method in class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerListener
- 
Will be invoked by theCallbackAuditLoggerto audit log an entry.
- onAuditEvent(AuditEvent) - Method in interface se.swedenconnect.signservice.audit.callback.AuditLoggerListener
- 
Will be invoked by theCallbackAuditLoggerto audit log an entry.
- OpenSamlAttributeConverter - Class in se.swedenconnect.signservice.authn.saml
- 
AnAttributeConverterfor the OpenSAML representation of a SAMLAttribute.
- OpenSamlAttributeConverter() - Constructor for class se.swedenconnect.signservice.authn.saml.OpenSamlAttributeConverter
- OpenSAMLConfiguration - Class in se.swedenconnect.signservice.config.spring
- 
Configuration class for initializing OpenSAML.
- OpenSAMLConfiguration() - Constructor for class se.swedenconnect.signservice.config.spring.OpenSAMLConfiguration
- OPTIONAL - Enum constant in enum class se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements.SignatureRequirement
- 
Signature on the message is optional.
- OrganizationConfig() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.OrganizationConfig
P
- parameter(String, String) - Method in interface se.swedenconnect.signservice.audit.AuditEventBuilder
- 
Corresponds toAuditEventBuilder.parameter(AuditEventParameter).
- parameter(String, String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction.HttpPostActionBuilder
- 
Adds a HTTP parameter.
- parameter(String, String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction.HttpRedirectActionBuilder
- 
Adds a HTTP parameter (will be added as a query parameter to the redirect URL).
- parameter(AuditEventParameter) - Method in interface se.swedenconnect.signservice.audit.AuditEventBuilder
- 
Adds an audit parameter.
- parseSignedAttributeBytes(byte[]) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Parse CMS signed attributes.
- PDF - Enum constant in enum class se.swedenconnect.signservice.signature.SignatureType
- 
PDF signature.
- PDF_TYPE - Static variable in class se.swedenconnect.signservice.signature.config.TBSDataProcessorConfiguration
- 
PDF type.
- PDFTBSDataProcessor - Class in se.swedenconnect.signservice.signature.tbsdata
- 
PDF TBS Data processor that parse input data to be signed and produce the actual data to be signed by the signing service.
- PDFTBSDataProcessor() - Constructor for class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Constructor for this PDF TBS data processor with default settings.
- PDFTBSDataProcessor(List<String>) - Constructor for class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Constructor that allows setting of supported processing rules.
- PKC - Enum constant in enum class se.swedenconnect.signservice.certificate.CertificateType
- 
Public Key Certificate that is not a Qualified Certificate.
- PkCrypto - Class in se.swedenconnect.signservice.signature.signer.crypto
- 
Public key crypto implementations used to generate signature values
- PkCrypto() - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- pkcs10 - Enum constant in enum class se.swedenconnect.signservice.certificate.cmc.CertificateRequestFormat
- 
PKCS#10 Request Message Format.
- PKCS1V15Padding - Class in se.swedenconnect.signservice.signature.signer.crypto
- 
Provides functions to create and verify RSA Padded data according to PKCS#1 version 1.5
- PKCS1V15Padding() - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PKCS1V15Padding
- PkiCredentialConfiguration - Class in se.swedenconnect.signservice.core.config
- 
A configuration object for configuringPkiCredentialobjects.
- PkiCredentialConfiguration() - Constructor for class se.swedenconnect.signservice.core.config.PkiCredentialConfiguration
- 
Default constructor.
- PkiCredentialConfiguration(String) - Constructor for class se.swedenconnect.signservice.core.config.PkiCredentialConfiguration
- 
Constructor setting up the configuration object with a bean reference.
- PkiCredentialConfiguration(PkiCredential) - Constructor for class se.swedenconnect.signservice.core.config.PkiCredentialConfiguration
- 
Constructor setting up the configuration object with aPkiCredentialinstance.
- PkiCredentialConfiguration(PkiCredentialConfigurationProperties) - Constructor for class se.swedenconnect.signservice.core.config.PkiCredentialConfiguration
- 
Constructor setting up the configuration object with aPkiCredentialConfigurationPropertiesobject that is used to create the credential.
- PkiCredentialConfigurationProperties - Class in se.swedenconnect.signservice.core.config
- 
Deprecated, for removal: This API element is subject to removal in a future version.
- PkiCredentialConfigurationProperties() - Constructor for class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.
- PkiCredentialFactorySingleton - Class in se.swedenconnect.signservice.core.config
- 
Singleton class holding aPkiCredentialFactory.
- POSSIBLE_FRAUD_STATUS_CODE - Static variable in class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Status code for possible fraud detection.
- PREFIX - Static variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Prefix for all context values that we store/retrieve.
- principal(String) - Method in interface se.swedenconnect.signservice.audit.AuditEventBuilder
- 
Assigns the event principal.
- processRequest(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.application.DefaultSignServiceEngineManager
- 
Each HTTP message that is received by the SignService application on a given path is supplied to theprocessRequestmethod.
- processRequest(HttpUserRequest, SignServiceContext) - Method in interface se.swedenconnect.signservice.application.SignServiceEngineManager
- 
Each HTTP message that is received by the SignService application on a given path is supplied to theprocessRequestmethod.
- processRequest(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
The main entry point for a SignService Engine.
- processRequest(HttpUserRequest, SignServiceContext) - Method in interface se.swedenconnect.signservice.engine.SignServiceEngine
- 
The main entry point for a SignService Engine.
- processSignatureTypeTBSData(RequestedSignatureTask, X509Certificate, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Perform the signature type specific processing of sign task data to produce the data to be signed.
- processSignatureTypeTBSData(RequestedSignatureTask, X509Certificate, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Perform the signature type specific processing of sign task data to produce the data to be signed.
- processSignatureTypeTBSData(RequestedSignatureTask, X509Certificate, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Perform the signature type specific processing of sign task data to produce the data to be signed.
- processSignRequest(HttpUserRequest, EngineContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Initializes the processing of a sign request message.
- processSignTaskData(RequestedSignatureTask, X509Certificate, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.tbsdata.AbstractTBSDataProcessor
- 
Process the sign task data to obtain the To Be Signed data.
- processSignTaskData(RequestedSignatureTask, X509Certificate, SignatureAlgorithm) - Method in interface se.swedenconnect.signservice.signature.tbsdata.TBSDataProcessor
- 
Process the sign task data to obtain the To Be Signed data.
- propertyToEntityDescriptorConverter() - Method in class se.swedenconnect.signservice.config.spring.converters.SignServiceConverterConfiguration
- 
Creates the bean the allows us to use property values that are referencing EntityDescriptor resources and get theEntityDescriptorinjected.
- PropertyToEntityDescriptorConverter - Class in se.swedenconnect.signservice.authn.saml.spring
- 
AConverterthat gets the property value (e.g.,classpath:metadata.xml) and instantiates anEntityDescriptorobject.
- PropertyToEntityDescriptorConverter() - Constructor for class se.swedenconnect.signservice.authn.saml.spring.PropertyToEntityDescriptorConverter
- PROTOCOL_ERROR - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
A request received could not be successfully decoded.
- ProtocolException - Exception Class in se.swedenconnect.signservice.protocol
- 
Exception class for SignService protocol related errors such as decode and encode errors.
- ProtocolException(String) - Constructor for exception class se.swedenconnect.signservice.protocol.ProtocolException
- 
Constructor setting the error message.
- ProtocolException(String, Throwable) - Constructor for exception class se.swedenconnect.signservice.protocol.ProtocolException
- 
Constructor setting the error message and the cause of the error.
- ProtocolHandler - Interface in se.swedenconnect.signservice.protocol
- 
A handler interface for decoding and encoding Sign request and response messages.
- ProtocolHandlerBeanConfigurationProperties - Class in se.swedenconnect.signservice.config.protocol
- 
Configuration for a common protocol handler bean.
- ProtocolHandlerBeanConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.protocol.ProtocolHandlerBeanConfigurationProperties
- ProtocolHandlerConfigurationProperties - Class in se.swedenconnect.signservice.config.protocol
- 
Properties for protocol configuration.
- ProtocolHandlerConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.protocol.ProtocolHandlerConfigurationProperties
- ProtocolProcessingRequirements - Interface in se.swedenconnect.signservice.protocol
- 
An interface that represents the processing requirements of a protocol implementation.
- ProtocolProcessingRequirements.SignatureRequirement - Enum Class in se.swedenconnect.signservice.protocol
- 
An enum that represents the requirement on a message concerning whether is is signed or not.
- PSSPadding - Class in se.swedenconnect.signservice.signature.signer.crypto
- 
RSA-PSS as described in PKCS# 1 v 2.1.
- PSSPadding(int, Digest) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Basic constructor.
- PSSPadding(int, Digest, byte[]) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Constructor with explicit salt value.
- PSSPadding(int, Digest, int) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Basic constructor.
- PSSPadding(int, Digest, int, byte) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Constructor.
- PSSPadding(int, Digest, Digest, byte[]) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Constructor with explicit salt and MGF hash.
- PSSPadding(int, Digest, Digest, byte[], byte) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Constructor with explicit salt, MGF hash algorithm and trailer.
- PSSPadding(int, Digest, Digest, int) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Constructor.
- PSSPadding(int, Digest, Digest, int, byte) - Constructor for class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
Constructor
- publishNewCrl(X509CRLHolder) - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- put(String, T) - Method in class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Stores a data element in the context.
- put(String, T) - Method in interface se.swedenconnect.signservice.context.SignServiceContext
- 
Stores a data element in the context.
- put(String, T) - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Stores a data element in the container.
- put(String, T) - Method in interface se.swedenconnect.signservice.storage.StorageContainer
- 
Stores a data element in the container.
- putIdentityAssertion(IdentityAssertion) - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Adds aIdentityAssertionto the context.
- putSignMessageDisplayed(Boolean) - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Adds whether the SignMessage was displayed.
- putSignRequest(SignRequestMessage) - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Adds aSignRequestMessageto the context.
Q
- QC - Enum constant in enum class se.swedenconnect.signservice.certificate.CertificateType
- 
Qualified Certificate.
- QC_SSCD - Enum constant in enum class se.swedenconnect.signservice.certificate.CertificateType
- 
Qualified Certificate associated with a private key held in a Qualified Signature Creation Device according to eIDAS.
R
- RDN - Enum constant in enum class se.swedenconnect.signservice.certificate.CertificateAttributeType
- 
Represents an attribute that is a Relative Distinguished Name in the subject field of the certificate.
- registerBean(String, Class<T>, T) - Method in interface se.swedenconnect.signservice.config.BeanRegistrator
- 
Registers a bean with the given name.
- registerBean(String, Class<T>, T) - Method in class se.swedenconnect.signservice.config.spring.SpringBeanRegistrator
- 
Registers a bean with the given name.
- RELAY_STATE_KEY - Static variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Key for storing the RelayState.
- RemoteCaInformation - Class in se.swedenconnect.signservice.certificate.cmc
- 
A wrapper aroundStaticCAInformationfor easier usage.
- RemoteCaInformation() - Constructor for class se.swedenconnect.signservice.certificate.cmc.RemoteCaInformation
- remove(String) - Method in class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Removes the named element from the context.
- remove(String) - Method in interface se.swedenconnect.signservice.context.SignServiceContext
- 
Removes the named element from the context.
- remove(String) - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Removes an element from the container.
- remove(String) - Method in interface se.swedenconnect.signservice.storage.StorageContainer
- 
Removes an element from the container.
- removeAttributes(List<ASN1ObjectIdentifier>, List<Attribute>) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Remove attributes from the current attribute list.
- removeDeprecated() - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.Moves deprecated properties into the pem or jks properties.
- removeExpiredCerts(int) - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Will always return an empty list.
- removeHeader(String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- 
Removes a response header.
- replaceAttribute(List<Attribute>, ASN1ObjectIdentifier, Attribute) - Static method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Replace an attribute of specified type with the provided attribute.
- REPLAY_ATTACK - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
Replay-attack detected.
- ReplayCheckerStorageContainer - Interface in se.swedenconnect.signservice.storage.impl
- 
Specialization of theStorageContainerinterface for usage with theDefaultMessageReplayChecker.
- REQUEST_EXPIRED - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
The request has expired, i.e., does not meet the constraints for how old it is allowed to be.
- REQUEST_INCORRECT - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
The received request is incorrect.
- RequestedAttributeConfig() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.RequestedAttributeConfig
- RequestedCertificateAttribute - Interface in se.swedenconnect.signservice.protocol.msg
- 
Represents a requested certificate attribute.
- RequestedSignatureTask - Interface in se.swedenconnect.signservice.signature
- 
Representation of a "request signature task".
- REQUIRED - Enum constant in enum class se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements.SignatureRequirement
- 
A signature on the message is required.
- reset() - Method in class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
reset the internal state
- resetContext() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Will reset the context to a new context.
- resetContext(SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Is invoked to reset the context, i.e., to remove elements that were added by this handler.
- resetContext(SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Is invoked to reset the context, i.e., to remove elements that were added by this handler.
- resolveDefaultConfigRef(Function<String, HandlerConfiguration<T>>) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
If a default configuration reference has been assigned (HandlerConfiguration.needsDefaultConfigResolving()returnstrue) the reference needs to be resolved into aHandlerConfigurationobject, and this object needs to be merged with our configuration instance.
- resolveDefaultConfigRef(Function<String, HandlerConfiguration<T>>) - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
If a default configuration reference has been assigned (HandlerConfiguration.needsDefaultConfigResolving()returnstrue) the reference needs to be resolved into aHandlerConfigurationobject, and this object needs to be merged with our configuration instance.
- resolvePkiCredential(BeanLoader) - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfiguration
- 
Given an instantiated configuration object this method resolves it into aPkiCredentialobject.
- responseProcessor - Variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
The bean used when processing SAML responses.
- RestProcessRequestInput - Class in se.swedenconnect.signservice.application.rest
- 
A class that represents the "process request" input data that is put together by a REST client (i.e., the SignService frontend) and is consumed by the SignService backend.
- RestProcessRequestInput() - Constructor for class se.swedenconnect.signservice.application.rest.RestProcessRequestInput
- 
Default constructor.
- RestProcessRequestInput(String, HttpUserRequest) - Constructor for class se.swedenconnect.signservice.application.rest.RestProcessRequestInput
- 
Constructor assigning the input parameters.
- RestProcessRequestResult - Class in se.swedenconnect.signservice.application.rest
- 
A representation of aSignServiceProcessingResultthat is suitable to use when setting up the Signature Service as frontend and backend services and where the fronend calls the backend service using REST calls.
- RestProcessRequestResult() - Constructor for class se.swedenconnect.signservice.application.rest.RestProcessRequestResult
- 
Default constructor.
- RestProcessRequestResult(SignServiceProcessingResult) - Constructor for class se.swedenconnect.signservice.application.rest.RestProcessRequestResult
- 
A constructor that maps aSignServiceProcessingResultto aRestProcessRequestResultobject.
- resumeAuthentication(HttpUserRequest, SignServiceContext) - Method in interface se.swedenconnect.signservice.authn.AuthenticationHandler
- 
Resumes an authentication process.
- resumeAuthentication(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandler
- 
Resumes an authentication process.
- resumeAuthentication(HttpUserRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Resumes an authentication process.
- resumeAuthentication(HttpUserRequest, EngineContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Is called when the engine is invoked after the user has been directed to the authentication service.
- revokeCertificate(BigInteger, int, Date) - Method in class se.swedenconnect.signservice.certificate.simple.ca.NoStorageCARepository
- 
Does nothing.
- rsaSign(byte[], PrivateKey) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Sign data (encrypt) using RSA.
- rsaSignEncodedMessage(byte[], PrivateKey) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Raw RSA encryption of data
- rsaVerify(byte[], PublicKey) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Decrypts data with RSA using the RSA public key (used in signature verification process)
- rsaVerifyEncodedMessage(byte[], PublicKey) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PkCrypto
- 
Raw decrypts data with RSA using the RSA public key disregaring any padding structrue
S
- SAD_ID_KEY - Static variable in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Key for storing the SAD Id.
- Saml() - Constructor for class se.swedenconnect.signservice.config.common.CommonBeansConfigurationProperties.Saml
- SAML_TYPE_DEFAULT - Static variable in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration
- 
The default SAML type.
- SAML_TYPE_SWEDEN_CONNECT - Static variable in class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration
- 
The SAML type for the Sweden Connect federation.
- SamlAuthenticationHandlerConfiguration - Class in se.swedenconnect.signservice.authn.saml.config
- 
Base class for configuring SAML authentication handlers.
- SamlAuthenticationHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration
- SamlAuthenticationHandlerConfiguration.SadRequestRequirement - Enum Class in se.swedenconnect.signservice.authn.saml.config
- 
Enumeration that tells whether we should include theSADRequestextension.
- SamlAuthenticationHandlerFactory - Class in se.swedenconnect.signservice.authn.saml.config
- 
Base class for factories creating SAML authentication handlers.
- SamlAuthenticationHandlerFactory() - Constructor for class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerFactory
- SamlIdentityAttribute<T> - Interface in se.swedenconnect.signservice.core.attribute.saml
- 
A SAML identity attribute.
- SamlMetadataProviderBeanConfiguration - Class in se.swedenconnect.signservice.config.authn
- 
A signature service normally has the same metadata provider for all of its clients, and a provider instance is pretty expensive to create, or rather, it spawns threads that download SAML metadata periodically.
- SamlMetadataProviderBeanConfiguration() - Constructor for class se.swedenconnect.signservice.config.authn.SamlMetadataProviderBeanConfiguration
- SamlStatus - Class in se.swedenconnect.signservice.authn.saml
- 
A utility class for working with SAMLStatusobjects.
- SamlStatus(Status) - Constructor for class se.swedenconnect.signservice.authn.saml.SamlStatus
- 
Constructor.
- SAN - Enum constant in enum class se.swedenconnect.signservice.certificate.CertificateAttributeType
- 
Represents an attribute that is a value placed in a Subject Alternative Names extension of the certificate.
- SDA - Enum constant in enum class se.swedenconnect.signservice.certificate.CertificateAttributeType
- 
Represents an attribute that is a value placed in a Subject Directory Attribute extension of the certificate.
- se.swedenconnect.signservice.application - package se.swedenconnect.signservice.application
- 
Support for building a SignService application.
- se.swedenconnect.signservice.application.rest - package se.swedenconnect.signservice.application.rest
- 
Interfaces and classes that may be used when building a frontend/backend deployment of the Signature Service.
- se.swedenconnect.signservice.audit - package se.swedenconnect.signservice.audit
- 
API:s for audit logging.
- se.swedenconnect.signservice.audit.actuator - package se.swedenconnect.signservice.audit.actuator
- 
Spring Actuator implementation for audit logging
- se.swedenconnect.signservice.audit.base - package se.swedenconnect.signservice.audit.base
- 
Base classes for audit loggers.
- se.swedenconnect.signservice.audit.base.events - package se.swedenconnect.signservice.audit.base.events
- 
SignService Audit Events
- se.swedenconnect.signservice.audit.callback - package se.swedenconnect.signservice.audit.callback
- 
Definition and implementation of an audit logger listener and audit logging using callbacks.
- se.swedenconnect.signservice.audit.file - package se.swedenconnect.signservice.audit.file
- 
Definition and implementation of file based audit logger.
- se.swedenconnect.signservice.audit.logsystem - package se.swedenconnect.signservice.audit.logsystem
- 
AuditLogger implementations for a Log system audit logger.
- se.swedenconnect.signservice.authn - package se.swedenconnect.signservice.authn
- 
SignService Authentication Support.
- se.swedenconnect.signservice.authn.impl - package se.swedenconnect.signservice.authn.impl
- 
Implementations of authentication data types.
- se.swedenconnect.signservice.authn.mock - package se.swedenconnect.signservice.authn.mock
- 
A mocked authentication handler that may be used in testing scenarios.
- se.swedenconnect.signservice.authn.saml - package se.swedenconnect.signservice.authn.saml
- 
SAML Authentication Handlers.
- se.swedenconnect.signservice.authn.saml.config - package se.swedenconnect.signservice.authn.saml.config
- 
Configuration classes for SAML handlers.
- se.swedenconnect.signservice.authn.saml.spring - package se.swedenconnect.signservice.authn.saml.spring
- 
Spring specific classes.
- se.swedenconnect.signservice.certificate - package se.swedenconnect.signservice.certificate
- 
API:s for signing certificates.
- se.swedenconnect.signservice.certificate.attributemapping - package se.swedenconnect.signservice.certificate.attributemapping
- 
Attribute mapping support.
- se.swedenconnect.signservice.certificate.base - package se.swedenconnect.signservice.certificate.base
- 
Base implementations for key and certificate handling.
- se.swedenconnect.signservice.certificate.base.config - package se.swedenconnect.signservice.certificate.base.config
- 
Configuration classes.
- se.swedenconnect.signservice.certificate.cmc - package se.swedenconnect.signservice.certificate.cmc
- 
A CMC implementation of the KeyAndCertificateHandler.
- se.swedenconnect.signservice.certificate.cmc.config - package se.swedenconnect.signservice.certificate.cmc.config
- 
Configuration for theCMCKeyAndCertificateHandlerhandler.
- se.swedenconnect.signservice.certificate.impl - package se.swedenconnect.signservice.certificate.impl
- 
Implementations for certificate API:s.
- se.swedenconnect.signservice.certificate.simple - package se.swedenconnect.signservice.certificate.simple
- 
A simple implementation of the KeyAndCertificateHandler.
- se.swedenconnect.signservice.certificate.simple.ca - package se.swedenconnect.signservice.certificate.simple.ca
- 
Implementation of a local CA service
- se.swedenconnect.signservice.certificate.simple.config - package se.swedenconnect.signservice.certificate.simple.config
- 
Configuration for theSimpleKeyAndCertificateHandler.
- se.swedenconnect.signservice.client - package se.swedenconnect.signservice.client
- 
API:s and types for handling of SignService clients.
- se.swedenconnect.signservice.client.impl - package se.swedenconnect.signservice.client.impl
- 
Client configuration implementation.
- se.swedenconnect.signservice.config - package se.swedenconnect.signservice.config
- 
Interfaces and classes for SignService Application Configuration.
- se.swedenconnect.signservice.config.audit - package se.swedenconnect.signservice.config.audit
- 
Configuration forAuditLogger.
- se.swedenconnect.signservice.config.authn - package se.swedenconnect.signservice.config.authn
- 
Configuration forAuthenticationHandler.
- se.swedenconnect.signservice.config.cert - package se.swedenconnect.signservice.config.cert
- 
Configuration forKeyAndCertificateHandler.
- se.swedenconnect.signservice.config.common - package se.swedenconnect.signservice.config.common
- 
Common bean configuration for SignService configuration.
- se.swedenconnect.signservice.config.protocol - package se.swedenconnect.signservice.config.protocol
- 
Configuration forProtocolHandler.
- se.swedenconnect.signservice.config.sign - package se.swedenconnect.signservice.config.sign
- 
Configuration forSignatureHandler.
- se.swedenconnect.signservice.config.spring - package se.swedenconnect.signservice.config.spring
- 
Configuration support for Spring environments.
- se.swedenconnect.signservice.config.spring.converters - package se.swedenconnect.signservice.config.spring.converters
- 
Converters that are useful/needed when applying properties to SignService configuration properties classes.
- se.swedenconnect.signservice.context - package se.swedenconnect.signservice.context
- 
Interfaces and implementations for the SignService context, which is the object that holds the state for ongoing operations.
- se.swedenconnect.signservice.core - package se.swedenconnect.signservice.core
- 
Core API:s and classes.
- se.swedenconnect.signservice.core.annotations - package se.swedenconnect.signservice.core.annotations
- 
Custom annotations.
- se.swedenconnect.signservice.core.attribute - package se.swedenconnect.signservice.core.attribute
- 
Definitions and interfaces for identity attributes.
- se.swedenconnect.signservice.core.attribute.impl - package se.swedenconnect.signservice.core.attribute.impl
- 
Implementation classes for attribute handling.
- se.swedenconnect.signservice.core.attribute.saml - package se.swedenconnect.signservice.core.attribute.saml
- 
SAML attribute definitions.
- se.swedenconnect.signservice.core.attribute.saml.impl - package se.swedenconnect.signservice.core.attribute.saml.impl
- 
Implementations for SAML attributes.
- se.swedenconnect.signservice.core.config - package se.swedenconnect.signservice.core.config
- 
Core interfaces and classes for handling configuration of SignService handlers and engines.
- se.swedenconnect.signservice.core.config.spring - package se.swedenconnect.signservice.core.config.spring
- 
Classes adapted for using Spring framework when configuring handlers.
- se.swedenconnect.signservice.core.http - package se.swedenconnect.signservice.core.http
- 
HTTP related API:s and classes.
- se.swedenconnect.signservice.core.http.servletapi - package se.swedenconnect.signservice.core.http.servletapi
- 
Implementations that require Java's Servlet API.
- se.swedenconnect.signservice.core.types - package se.swedenconnect.signservice.core.types
- 
Core types.
- se.swedenconnect.signservice.engine - package se.swedenconnect.signservice.engine
- 
SignService engine logic.
- se.swedenconnect.signservice.engine.config - package se.swedenconnect.signservice.engine.config
- 
Configuration of the SignService engine.
- se.swedenconnect.signservice.engine.session - package se.swedenconnect.signservice.engine.session
- 
SignService session support.
- se.swedenconnect.signservice.protocol - package se.swedenconnect.signservice.protocol
- 
API:s for protocol handling and definitions for protocol agnostic representations of messages.
- se.swedenconnect.signservice.protocol.dss - package se.swedenconnect.signservice.protocol.dss
- 
Implementation of the DSS-extension protocol as defined in the Swedish eID Framework.
- se.swedenconnect.signservice.protocol.dss.jaxb - package se.swedenconnect.signservice.protocol.dss.jaxb
- 
Utility classes for working with JAXB.
- se.swedenconnect.signservice.protocol.msg - package se.swedenconnect.signservice.protocol.msg
- 
Components present in Sign request and response messages.
- se.swedenconnect.signservice.protocol.msg.impl - package se.swedenconnect.signservice.protocol.msg.impl
- 
Implementations of protocol message components.
- se.swedenconnect.signservice.signature - package se.swedenconnect.signservice.signature
- 
API:s for signature objects and operations.
- se.swedenconnect.signservice.signature.config - package se.swedenconnect.signservice.signature.config
- 
Configuration for theSignatureHandler.
- se.swedenconnect.signservice.signature.impl - package se.swedenconnect.signservice.signature.impl
- 
Default implementation of the SignService SignatureHandler.
- se.swedenconnect.signservice.signature.signer - package se.swedenconnect.signservice.signature.signer
- 
Definitions and implementations of "signers", i.e., the components that are used to create the actual signatures.
- se.swedenconnect.signservice.signature.signer.crypto - package se.swedenconnect.signservice.signature.signer.crypto
- 
Cryptographic support modules for signers.
- se.swedenconnect.signservice.signature.tbsdata - package se.swedenconnect.signservice.signature.tbsdata
- 
Definitions and implementations for To-be-signed (TBS) processors.
- se.swedenconnect.signservice.spring.config - package se.swedenconnect.signservice.spring.config
- 
Spring configuration for a SignService application.
- se.swedenconnect.signservice.storage - package se.swedenconnect.signservice.storage
- 
API:s for storage.
- se.swedenconnect.signservice.storage.impl - package se.swedenconnect.signservice.storage.impl
- 
Implementations for storage classes.
- SECURITY_VIOLATION - Enum constant in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
Possible security violation.
- SECURITY_VIOLATION - Enum constant in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
Security violation.
- SelfSignedCaCertificateGenerator - Interface in se.swedenconnect.signservice.certificate.simple.ca
- 
An interface for a generator that generates self-signed (self-issued) CA certificates.
- serialize() - Method in class se.swedenconnect.signservice.context.DefaultSignServiceContext
- 
Serializes the context to its string representation/encoding.
- serialize() - Method in interface se.swedenconnect.signservice.context.SignServiceContext
- 
Serializes the context to its string representation/encoding.
- ServletApiHttpUserRequest - Class in se.swedenconnect.signservice.core.http.servletapi
- 
An implementation that wraps aHttpServletRequestas aHttpUserRequest.
- ServletApiHttpUserRequest(HttpServletRequest) - Constructor for class se.swedenconnect.signservice.core.http.servletapi.ServletApiHttpUserRequest
- 
Constructor.
- setActive(boolean) - Method in class se.swedenconnect.signservice.authn.mock.MockedAuthenticationHandlerConfiguration
- 
Assigns whether the mock handler is active, i.e., whether the configuration should create aMockedAuthenticationHandlerinstance.
- setActive(Boolean) - Method in class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerConfiguration
- 
Tells whether to Spring Boot Actuator for audit logging is active.
- setAdditionalAssertionConsumerPath(String) - Method in class se.swedenconnect.signservice.authn.saml.config.SpUrlConfiguration
- 
Assigns an additional path for receiving SAML responses.
- setAdesObject(AdESObject) - Method in class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Assigns the ETSI advanced electronic signature data object.
- setAdESObject(AdESObject) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the AdES object.
- setAdESType(String) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the AdES type.
- setAdESType(AdESType) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the AdES type.
- setAllowedClockSkew(Duration) - Method in class se.swedenconnect.signservice.core.config.ValidationConfiguration
- 
The clock skew that we accept during checks of time stamps.
- setAllowedClockSkew(Duration) - Method in class se.swedenconnect.signservice.engine.DefaultSignRequestMessageVerifier
- 
The clock skew that we accept during checks of time stamps.
- setApplicationContext(ApplicationContext) - Method in class se.swedenconnect.signservice.authn.saml.spring.PropertyToEntityDescriptorConverter
- setAssertionConsumerPath(String) - Method in class se.swedenconnect.signservice.authn.saml.config.SpUrlConfiguration
- 
Assigns the path to where the SP receives SAML responses.
- setAttributeMappings(List<CertificateAttributeMapping>) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- 
Assigns the attribute mappings, i.e., a listing of which certificate attributes that should be set and where from to get their values.
- setAuditLogger(AuditLogger) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the engine audit logger.
- setAuthenticationHandler(AuthenticationHandler) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the authentication handler this engine uses.
- setAuthnContext(AuthnContextIdentifier) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the authentication context ID under which the authentication was made.
- setAuthnContextIdentifiers(List<AuthnContextIdentifier>) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Assigns the authentication context identifiers.
- setAuthnInstant(Instant) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the instant the user authentication took place.
- setAuthnProfile(String) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Assigns the authentication profile.
- setAuthnServiceID(String) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Assigns the ID for the authentication service.
- setBaseUrl(String) - Method in class se.swedenconnect.signservice.authn.saml.config.SpUrlConfiguration
- 
Assigns the application base URL.
- setBaseUrl(String) - Method in class se.swedenconnect.signservice.certificate.simple.config.SimpleKeyAndCertificateHandlerConfiguration
- 
Assigns the application base URL.
- setBeanName(String) - Method in class se.swedenconnect.signservice.config.authn.AuthenticationHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- setBeanName(String) - Method in class se.swedenconnect.signservice.config.authn.SamlMetadataProviderBeanConfiguration
- 
The bean name that should be assigned.
- setBeanName(String) - Method in class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- setBeanName(String) - Method in interface se.swedenconnect.signservice.config.common.CommonBeanCandidate
- 
The bean name that should be assigned.
- setBeanName(String) - Method in class se.swedenconnect.signservice.config.common.CredentialContainerBeanConfiguration
- 
The bean name that should be assigned.
- setBeanName(String) - Method in class se.swedenconnect.signservice.config.protocol.ProtocolHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- setBeanName(String) - Method in class se.swedenconnect.signservice.config.sign.SignatureHandlerBeanConfigurationProperties
- 
The bean name that should be assigned.
- setBeanName(String) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
AbeanNameof a handler bean may be assigned the configuration object.
- setBeanName(String) - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
AbeanNameof a handler bean may be assigned the configuration object.
- setCaSupportedCertificateTypes(List<CertificateType>) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Assigns the type of certificates that the underlying CA issues.
- setCertificateType(CertificateType) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- 
Assigns the certificate type to use.
- setCleanupThreshold(int) - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Assigns the indicator for the container size threshold when the container should invokeInMemoryStorageContainer.cleanup().
- setClientConfiguration(ClientConfiguration) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the client configuration.
- setClientId(String) - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Assigns the client ID.
- setContents(byte[]) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- 
Assigns the body contents.
- setCrlDpPath(String) - Method in class se.swedenconnect.signservice.certificate.simple.config.SimpleKeyAndCertificateHandlerConfiguration
- 
Assigns the path to where CRL:s are exposed.
- setDefaultConfig(HandlerConfiguration<T>) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
In many cases, handlers of the same type share many configuration settings.
- setDefaultConfig(HandlerConfiguration<T>) - Method in class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration
- 
OnlybeanNamemay be assigned for custom handler configuration classes, so invoking this method will lead to anIllegalArgumentExceptionbeing thrown.
- setDefaultConfig(HandlerConfiguration<T>) - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
In many cases, handlers of the same type share many configuration settings.
- setDefaultConfigRef(String) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
When configuration objects are created using Spring Boot'sConfigurationPropertiesparadigm, or perhaps according another framework's way of handling configuration objects from properties files, we may not be able to assign a createdHandlerConfigurationobject.
- setDefaultConfigRef(String) - Method in class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration
- 
OnlybeanNamemay be assigned for custom handler configuration classes, so invoking this method will lead to anIllegalArgumentExceptionbeing thrown.
- setDefaultConfigRef(String) - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
When configuration objects are created using Spring Boot'sConfigurationPropertiesparadigm, or perhaps according another framework's way of handling configuration objects from properties files, we may not be able to assign a createdHandlerConfigurationobject.
- setDefaultPrincipal(String) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLogger
- 
Assigns the default principal name to assign to events.
- setDefaultValue(String) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- 
Assigns the attribute default value.
- setDestination(RequestedCertificateAttribute) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- 
Assigns the requested destination certificate attribute.
- setDestinationUrl(String) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the "destination URL", i.e., the URL to where this response message is sent.
- setDigestMethod(String) - Method in class se.swedenconnect.signservice.signature.tbsdata.AdesSigningCertificateDigest
- 
Assigns the URI for the digest method used to hash the signer certificate.
- setDigestValue(byte[]) - Method in class se.swedenconnect.signservice.signature.tbsdata.AdesSigningCertificateDigest
- 
Assigns the digest value.
- setElementLifetime(Duration) - Method in class se.swedenconnect.signservice.storage.impl.InMemoryStorageContainer
- 
Assigns the lifetime of stored entries.
- setEncodedAssertion(byte[]) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the encoded assertion.
- setEventFactory(Class<? extends AuditEventFactory>) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerConfiguration
- 
By default theDefaultAuditEventFactoryis used to create audit events.
- setEventFactory(AuditEventFactory) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLogger
- 
Assigns the event factory to use.
- setExternal(BeanReferenceHandlerConfiguration<AuditLogger>) - Method in class se.swedenconnect.signservice.config.audit.AuditLoggerConfigurationProperties
- 
Assigns the configuration that points to an already configured handler bean.
- setExternal(BeanReferenceHandlerConfiguration<AuthenticationHandler>) - Method in class se.swedenconnect.signservice.config.authn.AuthenticationHandlerConfigurationProperties
- 
Assigns the configuration that points to an already configured handler bean.
- setExternal(BeanReferenceHandlerConfiguration<KeyAndCertificateHandler>) - Method in class se.swedenconnect.signservice.config.cert.KeyAndCertificateHandlerConfigurationProperties
- 
Assigns the configuration that points to an already configured handler bean.
- setExternal(BeanReferenceHandlerConfiguration<ProtocolHandler>) - Method in class se.swedenconnect.signservice.config.protocol.ProtocolHandlerConfigurationProperties
- 
Assigns the configuration that points to an already configured handler bean.
- setExternal(BeanReferenceHandlerConfiguration<SignatureHandler>) - Method in class se.swedenconnect.signservice.config.sign.SignatureHandlerConfigurationProperties
- 
Assigns the configuration that points to an already configured handler bean.
- setExternal(BeanReferenceHandlerConfiguration<T>) - Method in interface se.swedenconnect.signservice.config.HandlerConfigurationProperties
- 
Assigns the configuration that points to an already configured handler bean.
- setFactoryClass(String) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Sets the factory class name of the factory that should be used to create handler instances based on this configuration.
- setFactoryClass(String) - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Sets the factory class name of the factory that should be used to create handler instances based on this configuration.
- setFileName(String) - Method in class se.swedenconnect.signservice.audit.file.FileAuditLoggerConfiguration
- 
Assigns the audit log file name (including its full path).
- setHeaders(Map<String, String>) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- 
Assigns the response headers.
- setIdentifier(String) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the assertion identifier.
- setIdentityAttributes(List<IdentityAttribute<?>>) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the identity attributes from the authentication.
- setInResponseTo(String) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the unique identifier for the corresponding request message (SignRequestMessage.getRequestId()).
- setIssuanceInstant(Instant) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the issuance instant of the assertion.
- setIssuedAt(Instant) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the issuance instant for the message.
- setIssuer(String) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the issuer of the assertion.
- setIssuerId(String) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the issuer ID for the SignService that issued this response message.
- setKeyAndCertificateHandler(KeyAndCertificateHandler) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the key and certificate hander.
- setListener(AuditLoggerListener) - Method in class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerConfiguration
- 
The audit logger listener.
- setListenerRef(String) - Method in class se.swedenconnect.signservice.audit.callback.CallbackAuditLoggerConfiguration
- 
The bean name of the audit logger listener object to use.
- setLoggerName(String) - Method in class se.swedenconnect.signservice.audit.logsystem.LogSystemAuditLoggerConfiguration
- 
Assigns the logger name to use for the log system audit handler.
- setMaxMessageAge(Duration) - Method in class se.swedenconnect.signservice.core.config.ValidationConfiguration
- 
The maximum amount of time that has passed since a message we are receiving was sent.
- setMaxMessageAge(Duration) - Method in class se.swedenconnect.signservice.engine.DefaultSignRequestMessageVerifier
- 
The maximum amount of time that has passed since the request message was created.
- setMetadataPublishingPath(String) - Method in class se.swedenconnect.signservice.authn.saml.config.SpUrlConfiguration
- 
Assigns the path to where the SP exposes its metadata.
- setName(String) - Method in class se.swedenconnect.signservice.core.AbstractSignServiceHandler
- 
Assigns the handler name.
- setName(String) - Method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Assigns the name that the handler should be given.
- setName(String) - Method in class se.swedenconnect.signservice.core.config.BeanReferenceHandlerConfiguration
- 
OnlybeanNamemay be assigned for custom handler configuration classes, so invoking this method will lead to anIllegalArgumentExceptionbeing thrown.
- setName(String) - Method in interface se.swedenconnect.signservice.core.config.HandlerConfiguration
- 
Assigns the name that the handler should be given.
- setName(String) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the engine name.
- setNameFormat(String) - Method in class se.swedenconnect.signservice.core.attribute.saml.impl.AbstractSamlIdentityAttribute
- 
Assigns the name format.
- setOcspResponder(OCSPResponder, String, X509Certificate) - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- 
Assigns the OCSP responder for this CA service.
- setParameters(Map<String, String>) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction
- 
Assigns the HTTP post parameters.
- setPin(char[]) - Method in class se.swedenconnect.signservice.core.config.PkiCredentialConfigurationProperties
- 
Deprecated.Assigns the PIN (which is the same askeyPassword).
- setPkiCredentialFactory(PkiCredentialFactory) - Method in class se.swedenconnect.signservice.core.config.PkiCredentialFactorySingleton
- 
Assigns the credential factory to use as a singleton.
- setPreferredBindingUri(String) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Assigns the preferred SAML binding to use for authentication requests.
- setPrincipal(String) - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
Assigns the event principal.
- setPrincipal(String) - Method in class se.swedenconnect.signservice.audit.base.AbstractAuditLoggerConfiguration
- 
Assigns the default principal to assign to audit events.
- setPrincipal(String) - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Assigns the event principal.
- setProcessingPaths(List<String>) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the processing paths (relative to the application's context path).
- setProcessingRules(String) - Method in class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Assigns the processing rules.
- setProcessingRulesUri(String) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the processing rules URI.
- setProfileConfiguration(CertificateProfileConfiguration) - Method in class se.swedenconnect.signservice.certificate.cmc.SignServiceCMCClient
- 
Optional certificate profile to be adopted in issued certificates.
- setProfileConfiguration(CertificateProfileConfiguration) - Method in class se.swedenconnect.signservice.certificate.simple.ca.BasicCAService
- 
Assigns the certificate profile to be adopted in issued certificates.
- setProtocolHandler(ProtocolHandler) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the protocol handler this engine uses.
- setPublisher(ApplicationEventPublisher) - Method in class se.swedenconnect.signservice.audit.actuator.ActuatorAuditLoggerFactory
- 
Assigns the ApplicationEventPublisher used to publish events.
- setRelayState(String) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the relay state parameter associated with this message.
- setRequestedSignerAttributes(List<IdentityAttribute<?>>) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Assigns the requested signer attributes.
- setRequired(Boolean) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- 
Assigns whether the attribute must be provided.
- setResponseConfiguration(DssSignResponseMessage.ResponseConfiguration) - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
Assigns the response message configuration
- setResponseUrls(List<String>) - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Assigns the registered client response URL:s.
- setSadRequestRequirement(SamlAuthenticationHandlerConfiguration.SadRequestRequirement) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Assigns the requirements regarding including theSADRequestextension.
- setSadValidator(SADParser.SADValidator) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Assigns theSADParser.SADValidatorto be used when validating SAD attributes.
- setScheme(String) - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- 
Assigns the authentication scheme for this assertion, e.g., "SAML".
- setServiceName(String) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Assigns the service name placed in AuthnContextExtensions.
- setSignature(byte[]) - Method in class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- 
Assigns the signature bytes.
- setSignatureActivationRequestData(SignatureActivationRequestData) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- 
Assigns SAD request data.
- setSignatureAlgorithmUri(String) - Method in class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- 
Assigns the signature algorithm URI.
- setSignatureCertificateChain(List<X509Certificate>) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the signature certificate chain.
- setSignatureHandler(SignatureHandler) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the signature handler.
- setSignaturePolicy(String) - Method in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Assigns the signature policy ID to the XAdES object.
- setSignatureTasks(List<CompletedSignatureTask>) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the completed signature task(s), i.e. the signed data.
- setSignatureType(String) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the signature type.
- setSignatureType(SignatureType) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the signature type.
- setSignerAuthnInfo(SignerAuthnInfo) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Assigns the signer authentication information.
- setSigningCertificateProfile(String) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- 
Assigns the signing certificate profile.
- setSignRequestMessageVerifier(SignRequestMessageVerifier) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Assigns theSignRequestMessageVerifierto use when verifying aSignRequestMessage.
- setSignResponseResult(SignResponseResult) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Sets the sign response result object.
- setSignServiceCredential(PkiCredential) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns this engine's SignService credentials.
- setSignServiceId(String) - Method in class se.swedenconnect.signservice.engine.config.DefaultEngineConfiguration
- 
Assigns the unique SignService ID.
- setSources(List<IdentityAttributeIdentifier>) - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- 
Assigns a list of signer source attributes from where the sign service gets information in order to create the requested certificate attribute.
- setTaskId(String) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the task ID.
- setTbsBytes(byte[]) - Method in class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Assigns the data to be signed.
- setTbsData(byte[]) - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- 
Assigns the data-to-be signed.
- setterNameToField(String) - Static method in class se.swedenconnect.signservice.core.config.AbstractHandlerConfiguration
- 
Given the name for the setter method, this method returns the corresponding field name.
- setTrustedCertificates(List<X509Certificate>) - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- 
Assigns a list of the client certificate(s).
- setupContext(SignServiceContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignServiceEngine
- 
Given aSignServiceContextthe method sets up anEngineContext.
- SharedHandlerConfigurationProperties - Class in se.swedenconnect.signservice.config
- 
Shared, or default, configuration properties that may be merged into the engine configuration.
- SharedHandlerConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.SharedHandlerConfigurationProperties
- sign(byte[], PrivateKey, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.signer.SignServiceECSigner
- 
Creates a signature value.
- sign(byte[], PrivateKey, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.signer.SignServiceRSAPSSSigner
- 
Creates a signature value.
- sign(byte[], PrivateKey, SignatureAlgorithm) - Method in class se.swedenconnect.signservice.signature.signer.SignServiceRSASigner
- 
Creates a signature value.
- sign(byte[], PrivateKey, SignatureAlgorithm) - Method in interface se.swedenconnect.signservice.signature.signer.SignServiceSigner
- 
Creates a signature value.
- sign(PkiCredential) - Method in interface se.swedenconnect.signservice.protocol.SignResponseMessage
- 
Signs the message using the supplied signing credential.
- sign(RequestedSignatureTask, PkiCredential, SignRequestMessage, SignServiceContext) - Method in class se.swedenconnect.signservice.signature.impl.DefaultSignatureHandler
- 
Signs the supplied signature task with the given signing credential.
- sign(RequestedSignatureTask, PkiCredential, SignRequestMessage, SignServiceContext) - Method in interface se.swedenconnect.signservice.signature.SignatureHandler
- 
Signs the supplied signature task with the given signing credential.
- SignatureActivationRequestData - Interface in se.swedenconnect.signservice.protocol.msg
- 
If the signature request is for a qualified certificate associated with a private key held in a Qualified Signature Creation Device according to eIDAS the signature service must request by the identity provider a proof for this.
- SignatureHandler - Interface in se.swedenconnect.signservice.signature
- 
ASignatureHandlerinstance is responsible of signing a supplied signature task using the provided credential.
- SignatureHandlerBeanConfigurationProperties - Class in se.swedenconnect.signservice.config.sign
- 
Configuration for a common signature handler bean.
- SignatureHandlerBeanConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.sign.SignatureHandlerBeanConfigurationProperties
- SignatureHandlerConfigurationProperties - Class in se.swedenconnect.signservice.config.sign
- 
Configuration properties for signature handlers.
- SignatureHandlerConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.sign.SignatureHandlerConfigurationProperties
- SignatureRequirements - Interface in se.swedenconnect.signservice.protocol.msg
- 
Represents the signature requirements of a sign request message.
- SignatureType - Enum Class in se.swedenconnect.signservice.signature
- 
Representation of the possible signature types.
- SIGNED_PROPERTIES_ELEMENT_NAME - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
SignedProperties element name
- SIGNED_PROPERTIES_TYPE - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
URI identifier for XAdES SignedProperties
- SignerAuthnInfo - Interface in se.swedenconnect.signservice.protocol.msg
- 
Represents information about a signer's authentication.
- SIGNING - Enum constant in enum class se.swedenconnect.signservice.engine.session.SignOperationState
- 
State that tells that the engine is in the process of performing the signing operation.
- SigningCertificateRequirements - Interface in se.swedenconnect.signservice.protocol.msg
- 
When sending a SignRequest, a sign requester specifies a set of requirements for the signature certificate that is generated by the sign service.
- SigningKeyUsageDirective - Class in se.swedenconnect.signservice.certificate.base.config
- 
Directive when configuring signing keys.
- SigningKeyUsageDirective() - Constructor for class se.swedenconnect.signservice.certificate.base.config.SigningKeyUsageDirective
- SignMessage - Interface in se.swedenconnect.signservice.protocol.msg
- 
A representation of a sign message.
- SIGNMESSAGE_KEY - Static variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Key for storing the SignMessage.
- signMessageDisplayed() - Method in interface se.swedenconnect.signservice.authn.AuthenticationResult
- 
Predicate that tells whether the sign message was display to the user during authentication.
- SignOperationState - Enum Class in se.swedenconnect.signservice.engine.session
- 
Defines the different "states" a sign operation may be in.
- SignRequestMessage - Interface in se.swedenconnect.signservice.protocol
- 
A generic representation of a signature request message.
- SignRequestMessageVerifier - Interface in se.swedenconnect.signservice.engine
- 
Interface for verifying aSignRequestMessage.
- SignResponseMessage - Interface in se.swedenconnect.signservice.protocol
- 
A generic representation of a signature request message.
- SignResponseResult - Interface in se.swedenconnect.signservice.protocol
- 
Representation of a result object that is included in aSignResponseMessage.
- SignServiceAuditEvent - Class in se.swedenconnect.signservice.audit.base.events
- 
TheAuditEventimplementation SignService Audit Events.
- SignServiceAuditEvent(String) - Constructor for class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Instantiates a new audit event.
- SignServiceAuditEvent(String, String) - Constructor for class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
Instantiates a new audit event.
- SignServiceCMCClient - Class in se.swedenconnect.signservice.certificate.cmc
- 
CMC Client for certificate services
- SignServiceCMCClient(String, PkiCredential, String, X509Certificate, RemoteCaInformation) - Constructor for class se.swedenconnect.signservice.certificate.cmc.SignServiceCMCClient
- 
Constructor for the CMC Client
- SignServiceConfiguration - Class in se.swedenconnect.signservice.spring.config
- 
Main configuration for a SignService application.
- SignServiceConfiguration() - Constructor for class se.swedenconnect.signservice.spring.config.SignServiceConfiguration
- SignServiceConfigurationProperties - Interface in se.swedenconnect.signservice.config
- 
Interface describing all configuration settings for setting up a SignService application.
- SignServiceContext - Interface in se.swedenconnect.signservice.context
- 
TheSignServiceContextholds the current context and state for a signature operation.
- SignServiceConverterConfiguration - Class in se.swedenconnect.signservice.config.spring.converters
- 
Configuration class that registers converters for Spring converters needed to apply properties to SignService configuration properties classes.
- SignServiceConverterConfiguration() - Constructor for class se.swedenconnect.signservice.config.spring.converters.SignServiceConverterConfiguration
- SignServiceECSigner - Class in se.swedenconnect.signservice.signature.signer
- 
Implementation of EC signer for calculating the EC signature values
- SignServiceECSigner(SignatureType) - Constructor for class se.swedenconnect.signservice.signature.signer.SignServiceECSigner
- 
Constructor
- SignServiceEngine - Interface in se.swedenconnect.signservice.engine
- 
Interface for a SignService engine that is processing of signature requests.
- SignServiceEngineManager - Interface in se.swedenconnect.signservice.application
- 
The SignService engine manager is responsible of routing every call to a matching engine and is seen as the main SignService application bean.
- SignServiceError - Class in se.swedenconnect.signservice.engine
- 
A generic representation of a SignService error.
- SignServiceError(SignServiceErrorCode) - Constructor for class se.swedenconnect.signservice.engine.SignServiceError
- 
Constructor.
- SignServiceError(SignServiceErrorCode, String) - Constructor for class se.swedenconnect.signservice.engine.SignServiceError
- 
Constructor.
- SignServiceError(SignServiceErrorCode, String, String) - Constructor for class se.swedenconnect.signservice.engine.SignServiceError
- 
Constructor.
- SignServiceErrorCode - Enum Class in se.swedenconnect.signservice.engine
- 
Generic SignService error codes.
- SignServiceErrorException - Exception Class in se.swedenconnect.signservice.engine
- 
Exception class for reporting aSignServiceError.
- SignServiceErrorException(SignServiceError) - Constructor for exception class se.swedenconnect.signservice.engine.SignServiceErrorException
- 
Constructor setting the error.
- SignServiceErrorException(SignServiceError, Throwable) - Constructor for exception class se.swedenconnect.signservice.engine.SignServiceErrorException
- 
Constructor setting the error and the cause of the exception.
- SignServiceFactory - Interface in se.swedenconnect.signservice.config
- 
TheSignServiceFactoryis responsible of setting up the required instances (beans) needed for a SignService application.
- SignServiceHandler - Interface in se.swedenconnect.signservice.core
- 
Base interface for a SignService "handler".
- SignServiceProcessingResult - Interface in se.swedenconnect.signservice.application
- 
An interface representing the result from a call to the SignService engine manager.
- SignServiceRSAPSSSigner - Class in se.swedenconnect.signservice.signature.signer
- 
Signer for creating RSA signatures using RSA-PSS (Probabilistic Signature Scheme) according to PKCS#1 v 2.1
- SignServiceRSAPSSSigner() - Constructor for class se.swedenconnect.signservice.signature.signer.SignServiceRSAPSSSigner
- SignServiceRSASigner - Class in se.swedenconnect.signservice.signature.signer
- 
Signer for creating RSA signatures using PKCS#1 version 1.5
- SignServiceRSASigner() - Constructor for class se.swedenconnect.signservice.signature.signer.SignServiceRSASigner
- SignServiceSigner - Interface in se.swedenconnect.signservice.signature.signer
- 
Interface for sign service signer used to create signature values.
- SignServiceSignerProvider - Interface in se.swedenconnect.signservice.signature.signer
- 
Interface for sign service signer provider
- SimpleAuthnContextIdentifier - Class in se.swedenconnect.signservice.authn.impl
- 
An implementation ofAuthnContextIdentifierthat only handles the identifier.
- SimpleAuthnContextIdentifier(String) - Constructor for class se.swedenconnect.signservice.authn.impl.SimpleAuthnContextIdentifier
- 
Constructor.
- SimpleKeyAndCertificateHandler - Class in se.swedenconnect.signservice.certificate.simple
- 
A simple key and certificate handler.
- SimpleKeyAndCertificateHandler(PkiCredentialContainer, Map<String, String>, AttributeMapper, AlgorithmRegistry, CAService, String) - Constructor for class se.swedenconnect.signservice.certificate.simple.SimpleKeyAndCertificateHandler
- 
Constructor.
- SimpleKeyAndCertificateHandlerConfiguration - Class in se.swedenconnect.signservice.certificate.simple.config
- 
Configuration forSimpleKeyAndCertificateHandler.
- SimpleKeyAndCertificateHandlerConfiguration() - Constructor for class se.swedenconnect.signservice.certificate.simple.config.SimpleKeyAndCertificateHandlerConfiguration
- SimpleKeyAndCertificateHandlerFactory - Class in se.swedenconnect.signservice.certificate.simple.config
- 
Factory for creatingSimpleKeyAndCertificateHandlerinstances.
- SimpleKeyAndCertificateHandlerFactory() - Constructor for class se.swedenconnect.signservice.certificate.simple.config.SimpleKeyAndCertificateHandlerFactory
- specificRequirementTests(SignRequestMessage, SignServiceContext) - Method in class se.swedenconnect.signservice.certificate.base.AbstractKeyAndCertificateHandler
- 
Implementation specific requirements tests in addition to the basic tests performed by the abstract implementation.
- SpringBeanLoader - Class in se.swedenconnect.signservice.core.config.spring
- 
A Spring bean loader.
- SpringBeanLoader(ApplicationContext) - Constructor for class se.swedenconnect.signservice.core.config.spring.SpringBeanLoader
- 
Constructor assigning the Spring application context.
- SpringBeanRegistrator - Class in se.swedenconnect.signservice.config.spring
- 
A simple bean registrator for Spring.
- SpringBeanRegistrator(ConfigurableApplicationContext) - Constructor for class se.swedenconnect.signservice.config.spring.SpringBeanRegistrator
- 
Constructor.
- SpringSignServiceConfigurationProperties - Class in se.swedenconnect.signservice.config.spring
- SpringSignServiceConfigurationProperties() - Constructor for class se.swedenconnect.signservice.config.spring.SpringSignServiceConfigurationProperties
- SpUrlConfiguration - Class in se.swedenconnect.signservice.authn.saml.config
- 
URL configuration settings for a SAML SP.
- SpUrlConfiguration() - Constructor for class se.swedenconnect.signservice.authn.saml.config.SpUrlConfiguration
- STATE_ERROR - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
Represents an state error.
- StorageContainer<T> - Interface in se.swedenconnect.signservice.storage
- 
An interface defining generic methods for storage.
- storeAuthnRequest(AuthnRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Stores a generatedAuthnRequestmessage in the SignService context.
- StringSamlIdentityAttribute - Class in se.swedenconnect.signservice.core.attribute.saml.impl
- 
SAML attribute holding string value(s).
- StringSamlIdentityAttribute(String, String, String) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.StringSamlIdentityAttribute
- 
Constructor for a single-valued attribute.
- StringSamlIdentityAttribute(String, String, List<String>) - Constructor for class se.swedenconnect.signservice.core.attribute.saml.impl.StringSamlIdentityAttribute
- 
Constructor for a multi-valued attribute.
- supports(HttpUserRequest) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Given the request the method determines whether it can supply a resource (viaHttpResourceProvider.getResource(HttpUserRequest).
- supports(HttpUserRequest) - Method in class se.swedenconnect.signservice.certificate.simple.SimpleKeyAndCertificateHandler
- 
Given the request the method determines whether it can supply a resource (viaHttpResourceProvider.getResource(HttpUserRequest).
- supports(HttpUserRequest) - Method in interface se.swedenconnect.signservice.core.http.HttpResourceProvider
- 
Given the request the method determines whether it can supply a resource (viaHttpResourceProvider.getResource(HttpUserRequest).
- supportsType(SignatureType) - Method in class se.swedenconnect.signservice.signature.tbsdata.PDFTBSDataProcessor
- 
Predicate that tells whether the given signature type is supported by the processor.
- supportsType(SignatureType) - Method in interface se.swedenconnect.signservice.signature.tbsdata.TBSDataProcessor
- 
Predicate that tells whether the given signature type is supported by the processor.
- supportsType(SignatureType) - Method in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Predicate that tells whether the given signature type is supported by the processor.
- SwedenConnectSamlAuthenticationHandler - Class in se.swedenconnect.signservice.authn.saml
- 
A SAML authentication handler that implements the SAML profiles stated in Sweden Connect eID Framework.
- SwedenConnectSamlAuthenticationHandler(AuthnRequestGenerator, ResponseProcessor, MetadataProvider, EntityDescriptorContainer, SpUrlConfiguration) - Constructor for class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Constructor.
T
- TBSDataProcessor - Interface in se.swedenconnect.signservice.signature.tbsdata
- 
Interface for a "To Be Signed" data processor that prepares data for signing based on a specific signature format.
- TBSDataProcessorConfiguration - Class in se.swedenconnect.signservice.signature.config
- 
Configuration class for TBS data processors.
- TBSDataProcessorConfiguration() - Constructor for class se.swedenconnect.signservice.signature.config.TBSDataProcessorConfiguration
- TBSProcessingData - Class in se.swedenconnect.signservice.signature.tbsdata
- 
Data class holding data related to a sign task that is the result of preparing data for signing.
- TBSProcessingData() - Constructor for class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Default constructor.
- TBSProcessingData(byte[], AdESObject, String) - Constructor for class se.swedenconnect.signservice.signature.tbsdata.TBSProcessingData
- 
Constructor.
- terminateContext() - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Marks the context as non-active, i.e., terminated.
- TERMINATED - Enum constant in enum class se.swedenconnect.signservice.engine.session.SignOperationState
- 
State that tells that the current operation is finished, and the context should be terminated.
- TIMESTAMP_ERROR - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
A time-stamp check failed.
- toASN1Object() - Method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- toASN1Primitive() - Method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- 
Returns the ASN1 object representation of this ECDSA signature value
- toByteArray() - Method in class se.swedenconnect.signservice.signature.signer.crypto.EcdsaSigValue
- 
Returns the concatenation of the bytes of r and s
- toElement() - Method in class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.OrganizationConfig
- 
Builds anOrganizationelement.
- toElement(String) - Method in class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.UIInfoConfig
- 
Builds aUIInfoelement.
- toElement(ContactPersonTypeEnumeration) - Method in class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.ContactPersonConfig
- 
Builds aContactPersonelement.
- toStaticCAInformation() - Method in class se.swedenconnect.signservice.certificate.cmc.RemoteCaInformation
- toString() - Method in interface se.swedenconnect.signservice.audit.AuditEvent
- 
ThetoStringmethod must be implemented by class implementing theAuditEventinterface.
- toString() - Method in class se.swedenconnect.signservice.audit.AuditEventParameter
- toString() - Method in class se.swedenconnect.signservice.audit.base.events.SignServiceAuditEvent
- 
ThetoStringmethod must be implemented by class implementing theAuditEventinterface.
- toString() - Method in class se.swedenconnect.signservice.authn.impl.DefaultIdentityAssertion
- toString() - Method in class se.swedenconnect.signservice.authn.impl.SimpleAuthnContextIdentifier
- toString() - Method in class se.swedenconnect.signservice.authn.saml.config.SpUrlConfiguration
- toString() - Method in class se.swedenconnect.signservice.authn.saml.SamlStatus
- toString() - Method in class se.swedenconnect.signservice.certificate.impl.DefaultCertificateAttributeIdentifier
- toString() - Method in class se.swedenconnect.signservice.client.impl.DefaultClientConfiguration
- toString() - Method in class se.swedenconnect.signservice.core.attribute.impl.AbstractIdentityAttribute
- toString() - Method in class se.swedenconnect.signservice.core.attribute.impl.DefaultIdentityAttributeIdentifier
- toString() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpBodyAction
- toString() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction
- toString() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction
- toString() - Method in class se.swedenconnect.signservice.core.http.DefaultHttpResponseAction
- toString() - Method in class se.swedenconnect.signservice.engine.SignServiceError
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultAuthnRequirements
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultCertificateAttributeMapping
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultMessageConditions
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultRequestedCertificateAttribute
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureActivationRequestData
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignatureRequirements
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSignerAuthnInfo
- toString() - Method in class se.swedenconnect.signservice.protocol.msg.impl.DefaultSigningCertificateRequirements
- toString() - Method in class se.swedenconnect.signservice.signature.impl.DefaultAdESObject
- toString() - Method in class se.swedenconnect.signservice.signature.impl.DefaultCompletedSignatureTask
- toString() - Method in class se.swedenconnect.signservice.signature.impl.DefaultRequestedSignatureTask
- TRAILER_IMPLICIT - Static variable in class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
The default trailer octet to use
- transformAttributes(List<Attribute>) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Transforms SAML attributes into the generic SignService-representation of attributes.
- translateError(SignServiceError) - Method in class se.swedenconnect.signservice.protocol.dss.DssProtocolHandler
- 
Translates from the genericSignServiceErrorobject to a protocol specificSignResponseResultobject.
- translateError(SignServiceError) - Method in interface se.swedenconnect.signservice.protocol.ProtocolHandler
- 
Translates from the genericSignServiceErrorobject to a protocol specificSignResponseResultobject.
U
- UIInfoConfig() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.UIInfoConfig
- UIInfoLogo() - Constructor for class se.swedenconnect.signservice.authn.saml.config.MetadataConfiguration.UIInfoConfig.UIInfoLogo
- UNKNOWN_AUTHENTICATION_SERVICE - Enum constant in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
The requested authentication service is not known/possible to use.
- UNKNOWN_CLIENT - Static variable in class se.swedenconnect.signservice.engine.UnrecoverableErrorCodes
- 
The client is not not known to the SignService (i.e., is not registered).
- UnrecoverableErrorCodes - Class in se.swedenconnect.signservice.engine
- 
Symbols for "unrecoverable error codes".
- UnrecoverableSignServiceException - Exception Class in se.swedenconnect.signservice.engine
- 
Exception class for representing "unrecoverable" errors.
- UnrecoverableSignServiceException(String, String) - Constructor for exception class se.swedenconnect.signservice.engine.UnrecoverableSignServiceException
- 
Constructor setting the error code and an error message.
- UnrecoverableSignServiceException(String, String, Throwable) - Constructor for exception class se.swedenconnect.signservice.engine.UnrecoverableSignServiceException
- 
Constructor setting the error code, an error message and the cause of the error.
- UNSUPPORTED_AUTHNCONTEXT - Enum constant in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
The requested authentication context is not supported.
- update(byte) - Method in class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
update the internal digest with the byte b
- update(byte[]) - Method in class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
update the internal digest with a byte array
- update(byte[], int, int) - Method in class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
update the internal digest.
- updateState(SignOperationState) - Method in class se.swedenconnect.signservice.engine.session.EngineContext
- 
Updates the operation state.
- url(String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpPostAction.HttpPostActionBuilder
- 
Adds the post URL.
- url(String) - Method in class se.swedenconnect.signservice.core.http.DefaultHttpRedirectAction.HttpRedirectActionBuilder
- 
Adds the redirect URL.
- urlConfiguration - Variable in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
The URL configuration.
- USER_CANCEL - Enum constant in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
The user cancelled the authentication.
- UserAuthenticationException - Exception Class in se.swedenconnect.signservice.authn
- 
Exception class for SignService user authentication exceptions.
- UserAuthenticationException(AuthenticationErrorCode, String) - Constructor for exception class se.swedenconnect.signservice.authn.UserAuthenticationException
- 
Constructor setting the error code and error message.
- UserAuthenticationException(AuthenticationErrorCode, String, Throwable) - Constructor for exception class se.swedenconnect.signservice.authn.UserAuthenticationException
- 
Constructor setting the error code, error message and the cause of the error.
V
- ValidationConfiguration - Class in se.swedenconnect.signservice.core.config
- 
Generic validation configuration settings.
- ValidationConfiguration() - Constructor for class se.swedenconnect.signservice.core.config.ValidationConfiguration
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration.SadRequestRequirement
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.certificate.CertificateAttributeType
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.certificate.CertificateType
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.certificate.cmc.CertificateRequestFormat
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.engine.session.SignOperationState
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements.SignatureRequirement
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.signature.AdESType
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.swedenconnect.signservice.signature.SignatureType
- 
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class se.swedenconnect.signservice.authn.AuthenticationErrorCode
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.authn.saml.config.SamlAuthenticationHandlerConfiguration.SadRequestRequirement
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.certificate.CertificateAttributeType
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.certificate.CertificateType
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.certificate.cmc.CertificateRequestFormat
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.engine.session.SignOperationState
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.engine.SignServiceErrorCode
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.protocol.ProtocolProcessingRequirements.SignatureRequirement
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.signature.AdESType
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.swedenconnect.signservice.signature.SignatureType
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyMessage(SignRequestMessage, EngineConfiguration, EngineContext) - Method in class se.swedenconnect.signservice.engine.DefaultSignRequestMessageVerifier
- 
Verifies aSignRequestMessage.
- verifyMessage(SignRequestMessage, EngineConfiguration, EngineContext) - Method in interface se.swedenconnect.signservice.engine.SignRequestMessageVerifier
- 
Verifies aSignRequestMessage.
- verifyMessageDigest(byte[], byte[], MessageDigestAlgorithm) - Static method in class se.swedenconnect.signservice.signature.signer.crypto.PKCS1V15Padding
- 
Verifies that message digest value match PKCS#1 padded data
- verifySignature(List<X509Certificate>) - Method in interface se.swedenconnect.signservice.protocol.SignRequestMessage
- 
Verifies the signature of the message.
- verifySignatureEncodedMessage(byte[]) - Method in class se.swedenconnect.signservice.signature.signer.crypto.PSSPadding
- 
return true if the internal state matches the encodedMessage.
W
- wasSignMessageDisplayed(ResponseProcessingResult, List<IdentityAttribute<?>>, AuthnRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.AbstractSamlAuthenticationHandler
- 
Given theResponseProcessingResultand theAuthnRequestthe method determines if the sign message was displayed.
- wasSignMessageDisplayed(ResponseProcessingResult, List<IdentityAttribute<?>>, AuthnRequest, SignServiceContext) - Method in class se.swedenconnect.signservice.authn.saml.SwedenConnectSamlAuthenticationHandler
- 
Returnstrueif the signMessageDigest attribute was received.
X
- XADES_NAMESPACE - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
XAdES namespace.
- XADES_XML_NS - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
XAdES XML name space URI
- xadesObjectFactory - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Object factory for XAdES digital signature elements
- XadesQualifyingProperties - Class in se.swedenconnect.signservice.signature.tbsdata
- 
The XAdES object for XML signatures is axades:QualifyingPropertiesobject.
- XadesQualifyingProperties(ObjectType) - Constructor for class se.swedenconnect.signservice.signature.tbsdata.XadesQualifyingProperties
- 
Constructor.
- XML - Enum constant in enum class se.swedenconnect.signservice.signature.SignatureType
- 
XML digital signature.
- XML_TYPE - Static variable in class se.swedenconnect.signservice.signature.config.TBSDataProcessorConfiguration
- 
XML type.
- xmlFragmentTransformer - Static variable in class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Transformer for transforming XML fragments to bytes without XML declaration
- XMLTBSDataProcessor - Class in se.swedenconnect.signservice.signature.tbsdata
- 
XML Data to be signed processor.
- XMLTBSDataProcessor() - Constructor for class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Constructor for this XML TBS data processor with default settings.
- XMLTBSDataProcessor(List<String>) - Constructor for class se.swedenconnect.signservice.signature.tbsdata.XMLTBSDataProcessor
- 
Constructor that allows setting of supported processing rules.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form