Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractIdentityAttribute - Class in se.idsec.signservice.integration.core
-
A base class for identity attributes.
- AbstractIdentityAttribute() - Constructor for class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
Default constructor.
- AbstractIdentityAttribute(String, String) - Constructor for class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
Constructor setting the type and name.
- addExtensionValue(String, String) - Method in interface se.idsec.signservice.integration.core.Extensible
-
Adds an extension.
- adesFormat(TbsDocument.AdesType) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement.EtsiAdesRequirementBuilder
- adesObject(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement.EtsiAdesRequirementBuilder
- adesRequirement(TbsDocument.EtsiAdesRequirement) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
-
Specifies of the resulting signature should use an ETSI AdES format.
- afterPropertiesSet() - Method in class se.idsec.signservice.integration.core.FileResource
-
Checks that the file resource is correctly initialized, and if
eagerlyLoadContents
istrue
it also loads the contents (if necessary). - ApiVersion - Class in se.idsec.signservice.integration
-
Internal class used for serialization across library classes and for representing the version of the API.
- ApiVersion() - Constructor for class se.idsec.signservice.integration.ApiVersion
- assertion(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
-
The assertion issued for the user's "authentication for signature" operation (in Base64 encoded format).
- assertionReference(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
-
Contains the unique ID of the assertion issued for the user's "authentication for signature" operation.
- attributeMapping(CertificateAttributeMapping) - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements.SigningCertificateRequirementsBuilder
- attributeMappings(Collection<? extends CertificateAttributeMapping>) - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements.SigningCertificateRequirementsBuilder
- attributeValueType(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder
- authnContextClassRef(String) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- authnContextClassRefs(Collection<? extends String>) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- authnContextRef(String) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
-
Deprecated.
- authnContextRef(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
-
The authentication context reference identifier (an URI) that identifies the context under which the signer was authenticated.
- authnInstant(long) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
-
The time (in millis since epoch) when the SignService authenticated the signer.
- authnProfile(String) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
-
An opaque string that can be used to inform the Signing Service about specific requirements regarding the user authentication at the given Identity Provider.
- authnRequirements(AuthnRequirements) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The requirements that the sign requester has on the principal that is to perform the signature operation.
- AuthnRequirements - Class in se.idsec.signservice.integration.authentication
-
A sign requester specifies a set of authentication requirements regarding the signer when sending a SignRequest message.
- AuthnRequirements() - Constructor for class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Default constructor.
- AuthnRequirements(String, String, List<String>, List<SignerIdentityAttributeValue>, Extension) - Constructor for class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Constructor.
- AuthnRequirements.AuthnRequirementsBuilder - Class in se.idsec.signservice.integration.authentication
-
Builder for
AuthnRequirements
objects. - authnServiceID(String) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
-
The entityID of the authentication service (Identity Provider) that will authenticate the signer as part of the signature process.
- authnServiceID(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
-
The entityID of the authentication service (Identity Provider) that will authenticated the signer as part of the signature process.
- authnType(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
-
An optional identifier of the type of authentication that was used for the "authentication for signature" operation, e.g.
B
- BAD_REQUEST_ERROR_CATEGORY - Static variable in exception se.idsec.signservice.integration.core.error.BadRequestException
-
The identifier for a bad request category.
- BadRequestException - Exception in se.idsec.signservice.integration.core.error
-
Class that represents a bad request to the SignService Integration Service.
- BadRequestException(ErrorCode.Code, String) - Constructor for exception se.idsec.signservice.integration.core.error.BadRequestException
-
Constructor.
- BadRequestException(ErrorCode.Code, String, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.BadRequestException
-
Constructor.
- BES - Enum constant in enum class se.idsec.signservice.integration.document.TbsDocument.AdesType
-
ETSI Basic Electronic Signature format
- binding(String) - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
-
The identifier for the binding of the message that is to be sent.
- build() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- build() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
- build() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute.SignerIdentityAttributeBuilder
- build() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder
- build() - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping.CertificateAttributeMappingBuilder
- build() - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
-
Builds the object.
- build() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements.SigningCertificateRequirementsBuilder
- build() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError.DssErrorBuilder
- build() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
- build() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError.ValidationErrorBuilder
- build() - Method in class se.idsec.signservice.integration.core.Extension.ExtensionBuilder
-
Builds the object.
- build() - Method in class se.idsec.signservice.integration.core.FileResource.FileResourceBuilder
- build() - Method in interface se.idsec.signservice.integration.core.ObjectBuilder
-
Builds the object.
- build() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument.PreparedPdfDocumentBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName.SignerNameBuilder
- build() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder
- build() - Method in class se.idsec.signservice.integration.document.SignedDocument.SignedDocumentBuilder
- build() - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement.EtsiAdesRequirementBuilder
- build() - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
- build() - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.XMLSignatureLocationBuilder
- build() - Method in class se.idsec.signservice.integration.ProcessSignResponseInput.ProcessSignResponseInputBuilder
- build() - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters.RSAOAEPParametersBuilder
- build() - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
- build() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
- build() - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
- build() - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
- build() - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters.SignResponseProcessingParametersBuilder
- builder() - Static method in class se.idsec.signservice.integration.authentication.AuthnRequirements
- builder() - Static method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
- builder() - Static method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
- builder() - Static method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
- builder() - Static method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Returns a builder for
RequestedCertificateAttribute
objects. - builder() - Static method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
- builder() - Static method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
- builder() - Static method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError
- builder() - Static method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError
- builder() - Static method in class se.idsec.signservice.integration.core.Extension
-
Returns a builder for extension builder.
- builder() - Static method in class se.idsec.signservice.integration.core.FileResource
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
- builder() - Static method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
- builder() - Static method in class se.idsec.signservice.integration.document.SignedDocument
- builder() - Static method in class se.idsec.signservice.integration.document.TbsDocument
- builder() - Static method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
- builder() - Static method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
- builder() - Static method in class se.idsec.signservice.integration.ProcessSignResponseInput
- builder() - Static method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- builder() - Static method in class se.idsec.signservice.integration.SignatureResult
- builder() - Static method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
- builder() - Static method in class se.idsec.signservice.integration.SignRequestData
- builder() - Static method in class se.idsec.signservice.integration.SignRequestInput
- builder() - Static method in class se.idsec.signservice.integration.SignResponseProcessingParameters
C
- canEqual(Object) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- Category(String) - Constructor for class se.idsec.signservice.integration.core.error.ErrorCode.Category
- CertificateAttributeMapping - Class in se.idsec.signservice.integration.certificate
-
Describes how a signer's identity attribute(s) are mapped to a certificate attribute to be placed in the issued signature certificate.
- CertificateAttributeMapping() - Constructor for class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
-
Default constructor.
- CertificateAttributeMapping(List<SignerIdentityAttribute>, RequestedCertificateAttribute) - Constructor for class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
-
Constructor.
- CertificateAttributeMapping.CertificateAttributeMappingBuilder - Class in se.idsec.signservice.integration.certificate
-
Builder for
CertificateAttributeMapping
objects. - certificateRequirements(SigningCertificateRequirements) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The requirements for the signature certificate that will be issued by the sign service.
- certificateType(CertificateType) - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements.SigningCertificateRequirementsBuilder
-
The requested certificate type.
- CertificateType - Enum Class in se.idsec.signservice.integration.certificate
-
Representation of the different certificate types that are supported by a SignService.
- childPosition(String) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.XMLSignatureLocationBuilder
- childPosition(XMLSignatureLocation.ChildPosition) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.XMLSignatureLocationBuilder
- clearAttributeMappings() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements.SigningCertificateRequirementsBuilder
- clearAuthnContextClassRefs() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- clearFields() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
- clearFieldValues() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder
- clearRequestedSignerAttributes() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- clearSignedDocuments() - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
- clearSignerAttributes() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
- clearSignerAttributes() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName.SignerNameBuilder
- clearSources() - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping.CertificateAttributeMappingBuilder
- clearTbsDocuments() - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
- Code(String) - Constructor for class se.idsec.signservice.integration.core.error.ErrorCode.Code
- columns(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
-
If it should be possible to add PDF sign images in several columns to this sign page document the
columns
attribute should assigned to the desired number of columns. - content(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
-
The Base64-encoded byte string that is the content of the document that is to be signed.
- ContentLoader - Interface in se.idsec.signservice.integration.core
-
Interface for loading the content from a file resource.
- ContentLoaderSingleton - Class in se.idsec.signservice.integration.core
-
A singleton to be used internally for loading resources.
- contentReference(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
-
A content reference may be used instead of supplying the actual content (
TbsDocument.setContent(String)
). - contents(String) - Method in class se.idsec.signservice.integration.core.FileResource.FileResourceBuilder
-
The base64 encoded contents of the file resource.
- correlationId(String) - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
-
The correlation ID.
- correlationId(String) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The correlation ID to use for this process.
- createBuilder() - Static method in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute
- createNullVisiblePdfSignatureRequirement() - Static method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
Creates a "null" visible PDF signature requirement.
- createSignRequest(SignRequestInput) - Method in interface se.idsec.signservice.integration.SignServiceIntegrationService
-
Creates a SignRequest message that is to be posted to the signature service.
D
- DEFAULT_ATTRIBUTE_VALUE_TYPE - Static variable in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
The default attribute value type to use.
- DEFAULT_BINDING - Static variable in class se.idsec.signservice.integration.SignRequestData
-
The default binding.
- DEFAULT_NAME_FORMAT - Static variable in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
The default name format to use.
- DEFAULT_POLICY_NAME - Static variable in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
The default policy name.
- DefaultContentLoader - Class in se.idsec.signservice.integration.core
-
A
ContentLoader
that is used to load file resource contents. - DefaultContentLoader() - Constructor for class se.idsec.signservice.integration.core.DefaultContentLoader
-
Constructor.
- defaultValue(String) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
-
Adds the attribute default value
- description(String) - Method in class se.idsec.signservice.integration.core.FileResource.FileResourceBuilder
-
Optional descriptive string for the file resource.
- destination(RequestedCertificateAttribute) - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping.CertificateAttributeMappingBuilder
-
The requested destination attribute gives information about which type of certificate attribute to create, and possibly its default value.
- destinationUrl(String) - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
-
The signature service URL to which the SignRequest should be posted.
- destinationUrl(String) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The signature service URL to where SignRequest messages should be posted.
- details(Map<String, String>) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError.ValidationErrorBuilder
-
Underlying errors (field names and error messages).
- digestMethod(String) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters.RSAOAEPParametersBuilder
- DIRECTORY_NAME - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
Directory name
- displayEntity(String) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
-
The ID (SAML entityID) of the entity (IdP) that should display this message.
- DNS_NAME - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
DNS name, for example a host name.
- DocumentType - Enum Class in se.idsec.signservice.integration.document
-
Representation of document types (documents for signing).
- dssError(SignServiceIntegrationErrorBody.DssError) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
DSS error details.
- DssError() - Constructor for class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError
-
Default constructor.
- DssError(String, String) - Constructor for class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError
-
Constructor.
E
- eagerlyLoadContents(boolean) - Method in class se.idsec.signservice.integration.core.FileResource.FileResourceBuilder
-
If the
DefaultFileResource
object is initialized by a resource string the object can function in two modes; it either loads the contents directly when the object is created usingFileResource.afterPropertiesSet()
(eagerlyLoadContents = true
), or it loads the contents every time it is asked for (eagerlyLoadContents = false
). - EDI_PARTY_NAME - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
EDI party name.
- EncryptionParameters - Interface in se.idsec.signservice.integration.security
-
Representation of encryption algorithms to be used when encrypting a sign message for an Identity Provider.
- EncryptionParameters.RSAOAEPParameters - Class in se.idsec.signservice.integration.security
-
Representation of parameters for RSA OAEP key transport algorithm(s).
- EncryptionParameters.RSAOAEPParameters.RSAOAEPParametersBuilder - Class in se.idsec.signservice.integration.security
- EPES - Enum constant in enum class se.idsec.signservice.integration.document.TbsDocument.AdesType
-
ETSI Extended Policy Electronic Signature format
- equals(Object) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- error(String, String) - Static method in class se.idsec.signservice.integration.core.error.ErrorCode
-
Utility method for creating an
ErrorCode
. - ERROR_CODE - Static variable in exception se.idsec.signservice.integration.core.error.InputValidationException
-
The error code for this type of errors.
- ERROR_CODE - Static variable in exception se.idsec.signservice.integration.core.error.NoAccessException
-
The error code for this type of errors.
- ERROR_CODE_PREFIX - Static variable in class se.idsec.signservice.integration.core.error.ErrorCode
-
Prefix for all errors.
- errorCode - Static variable in exception se.idsec.signservice.integration.document.pdf.PdfSignaturePageFullException
-
The error code for this exception.
- errorCode(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
The error code.
- ErrorCode - Class in se.idsec.signservice.integration.core.error
-
When using the SignService Integration Service via a REST API we report errors using error codes (and of course messages).
- ErrorCode() - Constructor for class se.idsec.signservice.integration.core.error.ErrorCode
-
Default constructor.
- ErrorCode(String) - Constructor for class se.idsec.signservice.integration.core.error.ErrorCode
-
Constructor taking a complete error code string on the format "error.category.code".
- ErrorCode(String, String) - Constructor for class se.idsec.signservice.integration.core.error.ErrorCode
-
Constructor taking the category and the code.
- ErrorCode.Category - Class in se.idsec.signservice.integration.core.error
-
A typed category (for use in exceptions).
- ErrorCode.Code - Class in se.idsec.signservice.integration.core.error
-
A typed code (for use in exceptions).
- EtsiAdesRequirement() - Constructor for class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
- EtsiAdesRequirement(TbsDocument.AdesType, String, String, Extension) - Constructor for class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
- exceptionClass(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
The name of the exception class that was thrown for this error.
- existingSignaturePageNumber(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
In the cases where a PDF document already has been signed and a signature page has been inserted, and another signature image is to be added to this page, the caller may use the
existingSignaturePageNumber
property to inform the Sign Service support service about the document page number of the sign page. - ExtendedSignServiceIntegrationService - Interface in se.idsec.signservice.integration
-
An extension to the interface describing the API for the SignService Integration Service.
- Extensible - Interface in se.idsec.signservice.integration.core
-
Interface that may be inherited for domain objects that should be extensible with name-value pair parameters.
- extension - Variable in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements.SigningCertificateRequirementsBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument.PreparedPdfDocumentBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- extension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.SignedDocument.SignedDocumentBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement.EtsiAdesRequirementBuilder
- extension(Extension) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.XMLSignatureLocationBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
Extensions for the object.
- extension(Extension) - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters.SignResponseProcessingParametersBuilder
-
Extensions for the object.
- Extension - Class in se.idsec.signservice.integration.core
-
Represents an extension to a domain object.
- Extension() - Constructor for class se.idsec.signservice.integration.core.Extension
-
Default constructor.
- Extension(Map<? extends String, ? extends String>) - Constructor for class se.idsec.signservice.integration.core.Extension
-
Copy constructor.
- Extension.ExtensionBuilder - Class in se.idsec.signservice.integration.core
-
Builder for
Extension
objects.
F
- failWhenSignPageFull(boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
A
PdfSignaturePage
has a limit on how many PDF signature images it can hold (seePdfSignaturePage.getMaxSignatureImages()
). - field(String, String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
- fields(Map<? extends String, ? extends String>) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
- fieldValue(String, String) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- fieldValue(String, String) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder
- fieldValues(Map<? extends String, ? extends String>) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder
- fieldValues(Map<String, String>) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- FileResource - Class in se.idsec.signservice.integration.core
-
A
FileResource
class is a generic class for handling file resources used in configuration of a SignService Integration Service. - FileResource() - Constructor for class se.idsec.signservice.integration.core.FileResource
-
Default constructor.
- FileResource(String, String, String, boolean) - Constructor for class se.idsec.signservice.integration.core.FileResource
-
Constructor.
- FileResource.FileResourceBuilder - Class in se.idsec.signservice.integration.core
-
Builder class for
FileResource
. - FIRST - Enum constant in enum class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.ChildPosition
-
Insert the signature as the first child of the selected parent node.
- formatting(String) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName.SignerNameBuilder
- friendlyName(String) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
-
Adds the attribute friendly name
- fromIndex(int) - Static method in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
Finds the enum constant based on its index number.
- fromMimeType(String) - Static method in enum class se.idsec.signservice.integration.document.DocumentType
-
Given a MIME type the method returns the corresponding enum constant.
- fromMimeType(String) - Static method in enum class se.idsec.signservice.integration.signmessage.SignMessageMimeType
-
Given a MIME type's textual representation, the method returns its enum value.
- fromPosition(String) - Static method in enum class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.ChildPosition
-
Given a position in its string representation the method returns the corresponding enum constant.
- fromType(String) - Static method in enum class se.idsec.signservice.integration.certificate.CertificateType
-
Given a type string the corresponding enum constant is returned.
- fromType(String) - Static method in enum class se.idsec.signservice.integration.certificate.RequestedCertificateAttributeType
-
Maps the given type to an enum constant.
- fromTypeName(String) - Static method in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
If the supplied name matches
SubjectAlternativeNameType.getTypeName()
orEnum.name()
the corresponding enum constant is returned.
G
- getAdesFormat() - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Gets the ETSI AdES type.
- getAdesObject() - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Gets the AdES object as an Base64-encoded byte array.
- getAdesRequirement() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
Specifies of the resulting signature should use an ETSI AdES format.
- getAssertion() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Gets the assertion issued for the user's "authentication for signature" operation (in Base64 encoded format).
- getAssertionReference() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Gets the unique ID of the assertion issued for the user's "authentication for signature" operation.
- getAttributeMappings() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Gets the mappings between the signer's authentication attributes and attributes that are to be placed in the issued signature certificate.
- getAttributeValueType() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Gets the type for the attribute value.
- getAuthnContextClassRefs() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Gets the authentication context reference identifier(s) (URI(s)) that identifies the context under which the signer should be authenticated.
- getAuthnContextRef() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Gets the authentication context reference identifier (an URI) that identifies the context under which the signer was authenticated.
- getAuthnInstant() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Gets the time (in millis since epoch) when the SignService authenticated the signer.
- getAuthnProfile() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Gets the authentication profile.
- getAuthnRequirements() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the requirements that the sign requester has on the principal that is to perform the signature operation.
- getAuthnServiceID() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Gets the entityID of the authentication service (Identity Provider) that will authenticate the signer as part of the signature process.
- getAuthnServiceID() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Gets the entityID of the authentication service (Identity Provider) that will authenticated the signer as part of the signature process.
- getAuthnType() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Gets the identifier for the type of authentication that was used for the "authentication for signature" operation, e.g.
- getBinding() - Method in class se.idsec.signservice.integration.SignRequestData
-
Gets the identifier for the binding of the message that is to be sent.
- getCategory() - Method in exception se.idsec.signservice.integration.core.error.BadRequestException
- getCategory() - Method in class se.idsec.signservice.integration.core.error.ErrorCode.Category
- getCategory() - Method in class se.idsec.signservice.integration.core.error.ErrorCode
-
Gets the category of the error.
- getCategory() - Method in exception se.idsec.signservice.integration.core.error.SignServiceIntegrationException
-
Override this method if a subclass is tied to a specific error category.
- getCertificateRequirements() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the requirements for the signature certificate that will be issued by the sign service.
- getCertificateType() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Gets the requested certificate type.
- getChildPosition() - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Gets the indicator for first or last child of a selected parent node.
- getCode() - Method in class se.idsec.signservice.integration.core.error.ErrorCode.Code
- getCode() - Method in class se.idsec.signservice.integration.core.error.ErrorCode
-
Gets the error code within the given category.
- getColumns() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
If it should be possible to add PDF sign images in several columns to this sign page document the
columns
attribute should assigned to the desired number of columns. - getConfiguration(String) - Method in interface se.idsec.signservice.integration.SignServiceIntegrationService
-
Given the name of a SignService Integration policy, the method returns the default settings used for this policy.
- getContent() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
The Base64-encoded byte string that is the content of the document that is to be signed.
- getContentReference() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
A content reference may be used instead of supplying the actual content (
TbsDocument.setContent(String)
). - getContents() - Method in class se.idsec.signservice.integration.core.FileResource
-
Gets the contents of the file resource as a base64 encoded string.
- getContents() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
A utility method that can be used to get the raw bytes of the PDF document holding the PDF signature page.
- getCorrelationId() - Method in class se.idsec.signservice.integration.SignatureResult
-
Gets the correlation ID.
- getCorrelationId() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the correlation ID for the process.
- getDataEncryptionAlgorithm() - Method in interface se.idsec.signservice.integration.security.EncryptionParameters
-
Returns the data encryption algorithm that should be used when encrypting the sign message for a given Identity Provider.
- getDefaultAuthnContextRef() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
In a setup where all users are authenticated according to the same authentication contect, a default value could be used.
- getDefaultAuthnServiceID() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
In a setup where only one authentication service (IdP) is used to authenticate users, a default value could be used.
- getDefaultCertificateRequirements() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the default signing certificate requirements to use for SignRequest messages created under this policy/configuration.
- getDefaultDestinationUrl() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the default signature service URL to where SignRequest messages should be posted.
- getDefaultEncryptionParameters() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the default encryption parameters (algorithms) that is used by the SignService Integration Service when encrypting a SignMessage.
- getDefaultReturnUrl() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the default URL to which the user agent along with the sign response message should be directed after a signature operation.
- getDefaultSignatureAlgorithm() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the default algorithm identifier for the signature algorithm that should be used during signing of specified tasks.
- getDefaultSignRequesterID() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the default ID of the entity that requests a signature.
- getDefaultValue() - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Gets the default value to use if no mapping can be found.
- getDefaultVisiblePdfSignatureRequirement() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
A policy may be configured to include a default "visible PDF signature requirement" for all PDF documents that are signed under this policy.
- getDescription() - Method in class se.idsec.signservice.integration.core.FileResource
-
Gets the description of the file resource.
- getDestination() - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
-
Gets the requested destination attribute gives information about which type of certificate attribute to create, and possibly its default value.
- getDestinationUrl() - Method in class se.idsec.signservice.integration.SignRequestData
-
Gets the signature service URL to which the SignRequest should be posted.
- getDestinationUrl() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the signature service URL to where SignRequest messages should be posted.
- getDetails() - Method in exception se.idsec.signservice.integration.core.error.InputValidationException
-
Gets the details for the validation error.
- getDetails() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError
-
Gets the underlying errors (field names and error messages).
- getDigestMethod() - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- getDisplayEntity() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
The ID (SAML entityID) of the entity (IdP) that should display this message.
- getDssError() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the DSS error details.
- getErrorCode() - Method in class se.idsec.signservice.integration.core.error.ErrorCode
-
Gets the error code in string representation.
- getErrorCode() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the error code.
- getErrorCode() - Method in exception se.idsec.signservice.integration.core.error.SignServiceIntegrationException
-
Gets the error code for this exception
- getExceptionClass() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the name of the exception class that was thrown for this error.
- getExistingSignaturePageNumber() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
In the cases where a PDF document already has been signed and a signature page has been inserted, and another signature image is to be added to this page, the caller may use the
existingSignaturePageNumber
property to inform the Sign Service support service about the document page number of the sign page. - getExtension() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Returns the extension parameters for the instance.
- getExtension() - Method in interface se.idsec.signservice.integration.core.Extensible
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.SignedDocument
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.SignatureResult
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.SignRequestData
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Returns the extension parameters for the instance.
- getExtension() - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters
-
Returns the extension parameters for the instance.
- getExtensionValue(String) - Method in interface se.idsec.signservice.integration.core.Extensible
-
Gets an extension value.
- getFields() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the map of the field names that are required by the template in the fieldName map in
VisiblePdfSignatureRequirement
. - getFieldValues() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
-
Apart from the signer name and signing date, a template may use other fields.
- getFormatting() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
-
Gets the string the may be supplied to change how the signer's information is displayed.
- getFriendlyName() - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Gets the friendly name of attribute.
- getHeight() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the height (in pixels) for the pixel image that is generated from the template (and inserted into the PDF visible signature flow).
- getHttpStatus() - Method in exception se.idsec.signservice.integration.config.PolicyNotFoundException
-
If the SignService Integration Service is used from a REST API, the HTTP status may be useful when reporting errors.
- getHttpStatus() - Method in exception se.idsec.signservice.integration.core.error.BadRequestException
-
If the SignService Integration Service is used from a REST API, the HTTP status may be useful when reporting errors.
- getHttpStatus() - Method in exception se.idsec.signservice.integration.core.error.NoAccessException
-
If the SignService Integration Service is used from a REST API, the HTTP status may be useful when reporting errors.
- getHttpStatus() - Method in exception se.idsec.signservice.integration.core.error.SignServiceIntegrationException
-
If the SignService Integration Service is used from a REST API, the HTTP status may be useful when reporting errors.
- getHttpStatus() - Method in exception se.idsec.signservice.integration.document.pdf.PdfSignaturePageFullException
-
If the SignService Integration Service is used from a REST API, the HTTP status may be useful when reporting errors.
- getId() - Method in class se.idsec.signservice.integration.core.RestClientSignatureState
-
Returns the unique identifier for the signature operation.
- getId() - Method in interface se.idsec.signservice.integration.core.SignatureState
-
Returns the unique identifier for the signature operation.
- getId() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
The unique ID for this PDF signature page.
- getId() - Method in class se.idsec.signservice.integration.document.SignedDocument
-
The unique ID for this document (within the current operation).
- getId() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
The unique ID for this document (within the current request).
- getId() - Method in class se.idsec.signservice.integration.SignatureResult
-
Gets the ID for the signature operation.
- getImage() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the SVG image expressed as an XML string.
- getImagePlacementConfiguration() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
Configuration that tells where in the PDF signature page the PDF signature image(s) should be inserted.
- getIndex() - Method in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
Returns the index (mapping to the ASN.1
GeneralName
choice). - getInsertPageAt() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
Tells where in a PDF document the PDF signature page should be inserted.
- getInstance() - Static method in class se.idsec.signservice.integration.core.ContentLoaderSingleton
-
Gets the singleton instance of the global content loader.
- getKeyTransportEncryptionAlgorithm() - Method in interface se.idsec.signservice.integration.security.EncryptionParameters
-
Returns the key transport encryption algorithm that should be used when encrypting the sign message for a given Identity Provider.
- getMajorCode() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError
-
Gets the DSS major result code.
- getMajorCode() - Method in exception se.idsec.signservice.integration.SignResponseErrorStatusException
-
Gets the DSS major status code.
- getMaskGenerationFunction() - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- getMaxSignatureImages() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
Tells how many PDF signature images that may be displayed in the PDF signature page.
- getMessage() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the error message.
- getMimeType() - Method in enum class se.idsec.signservice.integration.document.DocumentType
-
Returns the MIME type for the document type.
- getMimeType() - Method in class se.idsec.signservice.integration.document.SignedDocument
-
The MIME type of the signed document.
- getMimeType() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
The MIME type of the document that is to be signed.
- getMimeType() - Method in enum class se.idsec.signservice.integration.signmessage.SignMessageMimeType
-
Gets the textual representation of the MIME type.
- getMimeType() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
The sign message MIME type.
- getMinorCode() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError
-
Gets the DSS minor result code.
- getMinorCode() - Method in exception se.idsec.signservice.integration.SignResponseErrorStatusException
-
Gets the DSS minor status code.
- getMustShow() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
Specifies if the requester of the signature requires that the sign message is displayed to the user.
- getName() - Method in class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
Gets the attribute name.
- getNameFormat() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Gets the name format for the attribute.
- getOaepParams() - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- getObject() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError
-
Gets the name of the object that validation failed for.
- getObjectName() - Method in exception se.idsec.signservice.integration.core.error.InputValidationException
-
Gets the name of the object that was validated.
- getPage() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- getPage() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The number of the page where the visible signature should appear.
- getParameters() - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Gets the optional processing parameters giving directives about the processing.
- getPath() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the requested path.
- getPdfDocument() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
The file resource containing the PDF document that holds the PDF signature page.
- getPdfDocument() - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
-
The contents of the PDF document that is to be prepared in Base64 encoded format.
- getPdfSignatureImageTemplates() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
A policy may have one, or more, image templates for visible PDF signatures in its configuration.
- getPdfSignaturePages() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
A policy may have one, or more, configured PDF signature pages.
- getPolicies() - Method in interface se.idsec.signservice.integration.SignServiceIntegrationService
-
Returns a list of names of the policies that are defined for this instance of the SignService Integration Service.
- getPolicy() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the integration policy name for which this configuration applies.
- getPolicy() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
The policy under which the data held in this class may be used.
- getPolicy() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the policy.
- getPosition() - Method in enum class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.ChildPosition
-
Gets the position in its string representation.
- getProcessingRules() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
Optional processing rules used by the sign service to process sign data.
- getReference() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the unique reference for this image template.
- getRelayState() - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Gets the relayState (read from the RelayState POST parameter).
- getRelayState() - Method in class se.idsec.signservice.integration.SignRequestData
-
Gets the relay state.
- getRequestedSignerAttributes() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Gets the list of identity attribute values that the sign requestor requires the authentication service (IdP) to validate and deliver (and the signature service to assert).
- getRequired() - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Gets whether this attribute must be provided.
- getResource() - Method in class se.idsec.signservice.integration.core.FileResource
-
If the
FileResource
object was initialized with aresource
string this method returns this string. - getReturnDocumentReference() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
A setting that tells that a document reference (
PreparedPdfDocument.getUpdatedPdfDocumentReference()
) should be returned instead of the updated document itself. - getReturnUrl() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the URL to which the user agent along with the sign response message should be directed after a signature operation.
- getRows() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
If it should be possible to add PDF sign images in several rows to this sign page document the
rows
attribute should assigned to the desired number of rows. - getRsaOaepParameters() - Method in interface se.idsec.signservice.integration.security.EncryptionParameters
-
If
EncryptionParameters.getKeyTransportEncryptionAlgorithm()
returnshttp://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p
orhttp://www.w3.org/2009/xmlenc11#rsa-oaep
, this method returns the RSA OAEP parameters to use. - getScale() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- getScale() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The scale of the final visible signature image expressed as zoom percentage.
- getSignatureAlgorithm() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the algorithm identifier for the signature algorithm that should be used to sign the specified documents.
- getSignatureCertificate() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the signing certificate that the SignService Integration Service uses to sign SignRequest messages.
- getSignatureImageReference() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
A unique reference of the signature template image that is inserted into this PDF signature page.
- getSignaturePage() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
As an alternative to specifying a
signPageReference
(seePdfSignaturePagePreferences.setSignaturePageReference(String)
) the actual sign page can be provided in the preferences. - getSignaturePagePreferences() - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
-
The preferences of how to prepare the PDF document for a PDF signature page and signature image.
- getSignaturePageReference() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
Reference to a PDF signature page to be inserted (see
PdfSignaturePage.getId()
). - getSignaturePolicy() - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Gets the signature policy (required for EPES).
- getSignedContent() - Method in class se.idsec.signservice.integration.document.SignedDocument
-
The signed document as a Base64-encoded byte string.
- getSignedDocuments() - Method in class se.idsec.signservice.integration.SignatureResult
-
Gets the signed documents.
- getSignerAssertionInformation() - Method in class se.idsec.signservice.integration.SignatureResult
-
Gets information about the signer's "authentication for signature" that was part of the signature operation.
- getSignerAttributes() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Gets the identity attributes for the signer.
- getSignerAttributes() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
-
Gets the list of attribute names that refer to some, or all, attributes supplied in
AuthnRequirements.setRequestedSignerAttributes(List)
that are the requirements that the signer requires to be validated as part of the signature operation. - getSignerName() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
-
Gets the name of the signer to be represented in the visible image.
- getSignMessage() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
The sign message (non encrypted) content according to specified mime type.
- getSignMessageParameters() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the sign message parameters that is used to build the sign message element that is included in the SignRequest.
- getSignRequest() - Method in class se.idsec.signservice.integration.SignRequestData
-
Gets the Base64-encoded SignRequest message that is to be posted to the signature service.
- getSignRequesterID() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the entityID of the entity that requests a signature.
- getSignResponse() - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Gets the Base64-encoded SignResponse message (read from the EidSignResponse POST parameter).
- getSignServiceCertificates() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the signature service signing certificate(s) used by the signature service to sign
SignResponse
messages. - getSignServiceID() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the entityID of the signature service.
- getSources() - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
-
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.idsec.signservice.integration.core.RestClientSignatureState
-
Holds the session state.
- getState() - Method in interface se.idsec.signservice.integration.core.SignatureState
-
Holds the session state.
- getState() - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Gets the signature state.
- getState() - Method in class se.idsec.signservice.integration.SignRequestData
-
Gets the state for a signature operation.
- getStatus() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the HTTP status code.
- getSvgImageFile() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the file resource that holds the SVG image file for this template.
- getTbsDocuments() - Method in class se.idsec.signservice.integration.SignRequestInput
-
Gets the document(s) to be signed along with a per document signing requirements and parameters.
- getTemplateImageRef() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
A unique reference of the template image that should be by the SignService Integration Service when generating a PDF visible signature.
- getTimestamp() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the timestamp as milliseconds since epoch.
- getTrustAnchors() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Gets the trust anchor certificate(s) of the SignService CA (Certificate Authority).
- getType() - Method in enum class se.idsec.signservice.integration.certificate.CertificateType
-
Gets the type.
- getType() - Method in enum class se.idsec.signservice.integration.certificate.RequestedCertificateAttributeType
-
Returns the type of certificate attribute.
- getType() - Method in class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
Gets the identity attribute type.
- getTypeName() - Method in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
Returns the name.
- getUpdatedPdfDocument() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
If the PDF document passed to
ExtendedSignServiceIntegrationService.preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences)
was updated with a PDF signature page this property holds the updated PDf document (in its Base64 encoded form). - getUpdatedPdfDocumentReference() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
If
PdfSignaturePagePreferences.getReturnDocumentReference()
istrue
the updated document will be returned as a reference instead of via aPreparedPdfDocument.getUpdatedPdfDocument()
call. - getValidationError() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Gets the validation error details.
- getValue() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Gets the attribute value (in its string representation).
- getVersion() - Static method in class se.idsec.signservice.integration.ApiVersion
-
Gets the version string.
- getVersion() - Method in interface se.idsec.signservice.integration.SignServiceIntegrationService
-
Returns the version identifier for the current version of the SignService Integration Service.
- getVisiblePdfSignatureRequirement() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
The resulting
VisiblePdfSignatureRequirement
object that should be passed as a property in theTbsDocument
holding the PDF document that is passed toSignServiceIntegrationService.createSignRequest(se.idsec.signservice.integration.SignRequestInput)
. - getVisiblePdfSignatureRequirement() - Method in class se.idsec.signservice.integration.document.TbsDocument
-
If the document that is to be signed is a PDF document, the sign requester may require the resulting PDF to have a "visible PDF signature".
- getVisiblePdfSignatureUserInformation() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
The input regarding the user information that is to be used when generating a
VisiblePdfSignatureRequirement
object. - getWidth() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the width (in pixels) for the pixel image that is generated from the template (and inserted into the PDF visible signature flow).
- getXIncrement() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- getXmlSignatureLocation() - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters
-
For signed XML documents the method tells where the XML signature is inserted.
- getxPath() - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Gets the XPath expression for selecting the parent node (or
null
which means the the parent node is the document root element). - getXPosition() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- getXPosition() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The X coordinate position (in pixels) of the PDF visible signature image in the PDF document.
- getYIncrement() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- getYPosition() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- getYPosition() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The Y coordinate position (in pixels) of the PDF visible signature image in the PDF document.
H
- hashCode() - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- height(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
-
The height (in pixels) for the pixel image that is generated from the template (and inserted into the PDF visible signature flow).
- HTML - Enum constant in enum class se.idsec.signservice.integration.signmessage.SignMessageMimeType
-
Mime type for HTML
I
- id(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
-
The unique ID for this PDF signature page.
- id(String) - Method in class se.idsec.signservice.integration.document.SignedDocument.SignedDocumentBuilder
-
The unique ID for this document (within the current operation).
- id(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
-
The unique ID for this document (within the current request).
- id(String) - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
-
The ID for the signature operation.
- imagePlacementConfiguration(PdfSignaturePage.PdfSignatureImagePlacementConfiguration) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
-
Configuration that tells where in the PDF signature page the PDF signature image(s) should be inserted.
- includeSignerName(boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
-
Flag telling whether the signer name will be included in the visible PDF signature.
- includeSigningTime(boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
-
Flag telling whether the signing time will be included in the visible PDF signature.
- InputValidationException - Exception in se.idsec.signservice.integration.core.error
-
Exception class for input validation errors.
- InputValidationException(String) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated.
- InputValidationException(String, String) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated and an error message.
- InputValidationException(String, String, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated and an error message.
- InputValidationException(String, String, Map<String, String>) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated, an error message and underlying errors details (field names and error messages).
- InputValidationException(String, String, Map<String, String>, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated, an error message and underlying errors details (field names and error messages).
- InputValidationException(String, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated.
- InputValidationException(String, Map<String, String>) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated and underlying errors details (field names and error messages).
- InputValidationException(String, Map<String, String>, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.InputValidationException
-
Constructor taking the name of the object being validated and underlying errors details (field names and error messages).
- insertPageAt(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
Tells where in a PDF document the PDF signature page should be inserted.
- IntegrationServiceDefaultConfiguration - Interface in se.idsec.signservice.integration.config
-
Interface that represents the default settings of a SignService Integration Service policy/instance.
- IP_ADDRESS - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
An IP address.
- isFailWhenSignPageFull() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
A
PdfSignaturePage
has a limit on how many PDF signature images it can hold (seePdfSignaturePage.getMaxSignatureImages()
). - isIncludeSignerName() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the flag telling whether the signer name will be included in the visible PDF signature.
- isIncludeSigningTime() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Gets the flag telling whether the signing time will be included in the visible PDF signature.
- isPerformEncryption() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
Tells whether the supplied sign message should be encrypted with
SignMessageParameters.getDisplayEntity()
as the recipient. - isStateless() - Method in interface se.idsec.signservice.integration.config.IntegrationServiceDefaultConfiguration
-
Tells whether the SignService Integration Service is running in stateless mode or not.
J
- JSON - Enum constant in enum class se.idsec.signservice.integration.document.DocumentType
-
JSON document.
L
- LAST - Enum constant in enum class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.ChildPosition
-
Insert the signature as the last child of the selected parent node.
- loadContent(String) - Method in interface se.idsec.signservice.integration.core.ContentLoader
-
Loads the contents of the given resource.
- loadContent(String) - Method in class se.idsec.signservice.integration.core.ContentLoaderSingleton
-
Loads the contents of the given resource.
- loadContent(String) - Method in class se.idsec.signservice.integration.core.DefaultContentLoader
-
Loads the contents of the given resource.
M
- majorCode(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError.DssErrorBuilder
- MARKDOWN - Enum constant in enum class se.idsec.signservice.integration.signmessage.SignMessageMimeType
-
Mime type for markdown
- maskGenerationFunction(String) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters.RSAOAEPParametersBuilder
- message(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
The error message.
- mimeType(String) - Method in class se.idsec.signservice.integration.document.SignedDocument.SignedDocumentBuilder
-
The MIME type of the signed document.
- mimeType(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
- mimeType(String) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
-
The sign message MIME type.
- mimeType(DocumentType) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
- mimeType(SignMessageMimeType) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
-
The sign message MIME type.
- minorCode(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError.DssErrorBuilder
- mustShow(Boolean) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
-
Specifies if the requester of the signature requires that the sign message is displayed to the user.
N
- name - Variable in class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
The attribute name.
- name(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute.SignerIdentityAttributeBuilder
- name(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder
- name(String) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
-
Adds the attribute name.
- nameFormat(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder
- NoAccessException - Exception in se.idsec.signservice.integration.core.error
-
Exception class to report that the caller does not have access on a given resource.
- NoAccessException(String) - Constructor for exception se.idsec.signservice.integration.core.error.NoAccessException
-
Constructor assigning the error message.
- NoAccessException(String, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.NoAccessException
-
Constructor assigning the error message and the cause of the error.
- NULL_INDICATOR_EXTENSION - Static variable in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
Constant for an extension that denotes a "null" visible PDF signature requirement.
O
- oaepParams(String) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters.RSAOAEPParametersBuilder
- object(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError.ValidationErrorBuilder
-
The name of the object that validation failed for.
- ObjectBuilder<T> - Interface in se.idsec.signservice.integration.core
-
Interface for a builder.
- OWNER_ID_EXTENSION_KEY - Static variable in interface se.idsec.signservice.integration.SignServiceIntegrationService
-
In the cases when the SignService Integration Service is running as a stand-alone service in stateful mode there is a need to register the actor ownership of session states and other cached objects.
P
- page(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- page(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- parameters(SignResponseProcessingParameters) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput.ProcessSignResponseInputBuilder
-
Optional processing parameters giving directives about the processing.
- path(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
The requested path.
- PDF - Enum constant in enum class se.idsec.signservice.integration.document.DocumentType
-
PDF document.
- pdfDocument(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
-
The contents of the PDF document that is to be prepared in Base64 encoded format.
- pdfDocument(FileResource) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
-
The file resource containing the PDF document that holds the PDF signature page.
- PdfSignatureImagePlacementConfiguration() - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- PdfSignatureImagePlacementConfiguration(Integer, Integer, Integer, Integer, Integer, Integer, Extension) - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- PdfSignatureImageTemplate - Class in se.idsec.signservice.integration.document.pdf
-
Representation of a image template that is used for visible PDF signatures.
- PdfSignatureImageTemplate() - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
- PdfSignatureImageTemplate(String, FileResource, Integer, Integer, boolean, boolean, Map<String, String>, Extension) - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
- PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
PdfSignatureImageTemplate
objects. - PdfSignaturePage - Class in se.idsec.signservice.integration.document.pdf
-
Representation of a "PDF signature page".
- PdfSignaturePage() - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
- PdfSignaturePage(String, FileResource, Integer, Integer, String, PdfSignaturePage.PdfSignatureImagePlacementConfiguration, Extension) - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
- PdfSignaturePage.PdfSignatureImagePlacementConfiguration - Class in se.idsec.signservice.integration.document.pdf
-
Representation of the configuration of where in a PDF signature page PDF signature images should be inserted.
- PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
PdfSignatureImagePlacementConfiguration
objects. - PdfSignaturePage.PdfSignaturePageBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
PdfSignPagePreferences
objects. - PdfSignaturePageFullException - Exception in se.idsec.signservice.integration.document.pdf
-
An exception that is reported by
ExtendedSignServiceIntegrationService.preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences)
if there is no more room in a PDF signature page to insert a PDF signature image. - PdfSignaturePageFullException(String) - Constructor for exception se.idsec.signservice.integration.document.pdf.PdfSignaturePageFullException
-
Constructor.
- PdfSignaturePageFullException(String, Throwable) - Constructor for exception se.idsec.signservice.integration.document.pdf.PdfSignaturePageFullException
-
Constructor.
- PdfSignaturePagePreferences - Class in se.idsec.signservice.integration.document.pdf
-
Representation of preferences for adding or modifying a
PdfSignaturePage
. - PdfSignaturePagePreferences() - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
- PdfSignaturePagePreferences(String, PdfSignaturePage, VisiblePdfSignatureUserInformation, boolean, Integer, Integer, Boolean, Extension) - Constructor for class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
- PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
PdfSignaturePagePreferences
objects. - performEncryption(boolean) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
-
Tells whether the supplied sign message should be encrypted with
SignMessageParameters.getDisplayEntity()
as the recipient. - PKC - Enum constant in enum class se.idsec.signservice.integration.certificate.CertificateType
-
Public Key Certificate that is not a Qualified Certificate.
- policy(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument.PreparedPdfDocumentBuilder
-
The policy under which the data held in this class may be used.
- policy(String) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The SignService policy.
- POLICY_NOT_FOUND_CODE - Static variable in exception se.idsec.signservice.integration.config.PolicyNotFoundException
-
The error code for the error.
- PolicyNotFoundException - Exception in se.idsec.signservice.integration.config
-
Exception class for references to a non-existing policy.
- PolicyNotFoundException(String) - Constructor for exception se.idsec.signservice.integration.config.PolicyNotFoundException
-
Constructor.
- PolicyNotFoundException(String, Throwable) - Constructor for exception se.idsec.signservice.integration.config.PolicyNotFoundException
-
Constructor.
- PreparedPdfDocument - Class in se.idsec.signservice.integration.document.pdf
-
The
PreparedPdfDocument
is the representation of the object that is returned fromExtendedSignServiceIntegrationService.preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences)
. - PreparedPdfDocument() - Constructor for class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
- PreparedPdfDocument(String, String, String, VisiblePdfSignatureRequirement, Extension) - Constructor for class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
- PreparedPdfDocument.PreparedPdfDocumentBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
PreparedPdfDocument
objects. - preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences) - Method in interface se.idsec.signservice.integration.ExtendedSignServiceIntegrationService
-
A utility method that can be used to prepare a PDF document that is to be signed with a PDF signature page holding the signature image(s).
- PreparePdfSignaturePageInput - Class in se.idsec.signservice.integration.document.pdf
-
Class that represents the input to
ExtendedSignServiceIntegrationService.preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences)
when implemented as a REST endpoint. - PreparePdfSignaturePageInput() - Constructor for class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
- PreparePdfSignaturePageInput(String, PdfSignaturePagePreferences, Extension) - Constructor for class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
- PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
PreparePdfSignaturePageInput
. - processingRules(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
-
Optional processing rules used by the sign service to process sign data.
- processSignResponse(String, String, SignatureState, SignResponseProcessingParameters) - Method in interface se.idsec.signservice.integration.SignServiceIntegrationService
-
When the service that has ordered the signing operation receives the sign response message it should invoke this method to process this response.
- ProcessSignResponseInput - Class in se.idsec.signservice.integration
-
The
ProceessSignResponseInput
class is intended to be used when the SignService Integration service is implemented as a REST service. - ProcessSignResponseInput() - Constructor for class se.idsec.signservice.integration.ProcessSignResponseInput
-
Default constructor.
- ProcessSignResponseInput(String, String, SignatureState, SignResponseProcessingParameters) - Constructor for class se.idsec.signservice.integration.ProcessSignResponseInput
-
Constructor.
- ProcessSignResponseInput.ProcessSignResponseInputBuilder - Class in se.idsec.signservice.integration
-
Builder for
ProcessSignResponseInput
objects.
Q
- QC - Enum constant in enum class se.idsec.signservice.integration.certificate.CertificateType
-
Qualified Certificate.
- QC_SSCD - Enum constant in enum class se.idsec.signservice.integration.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.idsec.signservice.integration.certificate.RequestedCertificateAttributeType
-
Represents an attribute that is a Relative Distinguished Name in the subject field of the certificate.
- reference(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
-
The unique reference for this image template.
- REGISTERED_ID - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
Registered ID.
- relayState(String) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput.ProcessSignResponseInputBuilder
-
The relayState (read from the RelayState POST parameter).
- relayState(String) - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
-
The relay state.
- RequestedCertificateAttribute - Class in se.idsec.signservice.integration.certificate
-
Represents a requested certificate attribute.
- RequestedCertificateAttribute() - Constructor for class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Default constructor.
- RequestedCertificateAttribute(RequestedCertificateAttributeType) - Constructor for class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Constructor creating the object with the given type.
- RequestedCertificateAttribute.RequestedCertificateAttributeBuilder - Class in se.idsec.signservice.integration.certificate
-
Builder for
RequestedCertificateAttribute
objects. - RequestedCertificateAttributeType - Enum Class in se.idsec.signservice.integration.certificate
-
Represents the types of requested certificate attributes.
- requestedSignerAttribute(SignerIdentityAttributeValue) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- requestedSignerAttributes(Collection<? extends SignerIdentityAttributeValue>) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- required(Boolean) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
-
Tells whether the attribute is a required attribute
- resource(String) - Method in class se.idsec.signservice.integration.core.FileResource.FileResourceBuilder
-
The resource string for the file/resource.
- RestClientSignatureState - Class in se.idsec.signservice.integration.core
-
When the Sign Service Integration service is running as a REST service the clients need to have a concrete class so that JSON deserialization will work.
- RestClientSignatureState() - Constructor for class se.idsec.signservice.integration.core.RestClientSignatureState
-
Default constructor.
- returnDocumentReference(Boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
A setting that tells that a document reference (
PreparedPdfDocument.getUpdatedPdfDocumentReference()
) should be returned instead of the updated document itself. - returnUrl(String) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The URL to which the user agent along with the sign response message should be directed after a signature operation.
- RFC822_NAME - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
An RFC 822 name, typically an email address.
- rows(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
-
If it should be possible to add PDF sign images in several rows to this sign page document the
rows
attribute should assigned to the desired number of rows. - RSAOAEPParameters() - Constructor for class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- RSAOAEPParameters(String, String, String) - Constructor for class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
S
- SAML_TYPE - Static variable in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute
-
Type indicator for SAML attribute.
- SAN - Enum constant in enum class se.idsec.signservice.integration.certificate.RequestedCertificateAttributeType
-
Represents an attribute that is a value placed in a Subject Alternative Names extension of the certificate.
- scale(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- scale(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- SDA - Enum constant in enum class se.idsec.signservice.integration.certificate.RequestedCertificateAttributeType
-
Represents an attribute that is a value placed in a Subject Directory Attribute extension of the certificate.
- se.idsec.signservice.integration - package se.idsec.signservice.integration
-
API and domain classed for the SignService Integration Service.
- se.idsec.signservice.integration.authentication - package se.idsec.signservice.integration.authentication
-
Interfaces and classes for the authentication of a signer/principal.
- se.idsec.signservice.integration.certificate - package se.idsec.signservice.integration.certificate
-
Interfaces and classes that represent domain classes and operations for the signing certificate that is issued by the SignService.
- se.idsec.signservice.integration.config - package se.idsec.signservice.integration.config
-
Interfaces and definitions for how the SignService Integration Service is configured.
- se.idsec.signservice.integration.core - package se.idsec.signservice.integration.core
-
Core and utility interfaces and classes for the SignService Integration API.
- se.idsec.signservice.integration.core.error - package se.idsec.signservice.integration.core.error
-
Interfaces and classes for error handling and representation of errors.
- se.idsec.signservice.integration.document - package se.idsec.signservice.integration.document
-
Classes and interfaces handling documents that are to be signed, or have been signed.
- se.idsec.signservice.integration.document.pdf - package se.idsec.signservice.integration.document.pdf
-
PDF-specific classes.
- se.idsec.signservice.integration.document.xml - package se.idsec.signservice.integration.document.xml
-
XML-specific interfaces and classes.
- se.idsec.signservice.integration.security - package se.idsec.signservice.integration.security
-
Security related classes and interfaces.
- se.idsec.signservice.integration.signmessage - package se.idsec.signservice.integration.signmessage
-
Definitions for SignMessage handling.
- SERIAL_VERSION_UID - Static variable in class se.idsec.signservice.integration.ApiVersion
-
Global serialization value for classes.
- setAdesFormat(TbsDocument.AdesType) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Assigns the ETSI AdES type.
- setAdesObject(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Assigns the AdES object as an Base64-encoded byte array.
- setAdesRequirement(TbsDocument.EtsiAdesRequirement) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
Specifies of the resulting signature should use an ETSI AdES format.
- setAssertion(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the assertion issued for the user's "authentication for signature" operation (in Base64 encoded format).
- setAssertionReference(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the unique ID of the assertion issued for the user's "authentication for signature" operation.
- setAttributeMappings(List<CertificateAttributeMapping>) - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Assigns the mappings between the signer's authentication attributes and attributes that are to be placed in the issued signature certificate.
- setAttributeValueType(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Assigns the type for the attribute value.
- setAuthnContextClassRefs(List<String>) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Assigns the authentication context reference identifier(s) (URI(s)) that identifies the context under which the signer should be authenticated.
- setAuthnContextRef(String) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Deprecated.
- setAuthnContextRef(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the authentication context reference identifier (an URI) that identifies the context under which the signer was authenticated.
- setAuthnInstant(long) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the time (in millis since epoch) when the SignService authenticated the signer.
- setAuthnProfile(String) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Assigns the authentication profile.
- setAuthnRequirements(AuthnRequirements) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the requirements that the sign requester has on the principal that is to perform the signature operation.
- setAuthnServiceID(String) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Assigns the entityID of the authentication service (Identity Provider) that will authenticate the signer as part of the signature process.
- setAuthnServiceID(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the entityID of the authentication service (Identity Provider) that will authenticated the signer as part of the signature process.
- setAuthnType(String) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the identifier for the type of authentication that was used for the "authentication for signature" operation, e.g.
- setBinding(String) - Method in class se.idsec.signservice.integration.SignRequestData
-
Assigns the identifier for the binding of the message that is to be sent.
- setCertificateRequirements(SigningCertificateRequirements) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the requirements for the signature certificate that will be issued by the sign service.
- setCertificateType(CertificateType) - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Assigns the requested certificate type.
- setChildPosition(String) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Sets the position in the selected parent node where the signature element should be installed (first or last).
- setChildPosition(XMLSignatureLocation.ChildPosition) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Sets the position in the selected parent node where the signature element should be installed (first or last).
- setColumns(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
If it should be possible to add PDF sign images in several columns to this sign page document the
columns
attribute should assigned to the desired number of columns. - setContent(String) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
The Base64-encoded byte string that is the content of the document that is to be signed.
- setContentLoader(ContentLoader) - Method in class se.idsec.signservice.integration.core.ContentLoaderSingleton
-
If the global
ContentLoader
should be something else thanDefaultContentLoader
this method should be used to assign this. - setContentReference(String) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
A content reference may be used instead of supplying the actual content (
TbsDocument.setContent(String)
). - setContents(byte[]) - Method in class se.idsec.signservice.integration.core.FileResource
-
Assigns the raw file resource contents.
- setContents(String) - Method in class se.idsec.signservice.integration.core.FileResource
-
Assigns the file resource contents as a base64 encoded string.
- setCorrelationId(String) - Method in class se.idsec.signservice.integration.SignatureResult
-
Assigns the correlation ID.
- setCorrelationId(String) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the correlation ID for the process.
- setDefaultValue(String) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Assigns te default value to use if no mapping can be found.
- setDescription(String) - Method in class se.idsec.signservice.integration.core.FileResource
-
Assigns the description of the file resource.
- setDestination(RequestedCertificateAttribute) - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
-
Assigns the requested destination attribute gives information about which type of certificate attribute to create, and possibly its default value.
- setDestinationUrl(String) - Method in class se.idsec.signservice.integration.SignRequestData
-
Assigns the signature service URL to which the SignRequest should be posted.
- setDestinationUrl(String) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the signature service URL to where SignRequest messages should be posted.
- setDetails(Map<String, String>) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError
-
Assigns the underlying errors (field names and error messages).
- setDigestMethod(String) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- setDisplayEntity(String) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
The ID (SAML entityID) of the entity (IdP) that should display this message.
- setDssError(SignServiceIntegrationErrorBody.DssError) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the DSS error details.
- setEagerlyLoadContents(boolean) - Method in class se.idsec.signservice.integration.core.FileResource
-
If the
FileResource
object is initialized by a resource string the object can function in two modes; it either loads the contents directly when the object is created usingFileResource.afterPropertiesSet()
(eagerlyLoadContents = true
), or it loads the contents every time it is asked for (eagerlyLoadContents = false
). - setErrorCode(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the error code.
- setExceptionClass(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the name of the exception class that was thrown for this error.
- setExistingSignaturePageNumber(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
In the cases where a PDF document already has been signed and a signature page has been inserted, and another signature image is to be added to this page, the caller may use the
existingSignaturePageNumber
property to inform the Sign Service support service about the document page number of the sign page. - setExtension(Extension) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in interface se.idsec.signservice.integration.core.Extensible
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.SignedDocument
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Assigns the extensions for the object.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.SignatureResult
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.SignRequestData
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the extension parameters for the instance.
- setExtension(Extension) - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters
-
Assigns the extension parameters for the instance.
- setFailWhenSignPageFull(boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
A
PdfSignaturePage
has a limit on how many PDF signature images it can hold (seePdfSignaturePage.getMaxSignatureImages()
). - setFields(Map<String, String>) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Assigns the map of the field names that are required by the template in the fieldName map in
VisiblePdfSignatureRequirement
. - setFieldValues(Map<String, String>) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
-
Apart from the signer name and signing date, a template may use other fields.
- setFormatting(String) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
-
Assigns the string the may be supplied to change how the signer's information is displayed.
- setFriendlyName(String) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Assigns the friendly name of attribute.
- setHeight(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Assigns the height (in pixels) for the pixel image that is generated from the template (and inserted into the PDF visible signature flow).
- setId(String) - Method in class se.idsec.signservice.integration.core.RestClientSignatureState
-
Assigns the unique identifier for the signature operation.
- setId(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
The unique ID for this PDF signature page.
- setId(String) - Method in class se.idsec.signservice.integration.document.SignedDocument
-
The unique ID for this document (within the current operation).
- setId(String) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
The unique ID for this document (within the current request).
- setId(String) - Method in class se.idsec.signservice.integration.SignatureResult
-
Assigns the ID for the signature operation.
- setImage(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Deprecated.
- setImagePlacementConfiguration(PdfSignaturePage.PdfSignatureImagePlacementConfiguration) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
Configuration that tells where in the PDF signature page the PDF signature image(s) should be inserted.
- setIncludeSignerName(boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Assigns the flag telling whether the signer name will be included in the visible PDF signature.
- setIncludeSigningTime(boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Sets the flag telling whether the signing time will be included in the visible PDF signature.
- setInsertPageAt(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
Tells where in a PDF document the PDF signature page should be inserted.
- setMajorCode(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError
-
Assigns the DSS major result code.
- setMaskGenerationFunction(String) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- setMessage(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the error message.
- setMimeType(String) - Method in class se.idsec.signservice.integration.document.SignedDocument
-
The MIME type of the signed document.
- setMimeType(String) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
The MIME type of the document that is to be signed.
- setMimeType(String) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
The sign message MIME type.
- setMimeType(DocumentType) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
The document type of the document that is to be signed.
- setMimeType(SignMessageMimeType) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
The sign message MIME type.
- setMinorCode(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError
-
Assigns the DSS minor result code.
- setMustShow(Boolean) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
Specifies if the requester of the signature requires that the sign message is displayed to the user.
- setName(String) - Method in class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
Sets the attribute name.
- setNameFormat(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Assigns the name format for the attribute.
- setOaepParams(String) - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- setObject(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError
-
Assigns the name of the object that validation failed for.
- setPage(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- setPage(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The number of the page where the visible signature should appear.
- setParameters(SignResponseProcessingParameters) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Assigns the processing parameters giving directives about the processing.
- setPath(String) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the requested path.
- setPdfDocument(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
-
The contents of the PDF document that is to be prepared in Base64 encoded format.
- setPdfDocument(FileResource) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
The file resource containing the PDF document that holds the PDF signature page.
- setPerformEncryption(boolean) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
Tells whether the supplied sign message should be encrypted with
SignMessageParameters.getDisplayEntity()
as the recipient. - setPolicy(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
The policy under which the data held in this class may be used.
- setPolicy(String) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the policy to use.
- setProcessingRules(String) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
Optional processing rules used by the sign service to process sign data.
- setReference(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Assigns the unique reference for this image template.
- setRelayState(String) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Assigns the relayState (read from the RelayState POST parameter).
- setRelayState(String) - Method in class se.idsec.signservice.integration.SignRequestData
-
Assigns the relay state.
- setRequestedSignerAttributes(List<SignerIdentityAttributeValue>) - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
-
Assigns the list of identity attribute values that the sign requestor requires the authentication service (IdP) to validate and deliver (and the signature service to assert).
- setRequired(Boolean) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Assigns whether this attribute must be provided.
- setResource(String) - Method in class se.idsec.signservice.integration.core.FileResource
-
Assigns a resource string.
- setReturnDocumentReference(Boolean) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
A setting that tells that a document reference (
PreparedPdfDocument.getUpdatedPdfDocumentReference()
) should be returned instead of the updated document itself. - setReturnUrl(String) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the URL to which the user agent along with the sign response message should be directed after a signature operation.
- setRows(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
If it should be possible to add PDF sign images in several rows to this sign page document the
rows
attribute should assigned to the desired number of rows. - setScale(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- setScale(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The scale of the final visible signature image expressed as zoom percentage.
- setSignatureAlgorithm(String) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the algorithm identifier for the signature algorithm that should be used to sign the specified documents.
- setSignatureImageReference(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
A unique reference of the signature template image that is inserted into this PDF signature page.
- setSignaturePage(PdfSignaturePage) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
As an alternative to specifying a
signPageReference
(seePdfSignaturePagePreferences.setSignaturePageReference(String)
) the actual sign page can be provided in the preferences. - setSignaturePagePreferences(PdfSignaturePagePreferences) - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
-
The preferences of how to prepare the PDF document for a PDF signature page and signature image.
- setSignaturePageReference(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
Reference to a PDF signature page to be inserted (see
PdfSignaturePage.getId()
). - setSignaturePolicy(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
-
Assigns the signature policy (required for EPES).
- setSignedContent(String) - Method in class se.idsec.signservice.integration.document.SignedDocument
-
The signed document as a Base64-encoded byte string.
- setSignedDocuments(List<SignedDocument>) - Method in class se.idsec.signservice.integration.SignatureResult
-
Assigns the signed documents.
- setSignerAssertionInformation(SignerAssertionInformation) - Method in class se.idsec.signservice.integration.SignatureResult
-
Assigns information about the signer's "authentication for signature" that was part of the signature operation.
- setSignerAttributes(List<SignerIdentityAttribute>) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
-
Assigns the list of attribute names that refer to some, or all, attributes supplied in
AuthnRequirements.setRequestedSignerAttributes(List)
that are the requirements that the signer requires to be validated as part of the signature operation. - setSignerAttributes(List<SignerIdentityAttributeValue>) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Assigns the identity attributes for the signer.
- setSignerName(VisiblePdfSignatureUserInformation.SignerName) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
-
Assigns the name of the signer to be represented in the visible image.
- setSignMessage(String) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
-
The sign message (non encrypted) content according to specified mime type.
- setSignMessageParameters(SignMessageParameters) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the sign message parameters that is used to build the sign message element that is included in the SignRequest.
- setSignRequest(String) - Method in class se.idsec.signservice.integration.SignRequestData
-
Assigns the Base64-encoded SignRequest message that is to be posted to the signature service.
- setSignRequesterID(String) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the entityID of the entity that requests a signature.
- setSignResponse(String) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Assigns the Base64-encoded SignResponse message (read from the EidSignResponse POST parameter).
- setSources(List<SignerIdentityAttribute>) - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
-
Assigns the list of signer source attributes from where the sign service gets information in order to create the requested certificate attribute.
- setState(LinkedHashMap<String, ?>) - Method in class se.idsec.signservice.integration.core.RestClientSignatureState
-
Assigns the session state.
- setState(SignatureState) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
-
Assigns the signature state.
- setState(SignatureState) - Method in class se.idsec.signservice.integration.SignRequestData
-
Assigns the state for a signature operation.
- setStatus(int) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the HTTP status code.
- setSvgImageFile(FileResource) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Assigns the file resource that holds the SVG image file for this template.
- setTbsDocuments(List<TbsDocument>) - Method in class se.idsec.signservice.integration.SignRequestInput
-
Assigns the document(s) to be signed along with a per document signing requirements and parameters.
- setTemplateImageRef(String) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
A unique reference of the template image that should be by the SignService Integration Service when generating a PDF visible signature.
- setTimestamp(long) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the timestamp as milliseconds since epoch.
- setType(String) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Assigns the identity attribute type.
- setType(String) - Method in class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
Assigns the identity attribute type.
- setType(RequestedCertificateAttributeType) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
-
Assigns the attribute type.
- setUpdatedPdfDocument(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
If the PDF document passed to
ExtendedSignServiceIntegrationService.preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences)
was updated with a PDF signature page this property holds the updated PDf document (in its Base64 encoded form). - setUpdatedPdfDocumentReference(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
If
PdfSignaturePagePreferences.getReturnDocumentReference()
istrue
the updated document will be returned as a reference instead of via aPreparedPdfDocument.getUpdatedPdfDocument()
call. - setValidationError(SignServiceIntegrationErrorBody.ValidationError) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Assigns the validation error details.
- setValue(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Assigns the attribute value (in its string representation).
- setVisiblePdfSignatureRequirement(VisiblePdfSignatureRequirement) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
-
The resulting
VisiblePdfSignatureRequirement
object that should be passed as a property in theTbsDocument
holding the PDF document that is passed toSignServiceIntegrationService.createSignRequest(se.idsec.signservice.integration.SignRequestInput)
. - setVisiblePdfSignatureRequirement(VisiblePdfSignatureRequirement) - Method in class se.idsec.signservice.integration.document.TbsDocument
-
If the document that is to be signed is a PDF document, the sign requester may require the resulting PDF to have a "visible PDF signature".
- setVisiblePdfSignatureUserInformation(VisiblePdfSignatureUserInformation) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
-
The input regarding the user information that is to be used when generating a
VisiblePdfSignatureRequirement
object. - setWidth(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Assigns the width (in pixels) for the pixel image that is generated from the template (and inserted into the PDF visible signature flow).
- setXIncrement(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- setXmlSignatureLocation(XMLSignatureLocation) - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters
-
For XML documents, this method assigned where the signature should be inserted.
- setxPath(String) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Assigns the XPath expression for selecting the parent node (or
null
which means the the parent node is the document root element). - setXPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- setXPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The X coordinate position (in pixels) of the PDF visible signature image in the PDF document.
- setYIncrement(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- setYPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- setYPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
The Y coordinate position (in pixels) of the PDF visible signature image in the PDF document.
- signatureAlgorithm(String) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The algorithm identifier for the signature algorithm that should be used to sign the specified documents.
- SignatureDestinationType - Enum Class in se.idsec.signservice.integration.document
-
An enum that is used when stating how an XML signed document should be compiled.
- signatureImageReference - Variable in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
-
A unique reference of the signature template image that is inserted into this PDF signature page.
- signatureImageReference(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
-
A unique reference of the signature template image that is inserted into this PDF signature page.
- signaturePage(PdfSignaturePage) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
As an alternative to specifying a
signPageReference
(seePdfSignaturePagePreferences.setSignaturePageReference(String)
) the actual sign page can be provided in the preferences. - signaturePagePreferences(PdfSignaturePagePreferences) - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
-
The preferences of how to prepare the PDF document for a PDF signature page and signature image.
- signaturePageReference(String) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
Reference to a PDF signature page to be inserted (see
PdfSignaturePage.getId()
). - signaturePolicy(String) - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement.EtsiAdesRequirementBuilder
- SignatureResult - Class in se.idsec.signservice.integration
-
Representation of the result of a signature operation.
- SignatureResult() - Constructor for class se.idsec.signservice.integration.SignatureResult
-
Default constructor.
- SignatureResult(String, String, List<SignedDocument>, SignerAssertionInformation, Extension) - Constructor for class se.idsec.signservice.integration.SignatureResult
-
Constructor.
- SignatureResult.SignatureResultBuilder - Class in se.idsec.signservice.integration
-
Builder for
SignatureResult
objects. - SignatureState - Interface in se.idsec.signservice.integration.core
-
The
SignatureState
is used to represent the state of an ongoing signature operation. - signedContent(String) - Method in class se.idsec.signservice.integration.document.SignedDocument.SignedDocumentBuilder
-
The signed document as a Base64-encoded byte string.
- signedDocument(SignedDocument) - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
- SignedDocument - Class in se.idsec.signservice.integration.document
-
Represents a signed document.
- SignedDocument() - Constructor for class se.idsec.signservice.integration.document.SignedDocument
- SignedDocument(String, String, String, Extension) - Constructor for class se.idsec.signservice.integration.document.SignedDocument
- SignedDocument.SignedDocumentBuilder - Class in se.idsec.signservice.integration.document
-
Builder for
SignedDocument
objects. - signedDocuments(Collection<? extends SignedDocument>) - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
- SIGNER_NAME_FIELD_NAME - Static variable in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Constant for the name of the special purpose field "signerName".
- signerAssertionInformation(SignerAssertionInformation) - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
-
Contains information about the signer's "authentication for signature" that was part of the signature operation.
- SignerAssertionInformation - Class in se.idsec.signservice.integration.authentication
-
A representation of the assertion info for the signer's "authentication for signature" that was performed during a signature operation.
- SignerAssertionInformation() - Constructor for class se.idsec.signservice.integration.authentication.SignerAssertionInformation
-
Constructor.
- SignerAssertionInformation(List<SignerIdentityAttributeValue>, long, String, String, String, String, String, Extension) - Constructor for class se.idsec.signservice.integration.authentication.SignerAssertionInformation
- SignerAssertionInformation.SignerAssertionInformationBuilder - Class in se.idsec.signservice.integration.authentication
-
Builder for
SignerAssertionInformation
objects. - signerAttribute(SignerIdentityAttribute) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName.SignerNameBuilder
- signerAttribute(SignerIdentityAttributeValue) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
- signerAttributes(Collection<? extends SignerIdentityAttribute>) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName.SignerNameBuilder
- signerAttributes(Collection<? extends SignerIdentityAttributeValue>) - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
- SignerIdentityAttribute - Class in se.idsec.signservice.integration.authentication
-
Representation of a signer identity attribute.
- SignerIdentityAttribute() - Constructor for class se.idsec.signservice.integration.authentication.SignerIdentityAttribute
-
Default constructor.
- SignerIdentityAttribute(String, String) - Constructor for class se.idsec.signservice.integration.authentication.SignerIdentityAttribute
-
Constructor.
- SignerIdentityAttribute.SignerIdentityAttributeBuilder - Class in se.idsec.signservice.integration.authentication
-
Builder for
SignerIdentityAttribute
objects. - SignerIdentityAttributeValue - Class in se.idsec.signservice.integration.authentication
-
Representation of the value of a signer attribute.
- SignerIdentityAttributeValue() - Constructor for class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Default constructor.
- SignerIdentityAttributeValue(String, String, String, String, String) - Constructor for class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
-
Constructor.
- SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder - Class in se.idsec.signservice.integration.authentication
-
Builder for
SignerIdentityAttributeValue
objects. - signerName(VisiblePdfSignatureUserInformation.SignerName) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- signerName(VisiblePdfSignatureUserInformation.SignerName) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder
-
Name of the signer to be represented in the visible image.
- SignerName() - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
- SignerName(List<SignerIdentityAttribute>, String) - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
- SIGNING_TIME_FIELD_NAME - Static variable in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
-
Constant for the name of the special purpose field "signingTime".
- SigningCertificateRequirements - Class in se.idsec.signservice.integration.certificate
-
When sending a SignRequest, a sign requester specifies a set of requirements for the signature certificate that is generated by the sign service.
- SigningCertificateRequirements() - Constructor for class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Default constructor.
- SigningCertificateRequirements(CertificateType, List<CertificateAttributeMapping>, Extension) - Constructor for class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
-
Constructor.
- SigningCertificateRequirements.SigningCertificateRequirementsBuilder - Class in se.idsec.signservice.integration.certificate
-
Builder for
SigningCertificateRequirements
objects - signMessage(String) - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
-
The sign message (non encrypted) content according to specified mime type.
- SignMessageMimeType - Enum Class in se.idsec.signservice.integration.signmessage
-
Enum representing a MIME type for sign messages.
- signMessageParameters(SignMessageParameters) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The sign message parameters that is used to build the sign message element that is included in the SignRequest.
- SignMessageParameters - Class in se.idsec.signservice.integration.signmessage
-
A representation of sign message parameters.
- SignMessageParameters() - Constructor for class se.idsec.signservice.integration.signmessage.SignMessageParameters
- SignMessageParameters(String, boolean, String, Boolean, String) - Constructor for class se.idsec.signservice.integration.signmessage.SignMessageParameters
- SignMessageParameters.SignMessageParametersBuilder - Class in se.idsec.signservice.integration.signmessage
-
A builder for
SignMessageParameters
. - signRequest(String) - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
-
The Base64-encoded SignRequest message that is to be posted to the signature service.
- SignRequestData - Class in se.idsec.signservice.integration
-
Domain class representing the result of a
SignServiceIntegrationService.createSignRequest(SignRequestInput)
call. - SignRequestData() - Constructor for class se.idsec.signservice.integration.SignRequestData
-
Default constructor.
- SignRequestData(SignatureState, String, String, String, String, Extension) - Constructor for class se.idsec.signservice.integration.SignRequestData
-
Constructor.
- SignRequestData.SignRequestDataBuilder - Class in se.idsec.signservice.integration
-
Builder for
SignRequestData
objects. - signRequesterID(String) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
-
The entityID of the entity that requests a signature.
- SignRequestInput - Class in se.idsec.signservice.integration
-
Class that represents the input to a
SignServiceIntegrationService.createSignRequest(SignRequestInput)
operation. - SignRequestInput() - Constructor for class se.idsec.signservice.integration.SignRequestInput
-
Constructor.
- SignRequestInput(String, String, String, String, String, String, AuthnRequirements, SigningCertificateRequirements, List<TbsDocument>, SignMessageParameters, Extension) - Constructor for class se.idsec.signservice.integration.SignRequestInput
- SignRequestInput.SignRequestInputBuilder - Class in se.idsec.signservice.integration
-
Builder for
SignRequestInput
. - signResponse(String) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput.ProcessSignResponseInputBuilder
-
The Base64-encoded SignResponse message (from the EidSignResponse POST parameter).
- SignResponseCancelStatusException - Exception in se.idsec.signservice.integration
-
Dedicated exception class to represent a user cancel.
- SignResponseCancelStatusException() - Constructor for exception se.idsec.signservice.integration.SignResponseCancelStatusException
-
Constructor.
- SignResponseErrorStatusException - Exception in se.idsec.signservice.integration
-
Exception class that represents non-successful DSS operations.
- SignResponseErrorStatusException(String, String) - Constructor for exception se.idsec.signservice.integration.SignResponseErrorStatusException
-
Constructor.
- SignResponseErrorStatusException(String, String, String) - Constructor for exception se.idsec.signservice.integration.SignResponseErrorStatusException
-
Constructor.
- SignResponseProcessingParameters - Class in se.idsec.signservice.integration
-
Class representing the processing parameters for a call to
SignServiceIntegrationService.processSignResponse(String, String, se.idsec.signservice.integration.core.SignatureState, SignResponseProcessingParameters)
. - SignResponseProcessingParameters() - Constructor for class se.idsec.signservice.integration.SignResponseProcessingParameters
-
Default constructor.
- SignResponseProcessingParameters(XMLSignatureLocation, Extension) - Constructor for class se.idsec.signservice.integration.SignResponseProcessingParameters
-
Constructor.
- SignResponseProcessingParameters.SignResponseProcessingParametersBuilder - Class in se.idsec.signservice.integration
-
Builder for
SignResponseProcessingParameters
objects. - SignServiceIntegrationCategoryException - Exception in se.idsec.signservice.integration.core.error
-
Abstract class for exception that reports errors for a given category.
- SignServiceIntegrationCategoryException(ErrorCode.Code, String) - Constructor for exception se.idsec.signservice.integration.core.error.SignServiceIntegrationCategoryException
-
Constructor.
- SignServiceIntegrationCategoryException(ErrorCode.Code, String, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.SignServiceIntegrationCategoryException
-
Constructor.
- SignServiceIntegrationErrorBody - Class in se.idsec.signservice.integration.core.error
-
The
SignServiceIntegrationErrorBody
is a representation of a SignService Integration error message when the service is implemented as a REST service. - SignServiceIntegrationErrorBody() - Constructor for class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
Default constructor.
- SignServiceIntegrationErrorBody(int, long, String, SignServiceIntegrationErrorBody.ValidationError, SignServiceIntegrationErrorBody.DssError, String, String, String) - Constructor for class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody
-
All-args constructor.
- SignServiceIntegrationErrorBody.DssError - Class in se.idsec.signservice.integration.core.error
-
For DSS errors.
- SignServiceIntegrationErrorBody.DssError.DssErrorBuilder - Class in se.idsec.signservice.integration.core.error
- SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder - Class in se.idsec.signservice.integration.core.error
- SignServiceIntegrationErrorBody.ValidationError - Class in se.idsec.signservice.integration.core.error
-
Representation of validation errors.
- SignServiceIntegrationErrorBody.ValidationError.ValidationErrorBuilder - Class in se.idsec.signservice.integration.core.error
- SignServiceIntegrationException - Exception in se.idsec.signservice.integration.core.error
-
Base class for Sign Service Integration exceptions.
- SignServiceIntegrationException(ErrorCode.Code, String) - Constructor for exception se.idsec.signservice.integration.core.error.SignServiceIntegrationException
-
Constructor.
- SignServiceIntegrationException(ErrorCode.Code, String, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.SignServiceIntegrationException
-
Constructor.
- SignServiceIntegrationException(ErrorCode, String) - Constructor for exception se.idsec.signservice.integration.core.error.SignServiceIntegrationException
-
Constructor.
- SignServiceIntegrationException(ErrorCode, String, Throwable) - Constructor for exception se.idsec.signservice.integration.core.error.SignServiceIntegrationException
-
Constructor.
- SignServiceIntegrationService - Interface in se.idsec.signservice.integration
-
Interface describing the API for the SignService Integration Service.
- source(SignerIdentityAttribute) - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping.CertificateAttributeMappingBuilder
- sources(Collection<? extends SignerIdentityAttribute>) - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping.CertificateAttributeMappingBuilder
- state(SignatureState) - Method in class se.idsec.signservice.integration.ProcessSignResponseInput.ProcessSignResponseInputBuilder
-
The signature state.
- state(SignatureState) - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
-
State for a signature operation.
- status(int) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
The HTTP status code.
- SubjectAlternativeNameType - Enum Class in se.idsec.signservice.integration.certificate
-
An enum that represents the different name types that can be stored in an X.509 subject alternative name certificate extension.
- svgImageFile(FileResource) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
-
SVG image file that holds up the image template.
T
- tbsDocument(TbsDocument) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
- TbsDocument - Class in se.idsec.signservice.integration.document
-
Represents a document that is to be signed along with the per-document requirements and parameters.
- TbsDocument() - Constructor for class se.idsec.signservice.integration.document.TbsDocument
- TbsDocument(String, String, String, String, String, TbsDocument.EtsiAdesRequirement, VisiblePdfSignatureRequirement, Extension) - Constructor for class se.idsec.signservice.integration.document.TbsDocument
- TbsDocument.AdesType - Enum Class in se.idsec.signservice.integration.document
-
Enum reprenting an ETSI AdES format.
- TbsDocument.EtsiAdesRequirement - Class in se.idsec.signservice.integration.document
-
Representation of an ETSI AdES signature requirement.
- TbsDocument.EtsiAdesRequirement.EtsiAdesRequirementBuilder - Class in se.idsec.signservice.integration.document
-
Builder for
TbsDocument.EtsiAdesRequirement
. - TbsDocument.TbsDocumentBuilder - Class in se.idsec.signservice.integration.document
-
Builder for
TbsDocument
objects. - tbsDocuments(Collection<? extends TbsDocument>) - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
- templateImageRef(String) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- TEXT - Enum constant in enum class se.idsec.signservice.integration.signmessage.SignMessageMimeType
-
Mime type for text
- timestamp(long) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
The timestamp as milliseconds since epoch.
- toBuilder() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
- toBuilder() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute
- toBuilder() - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
- toBuilder() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
- toBuilder() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
- toBuilder() - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
- toBuilder() - Static method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
- toBuilder() - Method in class se.idsec.signservice.integration.document.TbsDocument
- toBuilder() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
- toBuilder() - Method in class se.idsec.signservice.integration.SignRequestInput
- toString() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements.AuthnRequirementsBuilder
- toString() - Method in class se.idsec.signservice.integration.authentication.AuthnRequirements
- toString() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation.SignerAssertionInformationBuilder
- toString() - Method in class se.idsec.signservice.integration.authentication.SignerAssertionInformation
- toString() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute.SignerIdentityAttributeBuilder
- toString() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute
- toString() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder
- toString() - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue
- toString() - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping.CertificateAttributeMappingBuilder
- toString() - Method in class se.idsec.signservice.integration.certificate.CertificateAttributeMapping
- toString() - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute
- toString() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements.SigningCertificateRequirementsBuilder
- toString() - Method in class se.idsec.signservice.integration.certificate.SigningCertificateRequirements
- toString() - Method in class se.idsec.signservice.integration.core.AbstractIdentityAttribute
- toString() - Method in class se.idsec.signservice.integration.core.error.ErrorCode
- toString() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.DssError.DssErrorBuilder
- toString() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
- toString() - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError.ValidationErrorBuilder
- toString() - Method in class se.idsec.signservice.integration.core.FileResource.FileResourceBuilder
- toString() - Method in class se.idsec.signservice.integration.core.FileResource
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignaturePageBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument.PreparedPdfDocumentBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
- toString() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
- toString() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName.SignerNameBuilder
- toString() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.SignerName
- toString() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
- toString() - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder
- toString() - Method in class se.idsec.signservice.integration.document.SignedDocument.SignedDocumentBuilder
- toString() - Method in class se.idsec.signservice.integration.document.SignedDocument
- toString() - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement.EtsiAdesRequirementBuilder
- toString() - Method in class se.idsec.signservice.integration.document.TbsDocument.EtsiAdesRequirement
- toString() - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
- toString() - Method in class se.idsec.signservice.integration.document.TbsDocument
- toString() - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
- toString() - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.XMLSignatureLocationBuilder
- toString() - Method in class se.idsec.signservice.integration.ProcessSignResponseInput.ProcessSignResponseInputBuilder
- toString() - Method in class se.idsec.signservice.integration.ProcessSignResponseInput
- toString() - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters.RSAOAEPParametersBuilder
- toString() - Method in class se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters
- toString() - Method in class se.idsec.signservice.integration.SignatureResult.SignatureResultBuilder
- toString() - Method in class se.idsec.signservice.integration.SignatureResult
- toString() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters.SignMessageParametersBuilder
- toString() - Method in class se.idsec.signservice.integration.signmessage.SignMessageParameters
- toString() - Method in class se.idsec.signservice.integration.SignRequestData.SignRequestDataBuilder
- toString() - Method in class se.idsec.signservice.integration.SignRequestData
- toString() - Method in class se.idsec.signservice.integration.SignRequestInput.SignRequestInputBuilder
- toString() - Method in class se.idsec.signservice.integration.SignRequestInput
- toString() - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters.SignResponseProcessingParametersBuilder
- toString() - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters
- type - Variable in class se.idsec.signservice.integration.core.AbstractIdentityAttribute
-
The type of attribute.
- type(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttribute.SignerIdentityAttributeBuilder
- type(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder
- type(RequestedCertificateAttributeType) - Method in class se.idsec.signservice.integration.certificate.RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
-
Adds the attribute type.
U
- UNIFORM_RESOURCE_IDENTIFIER - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
An URI.
- updatedPdfDocument(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument.PreparedPdfDocumentBuilder
-
If the PDF document passed to
ExtendedSignServiceIntegrationService.preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences)
was updated with a PDF signature page this property holds the updated PDf document (in its Base64 encoded form). - updatedPdfDocumentReference(String) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument.PreparedPdfDocumentBuilder
-
If
PdfSignaturePagePreferences.getReturnDocumentReference()
istrue
the updated document will be returned as a reference instead of via aPreparedPdfDocument.getUpdatedPdfDocument()
call.
V
- validationError(SignServiceIntegrationErrorBody.ValidationError) - Method in class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.SignServiceIntegrationErrorBodyBuilder
-
Validation error details.
- ValidationError() - Constructor for class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError
-
Default constructor.
- ValidationError(String, Map<String, String>) - Constructor for class se.idsec.signservice.integration.core.error.SignServiceIntegrationErrorBody.ValidationError
-
Constructor.
- value(String) - Method in class se.idsec.signservice.integration.authentication.SignerIdentityAttributeValue.SignerIdentityAttributeValueBuilder
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.certificate.CertificateType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.certificate.RequestedCertificateAttributeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.document.DocumentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.document.SignatureDestinationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.document.TbsDocument.AdesType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.ChildPosition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.idsec.signservice.integration.signmessage.SignMessageMimeType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class se.idsec.signservice.integration.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.idsec.signservice.integration.certificate.RequestedCertificateAttributeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.idsec.signservice.integration.document.DocumentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.idsec.signservice.integration.document.SignatureDestinationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.idsec.signservice.integration.document.TbsDocument.AdesType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.ChildPosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.idsec.signservice.integration.signmessage.SignMessageMimeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visiblePdfSignatureRequirement(VisiblePdfSignatureRequirement) - Method in class se.idsec.signservice.integration.document.pdf.PreparedPdfDocument.PreparedPdfDocumentBuilder
-
The resulting
VisiblePdfSignatureRequirement
object that should be passed as a property in theTbsDocument
holding the PDF document that is passed toSignServiceIntegrationService.createSignRequest(se.idsec.signservice.integration.SignRequestInput)
. - visiblePdfSignatureRequirement(VisiblePdfSignatureRequirement) - Method in class se.idsec.signservice.integration.document.TbsDocument.TbsDocumentBuilder
-
If the document that is to be signed is a PDF document, the sign requester may require the resulting PDF to have a "visible PDF signature".
- VisiblePdfSignatureRequirement - Class in se.idsec.signservice.integration.document.pdf
-
Class that represents the requirement for including a visible indication stating that a PDF document has been signed, and by whom.
- VisiblePdfSignatureRequirement() - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
- VisiblePdfSignatureRequirement(String, Integer, Integer, Integer, Integer) - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
- VisiblePdfSignatureRequirement(VisiblePdfSignatureUserInformation) - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
-
Constructor that accepts a
VisiblePdfSignatureUserInformation
object and initializes the properties from this object. - VisiblePdfSignatureRequirement(VisiblePdfSignatureUserInformation.SignerName, Map<String, String>, Extension, String, Integer, Integer, Integer, Integer) - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement
- VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
VisiblePdfSignatureRequirement
objects. - visiblePdfSignatureUserInformation(VisiblePdfSignatureUserInformation) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePagePreferences.PdfSignaturePagePreferencesBuilder
-
The input regarding the user information that is to be used when generating a
VisiblePdfSignatureRequirement
object. - VisiblePdfSignatureUserInformation - Class in se.idsec.signservice.integration.document.pdf
-
Representation of the user information that is injected into a PDF signature image.
- VisiblePdfSignatureUserInformation() - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
- VisiblePdfSignatureUserInformation(VisiblePdfSignatureUserInformation.SignerName, Map<String, String>, Extension) - Constructor for class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation
- VisiblePdfSignatureUserInformation.SignerName - Class in se.idsec.signservice.integration.document.pdf
-
Class representing the input needed to display the signer name in a visible PDF signature.
- VisiblePdfSignatureUserInformation.SignerName.SignerNameBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
SignerName
objects. - VisiblePdfSignatureUserInformation.VisiblePdfSignatureUserInformationBuilder - Class in se.idsec.signservice.integration.document.pdf
-
Builder for
VisiblePdfSignatureUserInformation
objects.
W
- width(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate.PdfSignatureImageTemplateBuilder
-
The width (in pixels) for the pixel image that is generated from the template (and inserted into the PDF visible signature flow).
X
- X400_ADDRESS - Enum constant in enum class se.idsec.signservice.integration.certificate.SubjectAlternativeNameType
-
X.400 address, see X.400.
- xIncrement(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- XML - Enum constant in enum class se.idsec.signservice.integration.document.DocumentType
-
XML document.
- XML_NODE_LOCATION - Enum constant in enum class se.idsec.signservice.integration.document.SignatureDestinationType
-
The value "first" or "last" to specify the signature node location within the parent node.
- XML_PARENT_XPATH - Enum constant in enum class se.idsec.signservice.integration.document.SignatureDestinationType
-
XPath expression for the parent node under which the signature should be inserted.
- XML_SCHEMA - Enum constant in enum class se.idsec.signservice.integration.document.SignatureDestinationType
-
A Base64 encoded XML Schema for the signed XML document
- XML_SCHEMA_NS - Enum constant in enum class se.idsec.signservice.integration.document.SignatureDestinationType
-
An XML Schema name space URI for the signed XML document
- xmlSignatureLocation(XMLSignatureLocation) - Method in class se.idsec.signservice.integration.SignResponseProcessingParameters.SignResponseProcessingParametersBuilder
-
If an XML document is signed, the caller has the possibility to control where in the document the
ds:Signature
element should be inserted. - XMLSignatureLocation - Class in se.idsec.signservice.integration.document.xml
-
Tells where in an XML document the signature should be inserted.
- XMLSignatureLocation() - Constructor for class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Default constructor.
- XMLSignatureLocation(String, String, Extension) - Constructor for class se.idsec.signservice.integration.document.xml.XMLSignatureLocation
-
Constructor.
- XMLSignatureLocation.ChildPosition - Enum Class in se.idsec.signservice.integration.document.xml
-
Enum for indicating the insertion point within a selected parent node.
- XMLSignatureLocation.XMLSignatureLocationBuilder - Class in se.idsec.signservice.integration.document.xml
-
Builder for
XMLSignatureLocation
objects. - xPath(String) - Method in class se.idsec.signservice.integration.document.xml.XMLSignatureLocation.XMLSignatureLocationBuilder
-
The XPath expression for selecting the parent node (or
null
which means the the parent node is the document root element). - xPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- xPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
Y
- yIncrement(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- yPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.PdfSignaturePage.PdfSignatureImagePlacementConfiguration.PdfSignatureImagePlacementConfigurationBuilder
- yPosition(Integer) - Method in class se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureRequirement.VisiblePdfSignatureRequirementBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PdfSignatureImageTemplate.setSvgImageFile(FileResource)
instead