Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

AbstractActiveModule - Class in com.helger.as2lib.processor.module
Abstract base implementation for IProcessorActiveModule derived from AbstractProcessorModule.
AbstractActiveModule() - Constructor for class com.helger.as2lib.processor.module.AbstractActiveModule
 
AbstractActiveNetModule - Class in com.helger.as2lib.processor.receiver
 
AbstractActiveNetModule() - Constructor for class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
AbstractActiveNetModule.ConnectionThread - Class in com.helger.as2lib.processor.receiver
 
AbstractActiveNetModule.MainThread - Class in com.helger.as2lib.processor.receiver
 
AbstractActivePollingModule - Class in com.helger.as2lib.processor.receiver
 
AbstractActivePollingModule() - Constructor for class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
AbstractActiveReceiverModule - Class in com.helger.as2lib.processor.receiver
 
AbstractActiveReceiverModule() - Constructor for class com.helger.as2lib.processor.receiver.AbstractActiveReceiverModule
 
AbstractActiveResenderModule - Class in com.helger.as2lib.processor.resender
Base class for an active resender module.
AbstractActiveResenderModule() - Constructor for class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
 
AbstractBaseMessage - Class in com.helger.as2lib.message
Base implementation of IBaseMessage as the base class for AbstractMessage and AbstractMessageMDN.
AbstractBaseMessage() - Constructor for class com.helger.as2lib.message.AbstractBaseMessage
 
AbstractCertificateFactory - Class in com.helger.as2lib.cert
Abstract implementation of ICertificateFactory.
AbstractCertificateFactory() - Constructor for class com.helger.as2lib.cert.AbstractCertificateFactory
 
AbstractDirectoryPollingModule - Class in com.helger.as2lib.processor.receiver
 
AbstractDirectoryPollingModule() - Constructor for class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
AbstractDynamicComponent - Class in com.helger.as2lib
Abstract implementation of IDynamicComponent.
AbstractDynamicComponent() - Constructor for class com.helger.as2lib.AbstractDynamicComponent
 
AbstractHttpSenderModule - Class in com.helger.as2lib.processor.sender
Abstract HTTP based sender module
AbstractHttpSenderModule() - Constructor for class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
 
AbstractMessage - Class in com.helger.as2lib.message
Abstract base implementation of the IMessage interface.
AbstractMessage() - Constructor for class com.helger.as2lib.message.AbstractMessage
 
AbstractMessageMDN - Class in com.helger.as2lib.message
 
AbstractMessageMDN(IMessage) - Constructor for class com.helger.as2lib.message.AbstractMessageMDN
 
AbstractMessageProcessor - Class in com.helger.as2lib.processor
Abstract empty implementation of IMessageProcessor.
AbstractMessageProcessor() - Constructor for class com.helger.as2lib.processor.AbstractMessageProcessor
 
AbstractParameterParser - Class in com.helger.as2lib.params
 
AbstractParameterParser() - Constructor for class com.helger.as2lib.params.AbstractParameterParser
 
AbstractPartnershipFactory - Class in com.helger.as2lib.partner
Abstract IPartnershipFactory implementation using PartnershipMap as the underlying data storage object.
AbstractPartnershipFactory() - Constructor for class com.helger.as2lib.partner.AbstractPartnershipFactory
 
AbstractPartnershipFactoryWithPartners - Class in com.helger.as2lib.partner.xml
Abstract IPartnershipFactoryWithPartners implementation based on AbstractPartnershipFactory using PartnerMap as the underlying data storage object for the partners.
AbstractPartnershipFactoryWithPartners() - Constructor for class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
AbstractProcessorModule - Class in com.helger.as2lib.processor.module
Abstract implementation of IProcessorModule based on AbstractDynamicComponent.
AbstractProcessorModule() - Constructor for class com.helger.as2lib.processor.module.AbstractProcessorModule
 
AbstractReceiverHandler - Class in com.helger.as2lib.processor.receiver.net
Abstract base class for Message and MDN receive handlers.
AbstractReceiverHandler() - Constructor for class com.helger.as2lib.processor.receiver.net.AbstractReceiverHandler
 
AbstractResenderModule - Class in com.helger.as2lib.processor.resender
Base class for a non-active resender module.
AbstractResenderModule() - Constructor for class com.helger.as2lib.processor.resender.AbstractResenderModule
 
AbstractSenderModule - Class in com.helger.as2lib.processor.sender
 
AbstractSenderModule() - Constructor for class com.helger.as2lib.processor.sender.AbstractSenderModule
 
AbstractStorageModule - Class in com.helger.as2lib.processor.storage
 
AbstractStorageModule(String) - Constructor for class com.helger.as2lib.processor.storage.AbstractStorageModule
 
ACTION_AUTOMATIC_ACTION - Static variable in class com.helger.as2lib.disposition.DispositionType
 
add(String, AbstractParameterParser) - Method in class com.helger.as2lib.params.CompositeParameters
 
addAllAttributes(Map<String, String>) - Method in class com.helger.as2lib.partner.Partnership
Add all provided attributes. existing attributes are not altered.
addCertificate(String, X509Certificate, boolean) - Method in class com.helger.as2lib.cert.CertificateFactory
 
addCertificate(String, X509Certificate, boolean) - Method in interface com.helger.as2lib.cert.IAliasedCertificateFactory
 
addComponent(String, IDynamicComponent) - Method in class com.helger.as2lib.session.AS2Session
 
addComponent(String, IDynamicComponent) - Method in interface com.helger.as2lib.session.IAS2Session
Registers a component to a specified ID.
addModule(IProcessorModule) - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
addModule(IProcessorModule) - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
addPartner(Partner) - Method in class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
addPartner(Partner) - Method in interface com.helger.as2lib.partner.xml.IPartnershipFactoryWithPartners
Add a partner.
addPartner(Partner) - Method in class com.helger.as2lib.partner.xml.PartnerMap
 
addPartnership(Partnership) - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
addPartnership(Partnership) - Method in interface com.helger.as2lib.partner.IPartnershipFactory
Add a partnership.
addPartnership(Partnership) - Method in class com.helger.as2lib.partner.PartnershipMap
Add a new partnership.
addPrivateKey(String, Key, String) - Method in class com.helger.as2lib.cert.CertificateFactory
 
addPrivateKey(String, Key, String) - Method in interface com.helger.as2lib.cert.IAliasedCertificateFactory
 
addReceiverIDs(Map<String, String>) - Method in class com.helger.as2lib.partner.Partnership
Add all receiver IDs provided in the passed map.
addSenderIDs(Map<String, String>) - Method in class com.helger.as2lib.partner.Partnership
Add all sender IDs provided in the passed map.
addSource(String, Object) - Method in exception com.helger.as2lib.exception.OpenAS2Exception
 
applyDataOntoMimeBodyPart(MimeBodyPart) - Method in class com.helger.as2lib.client.AS2ClientRequest
 
AS2Client - Class in com.helger.as2lib.client
A simple client that allows for sending AS2 Messages and retrieving of synchronous MDNs.
AS2Client() - Constructor for class com.helger.as2lib.client.AS2Client
 
AS2ClientRequest - Class in com.helger.as2lib.client
This class represents the content of an AS2 client request.
AS2ClientRequest(String) - Constructor for class com.helger.as2lib.client.AS2ClientRequest
 
AS2ClientResponse - Class in com.helger.as2lib.client
This class contains the basic content that was received from an AS2 server as a response.
AS2ClientResponse() - Constructor for class com.helger.as2lib.client.AS2ClientResponse
Default constructor.
AS2ClientSettings - Class in com.helger.as2lib.client
Settings object for a message delivery.
AS2ClientSettings() - Constructor for class com.helger.as2lib.client.AS2ClientSettings
 
AS2DateHelper - Class in com.helger.as2lib.util
 
AS2DirectoryPollingModule - Class in com.helger.as2lib.processor.receiver
 
AS2DirectoryPollingModule() - Constructor for class com.helger.as2lib.processor.receiver.AS2DirectoryPollingModule
 
AS2Helper - Class in com.helger.as2lib.util
 
AS2HttpClient - Class in com.helger.as2lib.util.http
Http connection, Implemented as HttpClient.
AS2HttpClient(String, int, int, EHttpMethod, Proxy, SSLContext, HostnameVerifier) - Constructor for class com.helger.as2lib.util.http.AS2HttpClient
 
AS2HttpHeaderWrapperHttpURLConnection - Class in com.helger.as2lib.util.http
Implementation of IAS2HttpHeaderWrapper for HttpURLConnection of HttpClient.
AS2HttpHeaderWrapperHttpURLConnection(IAS2HttpConnection) - Constructor for class com.helger.as2lib.util.http.AS2HttpHeaderWrapperHttpURLConnection
 
AS2HttpHeaderWrapperHttpURLConnection(IAS2HttpConnection, IHTTPOutgoingDumper) - Constructor for class com.helger.as2lib.util.http.AS2HttpHeaderWrapperHttpURLConnection
Constructor with debug support
AS2HttpHelper - Class in com.helger.as2lib.util
 
AS2HttpResponseHandlerSocket - Class in com.helger.as2lib.util.http
An implementation of IAS2HttpResponseHandler that writes an HTTP 1.1 response directly to a Socket.
AS2HttpResponseHandlerSocket(Socket) - Constructor for class com.helger.as2lib.util.http.AS2HttpResponseHandlerSocket
 
AS2HttpURLConnection - Class in com.helger.as2lib.util.http
AS2 Http connection, Implemented as HttpURLConnection.
AS2HttpURLConnection(HttpURLConnection) - Constructor for class com.helger.as2lib.util.http.AS2HttpURLConnection
 
AS2InputStreamProviderSocket - Class in com.helger.as2lib.util.http
Implementation of IAS2InputStreamProvider based on a Socket InputStream.
AS2InputStreamProviderSocket(Socket) - Constructor for class com.helger.as2lib.util.http.AS2InputStreamProviderSocket
Constructor
AS2InputStreamProviderSocket(Socket, boolean) - Constructor for class com.helger.as2lib.util.http.AS2InputStreamProviderSocket
Constructor
AS2IOHelper - Class in com.helger.as2lib.util
 
AS2KeyStoreHelper - Class in com.helger.as2lib.util.cert
KeyStore reader and write class
AS2MDNReceiverHandler - Class in com.helger.as2lib.processor.receiver.net
 
AS2MDNReceiverHandler(AS2MDNReceiverModule) - Constructor for class com.helger.as2lib.processor.receiver.net.AS2MDNReceiverHandler
 
AS2MDNReceiverModule - Class in com.helger.as2lib.processor.receiver
 
AS2MDNReceiverModule() - Constructor for class com.helger.as2lib.processor.receiver.AS2MDNReceiverModule
 
AS2Message - Class in com.helger.as2lib.message
 
AS2Message() - Constructor for class com.helger.as2lib.message.AS2Message
 
AS2MessageMDN - Class in com.helger.as2lib.message
 
AS2MessageMDN(AS2Message) - Constructor for class com.helger.as2lib.message.AS2MessageMDN
 
AS2ReceiverHandler - Class in com.helger.as2lib.processor.receiver.net
 
AS2ReceiverHandler(AS2ReceiverModule) - Constructor for class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
 
AS2ReceiverModule - Class in com.helger.as2lib.processor.receiver
 
AS2ReceiverModule() - Constructor for class com.helger.as2lib.processor.receiver.AS2ReceiverModule
 
AS2SenderModule - Class in com.helger.as2lib.processor.sender
AS2 sender module to send AS2 messages out.
AS2SenderModule() - Constructor for class com.helger.as2lib.processor.sender.AS2SenderModule
 
AS2Session - Class in com.helger.as2lib.session
Default implementation of IAS2Session
AS2Session() - Constructor for class com.helger.as2lib.session.AS2Session
Constructor
AS2XMLHelper - Class in com.helger.as2lib.util
 
AsynchMDNSenderModule - Class in com.helger.as2lib.processor.sender
 
AsynchMDNSenderModule() - Constructor for class com.helger.as2lib.processor.sender.AsynchMDNSenderModule
 
AsyncMessageProcessor - Class in com.helger.as2lib.processor
An implementation of AbstractMessageProcessor that uses a separate thread for performing the main actions.
AsyncMessageProcessor() - Constructor for class com.helger.as2lib.processor.AsyncMessageProcessor
 
ATTR_ADDRESS - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
ATTR_CHARSET - Static variable in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
ATTR_CONNECT_TIMEOUT - Static variable in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
Attribute name for connection timeout in milliseconds
ATTR_DEFAULTS - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_DELIMITERS - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_DISABLE_BACKUP - Static variable in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
ATTR_ERROR_DIRECTORY - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
ATTR_ERROR_DIRECTORY - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_ERROR_DIRECTORY - Static variable in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
ATTR_ERROR_FORMAT - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
ATTR_ERROR_STORE_BODY - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
ATTR_FILENAME - Static variable in class com.helger.as2lib.cert.CertificateFactory
 
ATTR_FILENAME - Static variable in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
ATTR_FILENAME - Static variable in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
ATTR_FORMAT - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_HEADER - Static variable in class com.helger.as2lib.processor.storage.MessageFileModule
 
ATTR_LARGE_FILE_SUPPORT_ON - Static variable in class com.helger.as2lib.params.MessageParameters
Attributes for large file support, i.e. avoid holding all file data in memory
ATTR_MIMETYPE - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_OUTBOX_DIRECTORY - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_PASSWORD - Static variable in class com.helger.as2lib.cert.CertificateFactory
 
ATTR_POLLING_INTERVAL - Static variable in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
ATTR_POLLING_INTERVAL_SECONDS - Static variable in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
The polling interval in seconds
ATTR_PORT - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
ATTR_PROTOCOL - Static variable in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
ATTR_READ_TIMEOUT - Static variable in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
Attribute name for read timeout in milliseconds
ATTR_RESEND_DELAY_SECONDS - Static variable in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
The resend delay in seconds
ATTR_RESEND_DIRECTORY - Static variable in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
ATTR_SAVE_CHANGES_TO_FILE - Static variable in class com.helger.as2lib.cert.CertificateFactory
 
ATTR_SENDFILENAME - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_SENT_DIRECTORY - Static variable in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ATTR_STORED_FILE_NAME - Static variable in class com.helger.as2lib.params.MessageParameters
 
ATTR_TEMPDIR - Static variable in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
ATTR_TYPE - Static variable in class com.helger.as2lib.cert.CertificateFactory
Key store type; since 4.0.0
ATTRIBUTE_MIC - Static variable in class com.helger.as2lib.message.AS2Message
Optional attribute storing the created MIC (see #74)
ATTRIBUTE_RECEIVED - Static variable in class com.helger.as2lib.message.AS2Message
Indicator whether the message was received (or created)
ATTRIBUTE_RECEIVED_COMPRESSED - Static variable in class com.helger.as2lib.message.AS2Message
 
ATTRIBUTE_RECEIVED_ENCRYPTED - Static variable in class com.helger.as2lib.message.AS2Message
 
ATTRIBUTE_RECEIVED_SIGNED - Static variable in class com.helger.as2lib.message.AS2Message
 
attrs() - Method in class com.helger.as2lib.AbstractDynamicComponent
 
attrs() - Method in interface com.helger.as2lib.IDynamicComponent
 
attrs() - Method in class com.helger.as2lib.message.AbstractBaseMessage
 
attrs() - Method in interface com.helger.as2lib.message.IBaseMessage
 

B

BCCryptoHelper - Class in com.helger.as2lib.crypto
Implementation of ICryptoHelper based on BouncyCastle.
BCCryptoHelper() - Constructor for class com.helger.as2lib.crypto.BCCryptoHelper
 
beforeSend(AS2ClientSettings, AS2Session, IMessage) - Method in class com.helger.as2lib.client.AS2Client
Callback method that is invoked before the main sending.
buildPartnership(AS2ClientSettings) - Method in class com.helger.as2lib.client.AS2Client
Create a new Partnership object that is later used for message creation.

C

calculateAndStoreMIC(AS2Message) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
From RFC 4130 section 7.3.1: For any signed messages, the MIC to be returned is calculated on the RFC1767/RFC3023 MIME header and content.
calculateMIC(MimeBodyPart, ECryptoAlgorithmSign, boolean) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
calculateMIC(MimeBodyPart, ECryptoAlgorithmSign, boolean) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
Calculate the MIC
canHandle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
 
canHandle(String, IMessage, Map<String, Object>) - Method in interface com.helger.as2lib.processor.module.IProcessorModule
 
canHandle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
canHandle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.resender.ImmediateResenderModule
 
canHandle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
canHandle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
 
canHandle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.sender.AsynchMDNSenderModule
 
canHandle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
CAS2Header - Class in com.helger.as2lib.util
 
CAS2Info - Class in com.helger.as2lib
Global information constants.
CertificateException - Exception in com.helger.as2lib.util.cert
Exceptions for certificate handling
CertificateException() - Constructor for exception com.helger.as2lib.util.cert.CertificateException
 
CertificateException(String) - Constructor for exception com.helger.as2lib.util.cert.CertificateException
 
CertificateException(String, Throwable) - Constructor for exception com.helger.as2lib.util.cert.CertificateException
 
CertificateException(Throwable) - Constructor for exception com.helger.as2lib.util.cert.CertificateException
 
CertificateExistsException - Exception in com.helger.as2lib.cert
 
CertificateExistsException(String) - Constructor for exception com.helger.as2lib.cert.CertificateExistsException
 
CertificateFactory - Class in com.helger.as2lib.cert
An implementation of a file-based certificate factory using a custom key store type.
CertificateFactory() - Constructor for class com.helger.as2lib.cert.CertificateFactory
 
CertificateNotFoundException - Exception in com.helger.as2lib.cert
 
CertificateNotFoundException(ECertificatePartnershipType, Partnership) - Constructor for exception com.helger.as2lib.cert.CertificateNotFoundException
 
CertificateNotFoundException(ECertificatePartnershipType, String) - Constructor for exception com.helger.as2lib.cert.CertificateNotFoundException
 
CertificateNotFoundException(X509Certificate) - Constructor for exception com.helger.as2lib.cert.CertificateNotFoundException
 
CFileAttribute - Class in com.helger.as2lib.processor
 
checkAsyncMDN(AS2Message) - Method in class com.helger.as2lib.processor.receiver.net.AS2MDNReceiverHandler
verify if the mic is matched.
checkFile(File) - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
checkRequired(AS2Message) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
 
checkValue(Serializable, String, Object) - Static method in exception com.helger.as2lib.params.InvalidParameterException
 
ChunkedInputStream - Class in com.helger.as2lib.util.http
Stream to read a chuncked body stream.
ChunkedInputStream(InputStream) - Constructor for class com.helger.as2lib.util.http.ChunkedInputStream
 
clearCertificates() - Method in class com.helger.as2lib.cert.CertificateFactory
 
clearCertificates() - Method in interface com.helger.as2lib.cert.IAliasedCertificateFactory
 
clearCertificates() - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
clearCertificates() - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
close() - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
close() - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
Close the dumper.
close() - Method in class com.helger.as2lib.util.http.TempSharedFileInputStream
close - Do nothing, to prevent early close, as the cryptographic processing stages closes their input stream
closeAll() - Method in class com.helger.as2lib.util.http.TempSharedFileInputStream
closeAll - closes the input stream, and deletes the backing file
CNetAttribute - Class in com.helger.as2lib.processor
 
com.helger.as2lib - package com.helger.as2lib
 
com.helger.as2lib.cert - package com.helger.as2lib.cert
 
com.helger.as2lib.client - package com.helger.as2lib.client
 
com.helger.as2lib.crypto - package com.helger.as2lib.crypto
 
com.helger.as2lib.disposition - package com.helger.as2lib.disposition
 
com.helger.as2lib.exception - package com.helger.as2lib.exception
 
com.helger.as2lib.message - package com.helger.as2lib.message
 
com.helger.as2lib.params - package com.helger.as2lib.params
 
com.helger.as2lib.partner - package com.helger.as2lib.partner
 
com.helger.as2lib.partner.xml - package com.helger.as2lib.partner.xml
 
com.helger.as2lib.processor - package com.helger.as2lib.processor
 
com.helger.as2lib.processor.module - package com.helger.as2lib.processor.module
 
com.helger.as2lib.processor.receiver - package com.helger.as2lib.processor.receiver
 
com.helger.as2lib.processor.receiver.net - package com.helger.as2lib.processor.receiver.net
 
com.helger.as2lib.processor.resender - package com.helger.as2lib.processor.resender
 
com.helger.as2lib.processor.sender - package com.helger.as2lib.processor.sender
 
com.helger.as2lib.processor.storage - package com.helger.as2lib.processor.storage
 
com.helger.as2lib.session - package com.helger.as2lib.session
 
com.helger.as2lib.util - package com.helger.as2lib.util
 
com.helger.as2lib.util.cert - package com.helger.as2lib.util.cert
 
com.helger.as2lib.util.dump - package com.helger.as2lib.util.dump
 
com.helger.as2lib.util.http - package com.helger.as2lib.util.http
 
com.helger.as2lib.util.javamail - package com.helger.as2lib.util.javamail
 
compareIDs(IStringMap, IStringMap) - Method in class com.helger.as2lib.partner.Partnership
Check if all values from the left side are also present on the right side.
COMPONENT_ID_CERTIFICATE_FACTORY - Static variable in class com.helger.as2lib.session.AS2Session
 
COMPONENT_ID_MESSAGE_PROCESSOR - Static variable in class com.helger.as2lib.session.AS2Session
 
COMPONENT_ID_PARTNERSHIP_FACTORY - Static variable in class com.helger.as2lib.session.AS2Session
 
ComponentDuplicateException - Exception in com.helger.as2lib.session
Exception to be thrown from AS2Session if a component with the specified ID is already registered.
ComponentDuplicateException(String) - Constructor for exception com.helger.as2lib.session.ComponentDuplicateException
 
ComponentNotFoundException - Exception in com.helger.as2lib.session
Thrown from AS2Session if a component was not present.
ComponentNotFoundException(String) - Constructor for exception com.helger.as2lib.session.ComponentNotFoundException
 
CompositeParameters - Class in com.helger.as2lib.params
 
CompositeParameters(boolean) - Constructor for class com.helger.as2lib.params.CompositeParameters
 
CompositeParameters(boolean, Map<String, ? extends AbstractParameterParser>) - Constructor for class com.helger.as2lib.params.CompositeParameters
 
COMPRESS_AFTER_SIGNING - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Value for CPartnershipIDs.PA_COMPRESSION_MODE: compress after sign
COMPRESS_BEFORE_SIGNING - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Value for CPartnershipIDs.PA_COMPRESSION_MODE: compress before sign
compressMimeBodyPart(MimeBodyPart, ECompressionType, EContentTransferEncoding) - Static method in class com.helger.as2lib.processor.sender.AS2SenderModule
 
ConnectionThread(AbstractActiveNetModule, Socket) - Constructor for class com.helger.as2lib.processor.receiver.AbstractActiveNetModule.ConnectionThread
 
containsHeader(String) - Method in interface com.helger.as2lib.message.IBaseMessage
 
containsReceiverAS2ID() - Method in class com.helger.as2lib.partner.Partnership
 
containsReceiverEmail() - Method in class com.helger.as2lib.partner.Partnership
 
containsReceiverID(String) - Method in class com.helger.as2lib.partner.Partnership
Check if an arbitrary receiver ID is present.
containsReceiverX509Alias() - Method in class com.helger.as2lib.partner.Partnership
 
containsSenderAS2ID() - Method in class com.helger.as2lib.partner.Partnership
 
containsSenderEmail() - Method in class com.helger.as2lib.partner.Partnership
 
containsSenderID(String) - Method in class com.helger.as2lib.partner.Partnership
Check if an arbitrary sender ID is present.
containsSenderX509Alias() - Method in class com.helger.as2lib.partner.Partnership
 
copy(InputStream, OutputStream) - Static method in class com.helger.as2lib.util.AS2IOHelper
 
copyFrom(Partnership) - Method in class com.helger.as2lib.partner.Partnership
Set all fields of this partnership with the data from the provided partnership.
CPartnershipIDs - Class in com.helger.as2lib.partner
Partnership IDs and attribute names.
createAcceptSocket() - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule.MainThread
 
createAS2MessageObj() - Method in class com.helger.as2lib.client.AS2Client
 
createCertificateFactory() - Method in class com.helger.as2lib.client.AS2Client
 
createComponent(IMicroElement, Class<T>, IAS2Session, String) - Static method in class com.helger.as2lib.util.AS2XMLHelper
 
createError(String) - Static method in class com.helger.as2lib.disposition.DispositionType
 
createFromString(String) - Static method in class com.helger.as2lib.disposition.DispositionOptions
Parse Strings like signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha1
createFromString(String) - Static method in class com.helger.as2lib.disposition.DispositionType
 
createHandler() - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
createHandler() - Method in class com.helger.as2lib.processor.receiver.AS2MDNReceiverModule
 
createHandler() - Method in class com.helger.as2lib.processor.receiver.AS2ReceiverModule
 
createHostnameVerifier() - Method in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
Get the hostname verifier to be used.
createMDN(IAS2Session, AS2Message, DispositionType, String) - Static method in class com.helger.as2lib.util.AS2Helper
Create a new MDN
createMDNData(IAS2Session, IMessageMDN, boolean, boolean, ECryptoAlgorithmSign, boolean) - Static method in class com.helger.as2lib.util.AS2Helper
Create and fill the Mdn parameter
createMessage(Partnership, AS2ClientRequest) - Method in class com.helger.as2lib.client.AS2Client
 
createMessage() - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
createMessage() - Method in class com.helger.as2lib.processor.receiver.AS2DirectoryPollingModule
 
createMessage(Socket) - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
Create a new message and record the source ip and port
createNewKeyStore(EKeyStoreType) - Method in class com.helger.as2lib.cert.CertificateFactory
 
createNewKeyStore(IKeyStoreType) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
createNewKeyStore(IKeyStoreType) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
 
createOutputCompressor() - Method in enum com.helger.as2lib.crypto.ECompressionType
 
createOutputStream() - Method in class com.helger.as2lib.util.http.AS2HttpResponseHandlerSocket
 
createPlaceholderPartnership() - Static method in class com.helger.as2lib.partner.Partnership
 
createResponse() - Method in class com.helger.as2lib.client.AS2Client
Create an empty response object that is to be filled.
createSession() - Method in class com.helger.as2lib.client.AS2Client
Create the AS2 session to be used.
createSSLContext() - Method in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
Create the SSLContext to be used for https connections.
createSuccess() - Static method in class com.helger.as2lib.disposition.DispositionType
 
customHeaders() - Method in class com.helger.as2lib.client.AS2ClientSettings
 

D

DateParameters - Class in com.helger.as2lib.params
 
DateParameters() - Constructor for class com.helger.as2lib.params.DateParameters
 
decompress(IMessage) - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
 
decrypt(MimeBodyPart, X509Certificate, PrivateKey, boolean) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
decrypt(MimeBodyPart, X509Certificate, PrivateKey, boolean, boolean) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
decrypt(MimeBodyPart, X509Certificate, PrivateKey, boolean) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
 
decrypt(MimeBodyPart, X509Certificate, PrivateKey, boolean, boolean) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
 
decrypt(IMessage) - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
 
DEFAULT_AS2_VERSION - Static variable in class com.helger.as2lib.util.CAS2Header
1.0: default AS2 version
1.1: Designates those implementations that support compression as defined by RFC 3274 - used by us.
DEFAULT_COMPRESS_BEFORE_SIGNING - Static variable in class com.helger.as2lib.client.AS2ClientSettings
If compression and signing are enabled, compression happens before singing
DEFAULT_CONNECT_TIMEOUT_MS - Static variable in class com.helger.as2lib.client.AS2ClientSettings
Default connection timeout: 60 seconds
DEFAULT_CONNECT_TIMEOUT_MS - Static variable in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
Default connection timeout: 60 seconds
DEFAULT_CONNECTION - Static variable in class com.helger.as2lib.util.CAS2Header
 
DEFAULT_CONTENT_TYPE - Static variable in class com.helger.as2lib.client.AS2ClientRequest
 
DEFAULT_CRYPTO_SIGN_INCLUDE_CERTIFICATE_IN_BODY_PART - Static variable in class com.helger.as2lib.session.AS2Session
 
DEFAULT_CRYPTO_VERIFY_USE_CERTIFICATE_IN_BODY_PART - Static variable in class com.helger.as2lib.session.AS2Session
 
DEFAULT_DATE_FORMAT - Static variable in class com.helger.as2lib.message.AS2MessageMDN
 
DEFAULT_DATE_FORMAT - Static variable in class com.helger.as2lib.util.CAS2Header
RFC2822 format: Wed, 04 Mar 2009 10:59:17 +0100
DEFAULT_ERROR_FORMAT - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DEFAULT_ID_FORMAT - Static variable in class com.helger.as2lib.message.AS2Message
 
DEFAULT_IS_MDN_REQUESTED - Static variable in class com.helger.as2lib.client.AS2ClientSettings
By default an MDN is requested.
DEFAULT_KEY_STORE_TYPE - Static variable in class com.helger.as2lib.cert.CertificateFactory
 
DEFAULT_LARGE_FILE_SUPPORT_ENABLED - Static variable in class com.helger.as2lib.client.AS2ClientSettings
 
DEFAULT_MDN_OPTIONS - Static variable in class com.helger.as2lib.client.AS2ClientSettings
The default MDN options to be used.
DEFAULT_MESSAGE_ID_FORMAT - Static variable in class com.helger.as2lib.client.AS2ClientSettings
The default message ID format to use.
DEFAULT_MIME_VERSION - Static variable in class com.helger.as2lib.util.CAS2Header
 
DEFAULT_NAME - Static variable in class com.helger.as2lib.partner.Partnership
 
DEFAULT_POLLING_MS - Static variable in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
The timer default polling interval of 30 seconds.
DEFAULT_READ_TIMEOUT_MS - Static variable in class com.helger.as2lib.client.AS2ClientSettings
Default read timeout: 60 seconds
DEFAULT_READ_TIMEOUT_MS - Static variable in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
Default read timeout: 60 seconds
DEFAULT_RESEND_DELAY_MS - Static variable in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
The default resend delay in milliseconds (15 minutes)
DEFAULT_RETRIES - Static variable in interface com.helger.as2lib.processor.resender.IProcessorResenderModule
Default retries: 0.
DEFAULT_RETRY_COUNT - Static variable in class com.helger.as2lib.client.AS2ClientSettings
By default no retry happens.
DEFAULT_RFC_3851 - Static variable in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
DEFAULT_RFC_5751 - Static variable in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
DEFAULT_SAVE_CHANGES_TO_FILE - Static variable in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
DEFAULT_USER_AGENT - Static variable in class com.helger.as2lib.util.CAS2Header
 
DefaultMessageProcessor - Class in com.helger.as2lib.processor
This is the default implementation of IMessageProcessor.
DefaultMessageProcessor() - Constructor for class com.helger.as2lib.processor.DefaultMessageProcessor
 
DirectoryResenderModule - Class in com.helger.as2lib.processor.resender
An asynchronous, persisting, file based, polling resender module.
DirectoryResenderModule() - Constructor for class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
disconnect() - Method in class com.helger.as2lib.util.http.AS2HttpClient
Close the connection
disconnect() - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
disconnect() - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
Close the connection
DISP_DECOMPRESSION_ERROR - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DISP_DECRYPTION_ERROR - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DISP_PARSING_MIME_FAILED - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DISP_PARTNERSHIP_NOT_FOUND - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DISP_STORAGE_FAILED - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DISP_SUCCESS - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DISP_VALIDATION_FAILED - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DISP_VERIFY_SIGNATURE_FAILED - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DispositionDataContentHandler - Class in com.helger.as2lib.util.javamail
 
DispositionDataContentHandler() - Constructor for class com.helger.as2lib.util.javamail.DispositionDataContentHandler
 
DispositionException - Exception in com.helger.as2lib.disposition
Exception thrown in case a message disposition contains an error or a warning.
DispositionException(DispositionType, String) - Constructor for exception com.helger.as2lib.disposition.DispositionException
 
DispositionException(DispositionType, String, Throwable) - Constructor for exception com.helger.as2lib.disposition.DispositionException
 
DispositionOptions - Class in com.helger.as2lib.disposition
Parser and domain object for disposition options.
DispositionOptions() - Constructor for class com.helger.as2lib.disposition.DispositionOptions
 
DispositionType - Class in com.helger.as2lib.disposition
Contains the disposition type for creating the MDN.
DispositionType(String, String, String, String, String) - Constructor for class com.helger.as2lib.disposition.DispositionType
 
DO_RESEND - Static variable in interface com.helger.as2lib.processor.resender.IProcessorResenderModule
Action to resend a real message
DO_RESENDMDN - Static variable in interface com.helger.as2lib.processor.resender.IProcessorResenderModule
Action to resend an MDN
DO_SEND - Static variable in interface com.helger.as2lib.processor.sender.IProcessorSenderModule
Action name for sending a regular AS2Message
DO_SEND_ASYNC_MDN - Static variable in interface com.helger.as2lib.processor.sender.IProcessorSenderModule
Action name for sending an asynchronous MDN message
DO_STORE - Static variable in interface com.helger.as2lib.processor.storage.IProcessorStorageModule
Message storage
DO_STOREMDN - Static variable in interface com.helger.as2lib.processor.storage.IProcessorStorageModule
MDN storage
DO_VALIDATE_AFTER_STORE - Static variable in interface com.helger.as2lib.processor.storage.IProcessorStorageModule
Special validation after message storage (not MDN!)
DO_VALIDATE_BEFORE_STORE - Static variable in interface com.helger.as2lib.processor.storage.IProcessorStorageModule
Special validation before message storage (not MDN!)
doResend(String, IMessage, OpenAS2Exception, int) - Method in class com.helger.as2lib.processor.sender.AbstractSenderModule
 
doStart() - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
Implement the internal start logic.
doStart() - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
doStart() - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
doStart() - Method in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
 
doStop() - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
Implement the internal stop logic.
doStop() - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
doStop() - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
doStop() - Method in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
 
doStop() - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
DP_DECRYPTED - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DP_HEADER - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
DP_VERIFIED - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
dumpHeader(String, String) - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
dumpHeader(String, String) - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
Get notified on a single outgoing HTTP headers.
dumpIncomingRequest(List<String>, byte[], IBaseMessage) - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperDirectoryBased
 
dumpIncomingRequest(List<String>, byte[], IBaseMessage) - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperStreamBased
 
dumpIncomingRequest(List<String>, byte[], IBaseMessage) - Method in interface com.helger.as2lib.util.dump.IHTTPIncomingDumper
Dump an incoming HTTP request.
dumpPayload(int) - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
dumpPayload(byte[], int, int) - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
dumpPayload(int) - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
Dump a single payload byte.
dumpPayload(byte[], int, int) - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
Dump a single payload byte.

E

ECertificatePartnershipType - Enum in com.helger.as2lib.cert
Determine the different certificate partnership types
ECompressionType - Enum in com.helger.as2lib.crypto
Define the supported SMIME compression types for as2-lib.
ECryptoAlgorithmCrypt - Enum in com.helger.as2lib.crypto
Enumeration with all message encryption algorithms supported.
ECryptoAlgorithmSign - Enum in com.helger.as2lib.crypto
This enum contains all signing supported crypto algorithms.
encrypt(MimeBodyPart, X509Certificate, ECryptoAlgorithmCrypt, EContentTransferEncoding) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
encrypt(MimeBodyPart, X509Certificate, ECryptoAlgorithmCrypt, EContentTransferEncoding) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
 
equals(Object) - Method in class com.helger.as2lib.AbstractDynamicComponent
 
equals(Object) - Method in class com.helger.as2lib.cert.CertificateFactory
 
equals(Object) - Method in class com.helger.as2lib.partner.xml.Partner
 
exceptionCallbacks() - Method in class com.helger.as2lib.processor.AsyncMessageProcessor
 
ExceptionParameters - Class in com.helger.as2lib.params
 
ExceptionParameters(OpenAS2Exception, boolean) - Constructor for class com.helger.as2lib.params.ExceptionParameters
 
executeAction(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
Execution the provided action with the registered modules.

F

finalize() - Method in class com.helger.as2lib.util.http.TempSharedFileInputStream
finalize - closes also the input stream, and deletes the backing file
finishedHeaders() - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
finishedHeaders() - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
Called after all headers were emitted.
finishedPayload() - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
finishedPayload() - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
Called after the payload was emitted.
ForcedStopException - Exception in com.helger.as2lib.processor.module
 
ForcedStopException(Throwable) - Constructor for exception com.helger.as2lib.processor.module.ForcedStopException
 
forceStop(Exception) - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
 
format(String) - Method in class com.helger.as2lib.params.AbstractParameterParser
Fill in a format string with information from a ParameterParser
formatDate(String, ZonedDateTime) - Static method in class com.helger.as2lib.util.AS2DateHelper
 

G

generateMessageID() - Method in class com.helger.as2lib.message.AS2Message
 
generateMessageID() - Method in class com.helger.as2lib.message.AS2MessageMDN
 
generateMessageID() - Method in interface com.helger.as2lib.message.IBaseMessage
 
getAction() - Method in class com.helger.as2lib.disposition.DispositionType
 
getAction() - Method in exception com.helger.as2lib.processor.NoModuleException
 
getAddress() - Method in exception com.helger.as2lib.processor.receiver.net.NetException
 
getAlias(Partnership, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.AbstractCertificateFactory
 
getAlias(Partnership, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.CertificateFactory
 
getAlias() - Method in exception com.helger.as2lib.cert.CertificateNotFoundException
 
getAlias(Certificate) - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
getAlias(Certificate) - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
getAliases() - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
getAliases() - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
getAllActiveModules() - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
getAllActiveModules() - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
getAllAttributes() - Method in class com.helger.as2lib.partner.Partnership
 
getAllAttributes() - Method in interface com.helger.as2lib.partner.xml.IPartner
 
getAllAttributes() - Method in class com.helger.as2lib.partner.xml.Partner
 
getAllAttrsWithLowercaseName(IMicroElement) - Static method in class com.helger.as2lib.util.AS2XMLHelper
Get all attributes of the passed element as a map with a lowercase attribute name.
getAllAttrsWithLowercaseNameWithRequired(IMicroElement, String...) - Static method in class com.helger.as2lib.util.AS2XMLHelper
 
getAllCauses() - Method in exception com.helger.as2lib.processor.ProcessorException
 
getAllComponents() - Method in class com.helger.as2lib.session.AS2Session
 
getAllComponents() - Method in interface com.helger.as2lib.session.IAS2Session
Return a map of component ID's to Component objects.
getAllHTTPHeaderLines(InternetHeaders) - Static method in class com.helger.as2lib.util.http.HTTPHelper
 
getAllMICAlgs() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getAllModules() - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
getAllModules() - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
getAllModulesOfClass(Class<T>) - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
getAllModulesOfClass(Class<T>) - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
getAllPartnerNames() - Method in class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
getAllPartnerNames() - Method in interface com.helger.as2lib.partner.xml.IPartnerMap
 
getAllPartnerNames() - Method in interface com.helger.as2lib.partner.xml.IPartnershipFactoryWithPartners
 
getAllPartnerNames() - Method in class com.helger.as2lib.partner.xml.PartnerMap
 
getAllPartners() - Method in class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
getAllPartners() - Method in interface com.helger.as2lib.partner.xml.IPartnerMap
 
getAllPartners() - Method in interface com.helger.as2lib.partner.xml.IPartnershipFactoryWithPartners
 
getAllPartners() - Method in class com.helger.as2lib.partner.xml.PartnerMap
 
getAllPartnershipNames() - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
getAllPartnershipNames() - Method in interface com.helger.as2lib.partner.IPartnershipFactory
 
getAllPartnershipNames() - Method in interface com.helger.as2lib.partner.IPartnershipMap
 
getAllPartnershipNames() - Method in class com.helger.as2lib.partner.PartnershipMap
 
getAllPartnerships() - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
getAllPartnerships() - Method in interface com.helger.as2lib.partner.IPartnershipFactory
 
getAllPartnerships() - Method in interface com.helger.as2lib.partner.IPartnershipMap
 
getAllPartnerships() - Method in class com.helger.as2lib.partner.PartnershipMap
 
getAllReceiverIDs() - Method in class com.helger.as2lib.partner.Partnership
 
getAllResendItems() - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
getAllSenderIDs() - Method in class com.helger.as2lib.partner.Partnership
 
getAllSources() - Method in exception com.helger.as2lib.exception.OpenAS2Exception
 
getAS2From() - Method in interface com.helger.as2lib.message.IMessage
Shortcut for getHeader (CAS2Header.HEADER_AS2_FROM)
getAS2MDNOptions() - Method in class com.helger.as2lib.partner.Partnership
 
getAS2MDNTo() - Method in class com.helger.as2lib.partner.Partnership
 
getAS2ReceiptDeliveryOption() - Method in class com.helger.as2lib.partner.Partnership
 
getAS2To() - Method in interface com.helger.as2lib.message.IMessage
Shortcut for getHeader (CAS2Header.HEADER_AS2_TO)
getAS2URL() - Method in class com.helger.as2lib.partner.Partnership
 
getAsInternetHeaders(HttpHeaderMap) - Static method in class com.helger.as2lib.util.AS2HttpHelper
 
getAsString() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getAsString() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getAsString() - Method in class com.helger.as2lib.disposition.DispositionType
 
getAsString() - Method in class com.helger.as2lib.message.AbstractMessage
 
getAsString() - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
getAsString() - Method in interface com.helger.as2lib.message.IBaseMessage
 
getAsString(String, String) - Static method in exception com.helger.as2lib.params.InvalidParameterException
 
getAsString() - Method in exception com.helger.as2lib.processor.NoModuleException
 
getAsString(String, IMessage, Map<String, Object>) - Static method in exception com.helger.as2lib.processor.NoModuleException
 
getAsyncMDNUrl() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getAsyncMDNurl() - Method in class com.helger.as2lib.message.AS2Message
 
getAttribute(String) - Method in class com.helger.as2lib.partner.Partnership
Get the value associated with the given attribute name.
getAttribute(String, String) - Method in class com.helger.as2lib.partner.Partnership
Get the value associated with the given attribute name or the default values.
getAttributeAsIntRequired(String) - Method in class com.helger.as2lib.AbstractDynamicComponent
 
getAttributeAsStringRequired(String) - Method in class com.helger.as2lib.AbstractDynamicComponent
 
getCertificate(IMessage, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.AbstractCertificateFactory
 
getCertificate(IMessageMDN, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.AbstractCertificateFactory
 
getCertificate(String) - Method in class com.helger.as2lib.cert.CertificateFactory
 
getCertificate(String) - Method in interface com.helger.as2lib.cert.IAliasedCertificateFactory
 
getCertificate(IMessage, ECertificatePartnershipType) - Method in interface com.helger.as2lib.cert.ICertificateFactory
Get the certificate of the specified type for the partnership defined in the provided message
getCertificate(IMessageMDN, ECertificatePartnershipType) - Method in interface com.helger.as2lib.cert.ICertificateFactory
Get the certificate of the specified type for the partnership defined in the provided MDN
getCertificate(String) - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
getCertificate(String) - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
getCertificateFactory() - Method in class com.helger.as2lib.session.AS2Session
 
getCertificateFactory() - Method in interface com.helger.as2lib.session.IAS2Session
Short-cut method to retrieve a certificate factory.
getCertificateOrNull(IMessage, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.AbstractCertificateFactory
 
getCertificateOrNull(IMessageMDN, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.AbstractCertificateFactory
 
getCertificateOrNull(IMessage, ECertificatePartnershipType) - Method in interface com.helger.as2lib.cert.ICertificateFactory
Get the certificate of the specified type for the partnership defined in the provided message
getCertificateOrNull(IMessageMDN, ECertificatePartnershipType) - Method in interface com.helger.as2lib.cert.ICertificateFactory
Get the certificate of the specified type for the partnership defined in the provided MDN
getCertificates() - Method in class com.helger.as2lib.cert.CertificateFactory
 
getCertificates() - Method in interface com.helger.as2lib.cert.IAliasedCertificateFactory
 
getCharset() - Method in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
getCleanContentType(String) - Static method in class com.helger.as2lib.util.AS2HttpHelper
 
getClientInfo(Socket) - Method in class com.helger.as2lib.processor.receiver.net.AbstractReceiverHandler
 
getCode() - Method in exception com.helger.as2lib.processor.sender.HttpResponseException
 
getComponent(String) - Method in class com.helger.as2lib.session.AS2Session
 
getComponent(String) - Method in interface com.helger.as2lib.session.IAS2Session
Gets the Component currently registered with an ID
getComponentID() - Method in exception com.helger.as2lib.session.ComponentDuplicateException
 
getComponentName() - Method in exception com.helger.as2lib.session.ComponentNotFoundException
 
getCompressionMode() - Method in class com.helger.as2lib.partner.Partnership
 
getCompressionType() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getCompressionType() - Method in class com.helger.as2lib.partner.Partnership
 
getConnectTimeoutMS() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getContent(DataSource) - Method in class com.helger.as2lib.util.javamail.DispositionDataContentHandler
 
getContentDisposition() - Method in interface com.helger.as2lib.message.IMessage
 
getContentTransferEncoding() - Method in class com.helger.as2lib.client.AS2ClientRequest
 
getContentTransferEncoding(String) - Method in class com.helger.as2lib.partner.Partnership
getContentTransferEncodingReceive(String) - Method in class com.helger.as2lib.partner.Partnership
Get the Content-Transfer-Encoding for receiving messages.
getContentTransferEncodingSend(String) - Method in class com.helger.as2lib.partner.Partnership
Get the Content-Transfer-Encoding for sending messages.
getContentType() - Method in class com.helger.as2lib.client.AS2ClientRequest
 
getContentType() - Method in interface com.helger.as2lib.message.IMessage
 
getCryptAlgo() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getCryptAlgoID() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getCryptoHelper() - Static method in class com.helger.as2lib.util.AS2Helper
 
getData() - Method in class com.helger.as2lib.message.AbstractMessage
 
getData() - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
getData() - Method in interface com.helger.as2lib.message.IMessage
 
getData() - Method in interface com.helger.as2lib.message.IMessageMDN
 
getDateFormat(String) - Method in class com.helger.as2lib.partner.Partnership
 
getDestinationAS2URL() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getDirectoryFile(String) - Static method in class com.helger.as2lib.util.AS2IOHelper
 
getDisposition() - Method in exception com.helger.as2lib.disposition.DispositionException
 
getDumpDirectory() - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperDirectoryBased
 
getDumpFile() - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperFileBased
 
getDumpOS(OutputStream) - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
 
getEarliestResendDate() - Method in class com.helger.as2lib.processor.resender.ResendItem
 
getEncryptAlgorithm() - Method in class com.helger.as2lib.partner.Partnership
 
getEscapedString(String) - Static method in class com.helger.as2lib.params.MessageParameters
 
getException() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getExecutionDuration() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getFile(IMessage, String, String) - Method in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
getFilename() - Method in class com.helger.as2lib.cert.CertificateFactory
 
getFilename() - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
getFilename() - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
getFilename() - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
Build the filename for re-sending.
getFilename(IMessage, String, String) - Method in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
getFilename(IMessage, String, String) - Method in class com.helger.as2lib.processor.storage.MDNFileModule
 
getFilename(IMessage, String, String) - Method in class com.helger.as2lib.processor.storage.MessageFileModule
 
getFilenameFromMessageID(String) - Static method in class com.helger.as2lib.util.AS2IOHelper
 
getFileOperationManager() - Static method in class com.helger.as2lib.util.AS2IOHelper
 
getFirstMICAlg() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getFormattedDateNow(String) - Static method in class com.helger.as2lib.util.AS2DateHelper
 
getFromIDCaseInsensitiveOrNull(String) - Static method in enum com.helger.as2lib.crypto.ECompressionType
 
getFromIDOrDefault(String, ECryptoAlgorithmCrypt) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmCrypt
 
getFromIDOrDefault(String, ECryptoAlgorithmSign) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
getFromIDOrNull(String) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmCrypt
 
getFromIDOrNull(String) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
getFromIDOrThrow(String) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmCrypt
 
getFromIDOrThrow(String) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
getHeader(String) - Method in interface com.helger.as2lib.message.IBaseMessage
 
getHeaderCombined(String, String) - Method in interface com.helger.as2lib.message.IBaseMessage
 
getHeaderOrDefault(String, String) - Method in interface com.helger.as2lib.message.IBaseMessage
 
getHeaderStream(IMessage, Charset) - Static method in class com.helger.as2lib.processor.storage.MessageFileModule
 
getHttpClient(String, EHttpMethod, Proxy) - Method in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
Generate a HttpClient connection.
getHTTPIncomingDumper() - Static method in class com.helger.as2lib.util.http.HTTPHelper
 
getHTTPOutgoingDumper(IBaseMessage) - Static method in class com.helger.as2lib.util.http.HTTPHelper
 
getHttpProxy() - Method in class com.helger.as2lib.client.AS2Client
 
getHttpProxy() - Method in class com.helger.as2lib.session.AS2Session
 
getHttpProxy() - Method in interface com.helger.as2lib.session.IAS2Session
Get the optional HTTP/HTTPS proxy settings to be used for sending AS2 messages and asynchronous MDNs.
getHttpURLConnection(String, boolean, boolean, boolean, EHttpMethod, Proxy) - Method in class com.helger.as2lib.processor.sender.AbstractHttpSenderModule
 
getHTTPVersion() - Method in class com.helger.as2lib.util.http.AS2HttpResponseHandlerSocket
 
getID() - Method in enum com.helger.as2lib.crypto.ECompressionType
 
getID() - Method in enum com.helger.as2lib.crypto.ECryptoAlgorithmCrypt
 
getID() - Method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
getIncludeCertificateInSignedContent() - Method in class com.helger.as2lib.partner.Partnership
 
getInputStream() - Method in class com.helger.as2lib.util.http.AS2HttpClient
Get InputStream
getInputStream() - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
getInputStream() - Method in class com.helger.as2lib.util.http.AS2InputStreamProviderSocket
According to instance initialization, will either return the regular InputStream, or a NonClosingInputStream that when closed, will not close in source stream.
getInputStream() - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
 
getInputStream() - Method in interface com.helger.as2lib.util.http.IAS2InputStreamProvider
 
getInterval() - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
getKey() - Method in exception com.helger.as2lib.params.InvalidParameterException
 
getKey(String, char[]) - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
getKey(String, char[]) - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
getKeyStore() - Method in class com.helger.as2lib.cert.CertificateFactory
 
getKeyStore() - Method in interface com.helger.as2lib.cert.IKeyStoreCertificateFactory
 
getKeyStore() - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
getKeyStoreFile() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getKeyStorePassword() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getKeyStoreType() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getLoggingText() - Method in class com.helger.as2lib.message.AbstractMessage
 
getLoggingText() - Method in interface com.helger.as2lib.message.IMessage
 
getMDN() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getMDN() - Method in class com.helger.as2lib.message.AbstractMessage
 
getMDN() - Method in interface com.helger.as2lib.message.IMessage
 
getMDNAction() - Method in class com.helger.as2lib.disposition.DispositionType
 
getMDNDisposition() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getMDNMessageID() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getMDNOptions() - Method in class com.helger.as2lib.client.AS2ClientSettings
Get the current MDN options.
getMDNStream(IMessageMDN) - Method in class com.helger.as2lib.processor.storage.MDNFileModule
 
getMDNSubject() - Method in class com.helger.as2lib.partner.Partnership
 
getMDNText() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getMessage() - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
getMessage() - Method in interface com.helger.as2lib.message.IMessageMDN
 
getMessage() - Method in class com.helger.as2lib.processor.resender.ResendItem
 
getMessage() - Method in exception com.helger.as2lib.processor.sender.HttpResponseException
 
getMessageID() - Method in interface com.helger.as2lib.message.IBaseMessage
 
getMessageIDFormat() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getMessageIDFormat(String) - Method in class com.helger.as2lib.partner.Partnership
 
getMessageProcessor() - Method in class com.helger.as2lib.session.AS2Session
 
getMessageProcessor() - Method in interface com.helger.as2lib.session.IAS2Session
Short-cut method to retrieve a processor.
getMICAlgAsString() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getMICAlgCount() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getMICAlgImportance() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getModule() - Method in class com.helger.as2lib.processor.receiver.net.AS2MDNReceiverHandler
 
getModuleCount() - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
getModuleCount() - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
getModuleOfClass(Class<T>) - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
getModuleOfClass(Class<T>) - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
getMsg() - Method in exception com.helger.as2lib.processor.NoModuleException
 
getName() - Method in class com.helger.as2lib.AbstractDynamicComponent
 
getName() - Method in interface com.helger.as2lib.IDynamicComponent
Returns a name for the component.
getName() - Method in class com.helger.as2lib.partner.Partnership
 
getName() - Method in class com.helger.as2lib.partner.xml.Partner
 
getNonUpwardClosingInputStream() - Method in class com.helger.as2lib.util.http.AS2InputStreamProviderSocket
 
getNonUpwardClosingInputStream() - Method in interface com.helger.as2lib.util.http.IAS2InputStreamProvider
Returns an InputStream, that when closed, will not close in source stream.
getOID() - Method in enum com.helger.as2lib.crypto.ECryptoAlgorithmCrypt
 
getOID() - Method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
getOID() - Method in interface com.helger.as2lib.crypto.ICryptoAlgorithm
 
getOptions() - Method in exception com.helger.as2lib.processor.NoModuleException
Deprecated.
getOriginalMessageID() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
getOutputStream() - Method in class com.helger.as2lib.util.http.AS2HttpClient
Provides an output stream so user can write message content to it.
getOutputStream() - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
getOutputStream() - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
 
getParameter(String) - Method in class com.helger.as2lib.params.AbstractParameterParser
 
getParameter(String) - Method in class com.helger.as2lib.params.CompositeParameters
 
getParameter(String) - Method in class com.helger.as2lib.params.DateParameters
 
getParameter(String) - Method in class com.helger.as2lib.params.ExceptionParameters
 
getParameter(String) - Method in class com.helger.as2lib.params.MessageMDNParameters
 
getParameter(String) - Method in class com.helger.as2lib.params.MessageParameters
 
getParameter(String) - Method in class com.helger.as2lib.params.RandomParameters
 
getParameterParsers() - Method in class com.helger.as2lib.params.CompositeParameters
 
getPartnerMap() - Method in class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
getPartnerOfName(String) - Method in class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
getPartnerOfName(String) - Method in interface com.helger.as2lib.partner.xml.IPartnerMap
 
getPartnerOfName(String) - Method in interface com.helger.as2lib.partner.xml.IPartnershipFactoryWithPartners
Get all the partner data of the partner with the given name.
getPartnerOfName(String) - Method in class com.helger.as2lib.partner.xml.PartnerMap
 
getPartnership(Partnership) - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
getPartnership(Partnership) - Method in interface com.helger.as2lib.partner.IPartnershipFactory
Get the partnership identified by the provided stub partnership.
getPartnership() - Method in exception com.helger.as2lib.partner.PartnershipNotFoundException
 
getPartnership(Partnership) - Method in class com.helger.as2lib.partner.SelfFillingPartnershipFactory
 
getPartnership(Partnership) - Method in class com.helger.as2lib.partner.xml.SelfFillingXMLPartnershipFactory
 
getPartnershipByID(IStringMap, IStringMap) - Method in interface com.helger.as2lib.partner.IPartnershipMap
 
getPartnershipByID(IStringMap, IStringMap) - Method in class com.helger.as2lib.partner.PartnershipMap
 
getPartnershipByName(String) - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
getPartnershipByName(String) - Method in interface com.helger.as2lib.partner.IPartnershipFactory
Find an existing partnership by its name.
getPartnershipByName(String) - Method in interface com.helger.as2lib.partner.IPartnershipMap
 
getPartnershipByName(String) - Method in class com.helger.as2lib.partner.PartnershipMap
 
getPartnershipFactory() - Method in class com.helger.as2lib.session.AS2Session
 
getPartnershipFactory() - Method in interface com.helger.as2lib.session.IAS2Session
Short-cut method to retrieve a partner factory.
getPartnershipMap() - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
getPartnershipName() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getPartnershipType() - Method in exception com.helger.as2lib.cert.CertificateNotFoundException
 
getPassword() - Method in class com.helger.as2lib.cert.CertificateFactory
 
getPassword() - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
getPort() - Method in exception com.helger.as2lib.processor.receiver.net.NetException
 
getPrivateKey(X509Certificate) - Method in class com.helger.as2lib.cert.CertificateFactory
 
getPrivateKey(IMessage, X509Certificate) - Method in class com.helger.as2lib.cert.CertificateFactory
 
getPrivateKey(IMessageMDN, X509Certificate) - Method in class com.helger.as2lib.cert.CertificateFactory
 
getPrivateKey(IMessage, X509Certificate) - Method in interface com.helger.as2lib.cert.ICertificateFactory
 
getPrivateKey(IMessageMDN, X509Certificate) - Method in interface com.helger.as2lib.cert.ICertificateFactory
 
getProcessor() - Method in exception com.helger.as2lib.processor.ProcessorException
 
getProtocol() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getProtocol() - Method in class com.helger.as2lib.message.AS2Message
 
getProtocol() - Method in interface com.helger.as2lib.message.IMessage
 
getProtocol() - Method in class com.helger.as2lib.partner.Partnership
 
getProtocolImportance() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
getReadTimeoutMS() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getReceiverAS2ID() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getReceiverAS2ID() - Method in class com.helger.as2lib.partner.Partnership
 
getReceiverCertificate() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getReceiverEmail() - Method in class com.helger.as2lib.partner.Partnership
 
getReceiverID(String) - Method in class com.helger.as2lib.partner.Partnership
Get the value of an arbitrary receiver ID
getReceiverKeyAlias() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getReceiverModule() - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
 
getReceiverX509Alias() - Method in class com.helger.as2lib.partner.Partnership
 
getResendAction() - Method in class com.helger.as2lib.processor.resender.ResendItem
 
getResendDelayMS() - Method in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
 
getResendItemCount() - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
getResponseCode() - Method in class com.helger.as2lib.util.http.AS2HttpClient
Get response HTTP Status as integer
getResponseCode() - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
getResponseCode() - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
 
getResponseHeaderFields() - Method in class com.helger.as2lib.util.http.AS2HttpClient
 
getResponseHeaderFields() - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
getResponseHeaderFields() - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
 
getResponseMessage() - Method in class com.helger.as2lib.util.http.AS2HttpClient
Get the response message
getResponseMessage() - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
getResponseMessage() - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
 
getRetries() - Method in class com.helger.as2lib.processor.resender.ResendItem
 
getRetryCount() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getRetryCount(Partnership, Map<String, Object>) - Method in class com.helger.as2lib.processor.sender.AbstractSenderModule
How many times should this message be sent?
getSecurityProviderName() - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
getSenderAS2ID() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getSenderAS2ID() - Method in class com.helger.as2lib.partner.Partnership
 
getSenderEmail() - Method in class com.helger.as2lib.partner.Partnership
 
getSenderEmailAddress() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getSenderID(String) - Method in class com.helger.as2lib.partner.Partnership
Get the value of an arbitrary sender ID
getSenderKeyAlias() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getSenderX509Alias() - Method in class com.helger.as2lib.partner.Partnership
 
getSession() - Method in class com.helger.as2lib.AbstractDynamicComponent
 
getSession() - Method in interface com.helger.as2lib.IDynamicComponent
Returns the Session used to initialize this Component.
getSignAlgo() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getSignAlgoID() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
getSignAlgorithmName() - Method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
getSigningAlgorithm() - Method in class com.helger.as2lib.partner.Partnership
 
getSocket() - Method in class com.helger.as2lib.util.http.AS2HttpResponseHandlerSocket
 
getSource(String) - Method in exception com.helger.as2lib.exception.OpenAS2Exception
 
getStatus() - Method in class com.helger.as2lib.disposition.DispositionType
 
getStatusDescription() - Method in class com.helger.as2lib.disposition.DispositionType
 
getStatusModifier() - Method in class com.helger.as2lib.disposition.DispositionType
 
getStoreFilename(int) - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperDirectoryBased
The filename to be used to store the request in the folder provided in the constructor.
getSubject() - Method in class com.helger.as2lib.client.AS2ClientRequest
 
getSubject() - Method in interface com.helger.as2lib.message.IMessage
 
getSubject() - Method in class com.helger.as2lib.partner.Partnership
 
getTarget() - Method in exception com.helger.as2lib.params.InvalidParameterException
 
getTempSharedFileInputStream() - Method in class com.helger.as2lib.message.AbstractMessage
 
getTempSharedFileInputStream() - Method in interface com.helger.as2lib.message.IMessage
 
getTempSharedFileInputStream(InputStream, String) - Static method in class com.helger.as2lib.util.http.TempSharedFileInputStream
Stores the content of the input InputStream in a temporary file (in the system temporary directory, and opens SharedFileInputStream on that file.
getText() - Method in exception com.helger.as2lib.disposition.DispositionException
 
getText() - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
getText() - Method in interface com.helger.as2lib.message.IMessageMDN
 
getTransferData(DataFlavor, DataSource) - Method in class com.helger.as2lib.util.javamail.DispositionDataContentHandler
 
getTransferDataFlavors() - Method in class com.helger.as2lib.util.javamail.DispositionDataContentHandler
 
getTransferRate(long, StopWatch) - Static method in class com.helger.as2lib.util.AS2IOHelper
 
getUnifiedAlias(String) - Method in class com.helger.as2lib.cert.CertificateFactory
Overridable method to perform unifications on aliases, e.g. for lower casing when using Oracle JDKs PKCS12 implementation.
getUniqueFile(File, String) - Static method in class com.helger.as2lib.util.AS2IOHelper
 
getUrl() - Method in exception com.helger.as2lib.processor.sender.HttpResponseException
 
getURL() - Method in class com.helger.as2lib.util.http.AS2HttpClient
Get URL
getURL() - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
getURL() - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
 
getValue() - Method in exception com.helger.as2lib.params.InvalidParameterException
 
getVerifyUseCertificateInBodyPart() - Method in class com.helger.as2lib.partner.Partnership
 
getWrappedOS() - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperStreamBased
 
getWrappedOS() - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 

H

handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.AsyncMessageProcessor
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.DefaultMessageProcessor
 
handle(String, IMessage, Map<String, Object>) - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
 
handle(String, IMessage, Map<String, Object>) - Method in interface com.helger.as2lib.processor.module.IProcessorModule
 
handle(AbstractActiveNetModule, Socket) - Method in class com.helger.as2lib.processor.receiver.net.AS2MDNReceiverHandler
 
handle(AbstractActiveNetModule, Socket) - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
 
handle(AbstractActiveNetModule, Socket) - Method in interface com.helger.as2lib.processor.receiver.net.INetModuleHandler
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.resender.ImmediateResenderModule
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.sender.AsynchMDNSenderModule
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.storage.MDNFileModule
 
handle(String, IMessage, Map<String, Object>) - Method in class com.helger.as2lib.processor.storage.MessageFileModule
 
handleError(IMessage, OpenAS2Exception) - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
handleError(File, String) - Static method in class com.helger.as2lib.util.AS2IOHelper
move the file to an error directory
handleIncomingMessage(String, DataSource, AS2Message, IAS2HttpResponseHandler) - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
This method can be used to handle an incoming HTTP message AFTER the headers where extracted.
hasException() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
hasExecutionDuration() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
hashCode() - Method in class com.helger.as2lib.AbstractDynamicComponent
 
hashCode() - Method in class com.helger.as2lib.cert.CertificateFactory
 
hashCode() - Method in class com.helger.as2lib.partner.xml.Partner
 
hasMDN() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
hasMDNOptions() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
hasMICAlg() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
headers() - Method in class com.helger.as2lib.message.AbstractBaseMessage
 
headers() - Method in interface com.helger.as2lib.message.IBaseMessage
 
HTTPHelper - Class in com.helger.as2lib.util.http
HTTP utility methods.
HTTPIncomingDumperDirectoryBased - Class in com.helger.as2lib.util.dump
Directory based incoming HTTP dumper.
HTTPIncomingDumperDirectoryBased(File) - Constructor for class com.helger.as2lib.util.dump.HTTPIncomingDumperDirectoryBased
 
HTTPIncomingDumperStreamBased - Class in com.helger.as2lib.util.dump
Stream based incoming HTTP dumper.
HTTPIncomingDumperStreamBased(OutputStream) - Constructor for class com.helger.as2lib.util.dump.HTTPIncomingDumperStreamBased
 
HTTPOutgoingDumperFileBased - Class in com.helger.as2lib.util.dump
Directory based outgoing HTTP dumper.
HTTPOutgoingDumperFileBased(File, IBaseMessage) - Constructor for class com.helger.as2lib.util.dump.HTTPOutgoingDumperFileBased
 
HTTPOutgoingDumperFileBased(File) - Constructor for class com.helger.as2lib.util.dump.HTTPOutgoingDumperFileBased
 
HTTPOutgoingDumperStreamBased - Class in com.helger.as2lib.util.dump
Abstract outgoing HTTP dumper using an OutputStream for operations.
HTTPOutgoingDumperStreamBased(OutputStream) - Constructor for class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
HttpResponseException - Exception in com.helger.as2lib.processor.sender
 
HttpResponseException(String, int, String) - Constructor for exception com.helger.as2lib.processor.sender.HttpResponseException
 

I

IAliasedCertificateFactory - Interface in com.helger.as2lib.cert
Certificate factory with support for alias handling
IAS2HttpConnection - Interface in com.helger.as2lib.util.http
Interface for Http connection, for set and get headers, content, etc.
IAS2HttpHeaderWrapper - Interface in com.helger.as2lib.util.http
A wrapper to set HTTP headers on an object - abstraction layer between HttpURLConnection and HttpClient.
IAS2HttpResponseHandler - Interface in com.helger.as2lib.util.http
Abstract HTTP response handler.
IAS2InputStreamProvider - Interface in com.helger.as2lib.util.http
Provider interface to retrieve an AS2 InputStream.
IAS2Session - Interface in com.helger.as2lib.session
This interface provides configuration and resource information, and a means for components to access the functionality of other components.
IBaseMessage - Interface in com.helger.as2lib.message
Base interface for IMessage and IMessageMDN.
ICertificateFactory - Interface in com.helger.as2lib.cert
Base interface for a certificate factory.
ICertificateStore - Interface in com.helger.as2lib.util.cert
Base interface for a certificate store handling.
ICryptoAlgorithm - Interface in com.helger.as2lib.crypto
Base interface for signing and crypting crypto algorithms.
ICryptoHelper - Interface in com.helger.as2lib.crypto
Base interface for all crypto related methods in this project.
IDynamicComponent - Interface in com.helger.as2lib
The Component interface provides a standard way to dynamically create and initialize an object.
IHTTPIncomingDumper - Interface in com.helger.as2lib.util.dump
Base interface to dump incoming HTTP requests
IHTTPOutgoingDumper - Interface in com.helger.as2lib.util.dump
Base interface to dump outgoing HTTP requests
IKeyStoreCertificateFactory - Interface in com.helger.as2lib.cert
Base interface for a certificate factory that is based on a key store.
IMessage - Interface in com.helger.as2lib.message
Base interface for an AS2 Message
IMessageMDN - Interface in com.helger.as2lib.message
Base interface for an AS2 MDN
IMessageProcessor - Interface in com.helger.as2lib.processor
Process incoming messages.
ImmediateResenderModule - Class in com.helger.as2lib.processor.resender
A synchronous, in-memory resender module that has no delay.
ImmediateResenderModule() - Constructor for class com.helger.as2lib.processor.resender.ImmediateResenderModule
 
IMPORTANCE_OPTIONAL - Static variable in class com.helger.as2lib.disposition.DispositionOptions
 
IMPORTANCE_REQUIRED - Static variable in class com.helger.as2lib.disposition.DispositionOptions
 
INetModuleHandler - Interface in com.helger.as2lib.processor.receiver.net
Base interface for a module handler for Net interactions.
initCertificateFactory(AS2ClientSettings, AS2Session) - Method in class com.helger.as2lib.client.AS2Client
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.AbstractDynamicComponent
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.cert.CertificateFactory
 
initDynamicComponent(IAS2Session, IStringMap) - Method in interface com.helger.as2lib.IDynamicComponent
After creating a Component object, this method should be called to set any parameters used by the component.
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
initDynamicComponent(IAS2Session, IStringMap) - Method in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
initMessageProcessor(AS2Session) - Method in class com.helger.as2lib.client.AS2Client
 
initPartnershipFactory(AS2Session) - Method in class com.helger.as2lib.client.AS2Client
 
InMemoryResenderModule - Class in com.helger.as2lib.processor.resender
An asynchronous, in-memory, polling based resender module.
InMemoryResenderModule() - Constructor for class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
internalGetCertificate(String, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.AbstractCertificateFactory
 
internalGetCertificate(String, ECertificatePartnershipType) - Method in class com.helger.as2lib.cert.CertificateFactory
 
InvalidMessageException - Exception in com.helger.as2lib.processor.receiver
 
InvalidMessageException() - Constructor for exception com.helger.as2lib.processor.receiver.InvalidMessageException
 
InvalidMessageException(String) - Constructor for exception com.helger.as2lib.processor.receiver.InvalidMessageException
 
InvalidParameterException - Exception in com.helger.as2lib.params
 
InvalidParameterException(String, Serializable, String, String) - Constructor for exception com.helger.as2lib.params.InvalidParameterException
 
InvalidParameterException(String) - Constructor for exception com.helger.as2lib.params.InvalidParameterException
 
IPartner - Interface in com.helger.as2lib.partner.xml
Read-only interface for a single partner that is used in a partnership.
IPartnerMap - Interface in com.helger.as2lib.partner.xml
Read-only interface to manage the mapping from name to partner (represented by a StringMap).
IPartnershipFactory - Interface in com.helger.as2lib.partner
This is the base interface for a partnership factory (it is more manager but who cares).
IPartnershipFactoryWithPartners - Interface in com.helger.as2lib.partner.xml
This partnership factory extends IPartnershipFactory by adding "partners".
IPartnershipMap - Interface in com.helger.as2lib.partner
Read-only interface for managing the name to Partnership mapping.
IProcessorActiveModule - Interface in com.helger.as2lib.processor.module
A special processor module that supports a special start/stop cycle (e.g.
IProcessorModule - Interface in com.helger.as2lib.processor.module
A processor module is a module that is to be used within an IMessageProcessor instance.
IProcessorReceiverModule - Interface in com.helger.as2lib.processor.receiver
 
IProcessorResenderModule - Interface in com.helger.as2lib.processor.resender
Base interface for a re-sender module.
IProcessorSenderModule - Interface in com.helger.as2lib.processor.sender
 
IProcessorStorageModule - Interface in com.helger.as2lib.processor.storage
 
IRefreshablePartnershipFactory - Interface in com.helger.as2lib.partner
A partnership factory that can be refreshed.
isAsyncMDNRequested() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
isBlockErrorMDN() - Method in class com.helger.as2lib.partner.Partnership
 
isBusy() - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
isCompressBeforeSign() - Method in class com.helger.as2lib.partner.Partnership
 
isCompressBeforeSigning() - Method in class com.helger.as2lib.client.AS2ClientSettings
Check if compress before sign or sign before compress is used.
isCompressed(String) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
isCompressed(String) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
Check if the passed content type indicates compression.
isCryptoSignIncludeCertificateInBodyPart() - Method in class com.helger.as2lib.session.AS2Session
 
isCryptoSignIncludeCertificateInBodyPart() - Method in interface com.helger.as2lib.session.IAS2Session
 
isCryptoVerifyUseCertificateInBodyPart() - Method in class com.helger.as2lib.session.AS2Session
 
isCryptoVerifyUseCertificateInBodyPart() - Method in interface com.helger.as2lib.session.IAS2Session
 
isDisableDecompress() - Method in class com.helger.as2lib.partner.Partnership
 
isDisableDecrypt() - Method in class com.helger.as2lib.partner.Partnership
 
isDisableVerify() - Method in class com.helger.as2lib.partner.Partnership
 
isEncrypted(MimeBodyPart) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
isEncrypted(MimeBodyPart) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
Check if the passed MIME body part is encrypted.
isError() - Method in class com.helger.as2lib.disposition.DispositionType
 
isForceDecrypt() - Method in class com.helger.as2lib.partner.Partnership
 
isForceVerify() - Method in class com.helger.as2lib.partner.Partnership
 
isIgnoreMissingParsers() - Method in class com.helger.as2lib.params.CompositeParameters
 
isLargeFileSupport() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
isMDNRequested() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
isMICAlgOptional() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
isMICAlgRequired() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
isProtocolOptional() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
isProtocolRequired() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
isRequestingAsynchMDN() - Method in class com.helger.as2lib.message.AS2Message
 
isRequestingAsynchMDN() - Method in interface com.helger.as2lib.message.IMessage
 
isRequestingMDN() - Method in class com.helger.as2lib.message.AS2Message
 
isRequestingMDN() - Method in interface com.helger.as2lib.message.IMessage
 
isRFC3851Algorithm() - Method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
isRFC3851MICAlgs() - Method in class com.helger.as2lib.partner.Partnership
 
isRFC5751Algorithm() - Method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
 
isRunning() - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
 
isRunning() - Method in interface com.helger.as2lib.processor.module.IProcessorActiveModule
 
isSaveChangesToFile() - Method in class com.helger.as2lib.cert.CertificateFactory
 
isSaveChangesToFile() - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
isSaveKeyStoreChangesToFile() - Method in class com.helger.as2lib.client.AS2ClientSettings
 
isSigned(MimeBodyPart) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
isSigned(MimeBodyPart) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
Check if the passed MIME body part is signed.
isTimeToSend(File) - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
isTimeToSend() - Method in class com.helger.as2lib.processor.resender.ResendItem
 
IStorableCertificateFactory - Interface in com.helger.as2lib.cert
Base interface for a certificate factory that can store to a file.
isWarning() - Method in class com.helger.as2lib.disposition.DispositionType
 
iterator() - Method in class com.helger.as2lib.partner.xml.Partner
 

K

KEY_ATTRIBUTES - Static variable in class com.helger.as2lib.params.MessageMDNParameters
 
KEY_ATTRIBUTES - Static variable in class com.helger.as2lib.params.MessageParameters
 
KEY_CONTENT_DISPOSITION - Static variable in class com.helger.as2lib.params.MessageParameters
 
KEY_HEADERS - Static variable in class com.helger.as2lib.params.MessageMDNParameters
 
KEY_HEADERS - Static variable in class com.helger.as2lib.params.MessageParameters
 
KEY_MESSAGE - Static variable in class com.helger.as2lib.params.ExceptionParameters
 
KEY_MESSAGE - Static variable in class com.helger.as2lib.params.MessageMDNParameters
 
KEY_NAME - Static variable in class com.helger.as2lib.params.ExceptionParameters
 
KEY_RECEIVER - Static variable in class com.helger.as2lib.params.MessageMDNParameters
 
KEY_RECEIVER - Static variable in class com.helger.as2lib.params.MessageParameters
 
KEY_SENDER - Static variable in class com.helger.as2lib.params.MessageMDNParameters
 
KEY_SENDER - Static variable in class com.helger.as2lib.params.MessageParameters
 
KEY_TERMINATED - Static variable in class com.helger.as2lib.params.ExceptionParameters
 
KEY_TEXT - Static variable in class com.helger.as2lib.params.MessageMDNParameters
 
KEY_TRACE - Static variable in class com.helger.as2lib.params.ExceptionParameters
 
KeyNotFoundException - Exception in com.helger.as2lib.cert
 
KeyNotFoundException(X509Certificate) - Constructor for exception com.helger.as2lib.cert.KeyNotFoundException
 
KeyNotFoundException(X509Certificate, String) - Constructor for exception com.helger.as2lib.cert.KeyNotFoundException
 
KeyNotFoundException(X509Certificate, String, Throwable) - Constructor for exception com.helger.as2lib.cert.KeyNotFoundException
 

L

load(InputStream, char[]) - Method in class com.helger.as2lib.cert.CertificateFactory
 
load() - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
Shortcut for load (getFilename (), getPassword ());
load(String, char[]) - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
load(InputStream, char[]) - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
load(InputStream) - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
loadKeyStore(IKeyStoreType, InputStream, char[]) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
loadKeyStore(IKeyStoreType, InputStream, char[]) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
Load a key store from the specified input stream.
loadPartner(IMicroElement) - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
loadPartnerIDs(IMicroElement, IPartnerMap, Partnership, boolean) - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
loadPartnership(IMicroElement, IPartnerMap) - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
loadPartnershipAttributes(IMicroElement, Partnership) - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
log(boolean) - Method in exception com.helger.as2lib.exception.OpenAS2Exception
 

M

m_aRWLock - Variable in class com.helger.as2lib.AbstractDynamicComponent
 
MA_DESTINATION_IP - Static variable in class com.helger.as2lib.processor.CNetAttribute
 
MA_DESTINATION_PORT - Static variable in class com.helger.as2lib.processor.CNetAttribute
 
MA_FILENAME - Static variable in class com.helger.as2lib.processor.CFileAttribute
 
MA_FILEPATH - Static variable in class com.helger.as2lib.processor.CFileAttribute
 
MA_HTTP_ORIGINAL_CONTENT_LENGTH - Static variable in class com.helger.as2lib.processor.receiver.net.AbstractReceiverHandler
The original content length before any eventual decoding (only if Content-Transfer-Encoding is provided)
MA_HTTP_ORIGINAL_CONTENT_TRANSFER_ENCODING - Static variable in class com.helger.as2lib.processor.receiver.net.AbstractReceiverHandler
The value of the Content-Transfer-Encoding header (if provided)
MA_HTTP_REQ_TYPE - Static variable in class com.helger.as2lib.util.http.HTTPHelper
The request method used (POST or GET)
MA_HTTP_REQ_URL - Static variable in class com.helger.as2lib.util.http.HTTPHelper
The request URL used - defaults to "/"
MA_HTTP_REQ_VERSION - Static variable in class com.helger.as2lib.util.http.HTTPHelper
The HTTP version used.
MA_PENDING_FILENAME - Static variable in class com.helger.as2lib.processor.CFileAttribute
 
MA_PENDINGINFO - Static variable in class com.helger.as2lib.processor.CFileAttribute
 
MA_SOURCE_IP - Static variable in class com.helger.as2lib.processor.CNetAttribute
 
MA_SOURCE_PORT - Static variable in class com.helger.as2lib.processor.CNetAttribute
 
MA_STATUS - Static variable in class com.helger.as2lib.processor.CFileAttribute
 
MA_STATUS_PENDING - Static variable in class com.helger.as2lib.processor.CFileAttribute
 
MainThread(AbstractActiveNetModule, String, int) - Constructor for class com.helger.as2lib.processor.receiver.AbstractActiveNetModule.MainThread
 
mapAttributeNodes(IMicroElement, String, String, String) - Static method in class com.helger.as2lib.util.AS2XMLHelper
 
markAsChanged() - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
Callback method that is invoked, when this object is modified.
matches(Partnership) - Method in class com.helger.as2lib.partner.Partnership
Check if sender and receiver IDs of this partnership match the ones of the provided partnership.
MDNA_DISPOSITION - Static variable in class com.helger.as2lib.message.AS2MessageMDN
 
MDNA_FINAL_RECIPIENT - Static variable in class com.helger.as2lib.message.AS2MessageMDN
 
MDNA_MIC - Static variable in class com.helger.as2lib.message.AS2MessageMDN
 
MDNA_ORIG_MESSAGEID - Static variable in class com.helger.as2lib.message.AS2MessageMDN
 
MDNA_ORIG_RECIPIENT - Static variable in class com.helger.as2lib.message.AS2MessageMDN
 
MDNA_REPORTING_UA - Static variable in class com.helger.as2lib.message.AS2MessageMDN
 
MDNACTION_MDN_SENT_AUTOMATICALLY - Static variable in class com.helger.as2lib.disposition.DispositionType
 
MDNFileModule - Class in com.helger.as2lib.processor.storage
Store an MDN to a file
MDNFileModule() - Constructor for class com.helger.as2lib.processor.storage.MDNFileModule
 
MessageFileModule - Class in com.helger.as2lib.processor.storage
Store message content and optionally message headers and attributes to a file
MessageFileModule() - Constructor for class com.helger.as2lib.processor.storage.MessageFileModule
 
MessageMDNParameters - Class in com.helger.as2lib.params
 
MessageMDNParameters(IMessageMDN) - Constructor for class com.helger.as2lib.params.MessageMDNParameters
 
MessageParameters - Class in com.helger.as2lib.params
 
MessageParameters(IMessage) - Constructor for class com.helger.as2lib.params.MessageParameters
 
moveFile(File, File, boolean, boolean) - Static method in class com.helger.as2lib.util.AS2IOHelper
 
MSG_DATE - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
MSG_RECEIVER - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
MSG_SENDER - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
MSG_SOURCE_ADDRESS - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 
MSG_SUBJECT - Static variable in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule
 

N

NAME - Static variable in class com.helger.as2lib.CAS2Info
The name of this AS2 client.
NAME_VERSION - Static variable in class com.helger.as2lib.CAS2Info
Combination of CAS2Info.NAME and CAS2Info.VERSION separated by a blank.
NetException - Exception in com.helger.as2lib.processor.receiver.net
 
NetException(InetAddress, int, Throwable) - Constructor for exception com.helger.as2lib.processor.receiver.net.NetException
 
NoModuleException - Exception in com.helger.as2lib.processor
 
NoModuleException(String, IMessage, Map<String, Object>) - Constructor for exception com.helger.as2lib.processor.NoModuleException
 

O

onBeforeAddPartnership(Partnership) - Method in class com.helger.as2lib.partner.SelfFillingPartnershipFactory
Callback method that is invoked every time a new partnership is automatically added.
onBeforeAddPartnership(Partnership) - Method in class com.helger.as2lib.partner.xml.SelfFillingXMLPartnershipFactory
Callback method that is invoked every time a new partnership is automatically added.
onChange() - Method in class com.helger.as2lib.cert.CertificateFactory
Custom callback method that is invoked if something changes in the key store.
onReceivedMDNError(AS2Message, OpenAS2Exception) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
Handler for errors in MDN processing.
OpenAS2Exception - Exception in com.helger.as2lib.exception
Base class for all AS2 related exceptions used in this project.
OpenAS2Exception() - Constructor for exception com.helger.as2lib.exception.OpenAS2Exception
 
OpenAS2Exception(String) - Constructor for exception com.helger.as2lib.exception.OpenAS2Exception
 
OpenAS2Exception(String, Throwable) - Constructor for exception com.helger.as2lib.exception.OpenAS2Exception
 
OpenAS2Exception(Throwable) - Constructor for exception com.helger.as2lib.exception.OpenAS2Exception
 
OpenAS2KeyStore - Class in com.helger.as2lib.util.cert
 
OpenAS2KeyStore(KeyStore) - Constructor for class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
OpenAS2UnsupportedException - Exception in com.helger.as2lib.exception
 
OpenAS2UnsupportedException() - Constructor for exception com.helger.as2lib.exception.OpenAS2UnsupportedException
 
OpenAS2UnsupportedException(String) - Constructor for exception com.helger.as2lib.exception.OpenAS2UnsupportedException
 
OPTION_CAUSE - Static variable in interface com.helger.as2lib.processor.resender.IProcessorResenderModule
An OpenAS2Exception representing the cause of the error
OPTION_INITIAL_SENDER - Static variable in interface com.helger.as2lib.processor.resender.IProcessorResenderModule
The internal object representing the original sender
OPTION_RESEND_ACTION - Static variable in interface com.helger.as2lib.processor.resender.IProcessorResenderModule
The internal send action to be used for resending
OPTION_RETRIES - Static variable in interface com.helger.as2lib.processor.resender.IProcessorResenderModule
Defines the option to be set to define the number of retries.
options() - Method in exception com.helger.as2lib.processor.NoModuleException
 

P

PA_AS2_MDN_OPTIONS - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Requested options for returned MDN
PA_AS2_MDN_TO - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Fill in to request an MDN for a transaction
PA_AS2_RECEIPT_DELIVERY_OPTION - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
URL destination for an async MDN
PA_AS2_RECEIPT_OPTION - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Deprecated.
PA_AS2_URL - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
URL destination for AS2 transactions
PA_BLOCK_ERROR_MDN - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
If set and an error occurs while processing a document, an error MDN will not be sent.
PA_COMPRESSION_MODE - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Optional compression mode
PA_COMPRESSION_TYPE - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Optional compression type.
PA_CONTENT_TRANSFER_ENCODING - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Deprecated.
PA_CONTENT_TRANSFER_ENCODING_RECEIVE - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
optional content transfer encoding value for incoming messages if not specified
PA_CONTENT_TRANSFER_ENCODING_SEND - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
optional content transfer encoding value for outgoing messages.
PA_DATE_FORMAT - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
set this to override the date format used when generating message IDs
PA_DISABLE_DECOMPRESS - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Special attribute to disable decompression of a received message, even if the Content-Type header claims the messages is compressed.
PA_DISABLE_DECRYPT - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Special attribute to disable decryption of a received message, even if the Content-Type header claims the messages is encrypted.
PA_DISABLE_VERIFY - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Special attribute to disable signature verification of a received message, even if the Content-Type header claims the messages is signed.
PA_ENCRYPT - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Set this to the algorithm to use for encryption, check ECryptoAlgorithmCrypt constants for values (using the value of the getID() method)
PA_FORCE_DECRYPT - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Special attribute to force decryption of a received message, even if the Content-Type header claims the messages is not encrypted.
PA_FORCE_VERIFY - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Special attribute to force signature verification of a received message, even if the Content-Type header claims the messages is not signed.
PA_MDN_SUBJECT - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Subject sent in MDN messages
PA_MESSAGEID_FORMAT - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
format to use for message-id if not default
PA_PROTOCOL - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
AS1 or AS2
PA_RFC3851_MICALGS - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Special attribute indicating that the "old" RFC 3851 MIC algorithm names should be used (e.g.
PA_SIGN - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Set this to the signature digest algorithm to sign sent messages, check ECryptoAlgorithmSign constants for values (using the value of the getID() method)
PA_SIGN_INCLUDE_CERT_IN_BODY_PART - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Indicates whether the certificate used for signing should be part of the signed content (when true) or not (when false).
PA_SUBJECT - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Subject sent in messages
PA_VERIFY_USE_CERT_IN_BODY_PART - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Define whether a certificate passed in the signed MIME body part shall be used to verify the signature (when true) or whether to always use the certificate provided in the partnership (when false).
parseContentType(String) - Static method in class com.helger.as2lib.util.AS2HttpHelper
 
parseDate(String, String) - Static method in class com.helger.as2lib.util.AS2DateHelper
 
parseMDN(IMessage, X509Certificate, boolean) - Static method in class com.helger.as2lib.util.AS2Helper
 
Partner - Class in com.helger.as2lib.partner.xml
This class represents a single partner.
Partner(IStringMap) - Constructor for class com.helger.as2lib.partner.xml.Partner
 
PARTNER_NAME - Static variable in class com.helger.as2lib.partner.xml.Partner
 
PartnerMap - Class in com.helger.as2lib.partner.xml
Defines a map with all known partners.
PartnerMap() - Constructor for class com.helger.as2lib.partner.xml.PartnerMap
 
partnership() - Method in class com.helger.as2lib.message.AbstractBaseMessage
 
partnership() - Method in interface com.helger.as2lib.message.IBaseMessage
 
Partnership - Class in com.helger.as2lib.partner
This class represents a single partnership.
Partnership(String) - Constructor for class com.helger.as2lib.partner.Partnership
 
PartnershipMap - Class in com.helger.as2lib.partner
The default implementation of IPartnershipMap.
PartnershipMap() - Constructor for class com.helger.as2lib.partner.PartnershipMap
 
PartnershipNotFoundException - Exception in com.helger.as2lib.partner
Exception thrown if a desired partnership is not present.
PartnershipNotFoundException(Partnership) - Constructor for exception com.helger.as2lib.partner.PartnershipNotFoundException
 
PID_AS2 - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
AS2 ID (sender or receiver)
PID_EMAIL - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Email address (sender or receiver)
PID_X509_ALIAS - Static variable in class com.helger.as2lib.partner.CPartnershipIDs
Alias to an X509 Certificate (sender or receiver)
PKCS12CertificateFactory - Class in com.helger.as2lib.cert
Deprecated.
PKCS12CertificateFactory() - Constructor for class com.helger.as2lib.cert.PKCS12CertificateFactory
Deprecated.
 
poll() - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
poll() - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
processFile(File) - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
ProcessorException - Exception in com.helger.as2lib.processor
An exception thrown the an IMessageProcessor has caught exceptions.
ProcessorException(IMessageProcessor, List<Throwable>) - Constructor for exception com.helger.as2lib.processor.ProcessorException
 
PROTOCOL_AS2 - Static variable in class com.helger.as2lib.message.AS2Message
 
PROTOCOL_PKCS7_SIGNATURE - Static variable in class com.helger.as2lib.disposition.DispositionOptions
Default protocol value

R

RandomParameters - Class in com.helger.as2lib.params
 
RandomParameters() - Constructor for class com.helger.as2lib.params.RandomParameters
 
read() - Method in class com.helger.as2lib.util.http.ChunkedInputStream
 
read(byte[], int, int) - Method in class com.helger.as2lib.util.http.ChunkedInputStream
 
readAndDecodeHttpRequest(IAS2InputStreamProvider, IAS2HttpResponseHandler, IMessage) - Method in class com.helger.as2lib.processor.receiver.net.AbstractReceiverHandler
 
readChunkLen(InputStream) - Static method in class com.helger.as2lib.util.http.HTTPHelper
Read chunk size (including the newline ending it).
readHttpPayload(InputStream, IAS2HttpResponseHandler, IMessage) - Static method in class com.helger.as2lib.util.http.HTTPHelper
 
readHttpRequest(IAS2InputStreamProvider, IAS2HttpResponseHandler, IMessage) - Static method in class com.helger.as2lib.util.http.HTTPHelper
Read headers and payload from the passed input stream provider.
readKeyStore(IKeyStoreType, String, char[], ICryptoHelper) - Static method in class com.helger.as2lib.util.cert.AS2KeyStoreHelper
 
readTillNexLine(InputStream) - Static method in class com.helger.as2lib.util.http.HTTPHelper
Read up to (and including )CRLF.
readX509Certificate(String) - Static method in class com.helger.as2lib.util.cert.AS2KeyStoreHelper
 
receiveMDN(AS2Message, byte[], IAS2HttpResponseHandler) - Method in class com.helger.as2lib.processor.receiver.net.AS2MDNReceiverHandler
method for receiving and processing Async MDN sent from receiver.
receiveSyncMDN(AS2Message, IAS2HttpConnection, String) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
 
refreshPartnershipFactory() - Method in interface com.helger.as2lib.partner.IRefreshablePartnershipFactory
Refresh the partnership factory.
refreshPartnershipFactory() - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
removeAllResendItems() - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
Remove all resend items.
removeCertificate(X509Certificate) - Method in class com.helger.as2lib.cert.CertificateFactory
 
removeCertificate(String) - Method in class com.helger.as2lib.cert.CertificateFactory
 
removeCertificate(X509Certificate) - Method in interface com.helger.as2lib.cert.IAliasedCertificateFactory
 
removeCertificate(String) - Method in interface com.helger.as2lib.cert.IAliasedCertificateFactory
 
removeCertificate(String) - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
removeCertificate(String) - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
removeModule(IProcessorModule) - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
removeModule(IProcessorModule) - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
removePartner(String) - Method in class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
removePartner(String) - Method in interface com.helger.as2lib.partner.xml.IPartnershipFactoryWithPartners
Remove a partner.
removePartner(String) - Method in class com.helger.as2lib.partner.xml.PartnerMap
 
removePartnership(Partnership) - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
removePartnership(Partnership) - Method in interface com.helger.as2lib.partner.IPartnershipFactory
Remove the specified partnership.
removePartnership(Partnership) - Method in class com.helger.as2lib.partner.PartnershipMap
Remove the provided partnership.
reparse(AS2Message, IAS2HttpConnection) - Method in class com.helger.as2lib.processor.receiver.net.AS2MDNReceiverHandler
 
resend() - Method in class com.helger.as2lib.processor.resender.AbstractActiveResenderModule
 
resend() - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
resend() - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
resendFile(File) - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
resendItem(ResendItem) - Method in class com.helger.as2lib.processor.resender.InMemoryResenderModule
 
ResendItem - Class in com.helger.as2lib.processor.resender
This class represents a single in-memory item to be resend.
ResendItem(String, int, IMessage, long) - Constructor for class com.helger.as2lib.processor.resender.ResendItem
 
run() - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule.ConnectionThread
 
run() - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule.MainThread
 

S

save(OutputStream, char[]) - Method in class com.helger.as2lib.cert.CertificateFactory
 
save() - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
Shortcut for save (getFilename (), getPassword ());
save(String, char[]) - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
save(OutputStream, char[]) - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
scanDirectory(String) - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
scanDirectory() - Method in class com.helger.as2lib.processor.resender.DirectoryResenderModule
 
secure(IMessage, EContentTransferEncoding) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
 
secureMimeBodyPart(MimeBodyPart, EContentTransferEncoding, ECompressionType, boolean, Consumer<MimeBodyPart>, ECryptoAlgorithmSign, X509Certificate, PrivateKey, boolean, boolean, ECryptoAlgorithmCrypt, X509Certificate) - Static method in class com.helger.as2lib.processor.sender.AS2SenderModule
 
SelfFillingPartnershipFactory - Class in com.helger.as2lib.partner
A special in-memory partnership factory that adds a partnership if it is not existing yet.
SelfFillingPartnershipFactory() - Constructor for class com.helger.as2lib.partner.SelfFillingPartnershipFactory
 
SelfFillingXMLPartnershipFactory - Class in com.helger.as2lib.partner.xml
A special XMLPartnershipFactory that adds a new partnership if it is not yet existing.
SelfFillingXMLPartnershipFactory() - Constructor for class com.helger.as2lib.partner.xml.SelfFillingXMLPartnershipFactory
 
send(InputStream, EContentTransferEncoding, IHTTPOutgoingDumper) - Method in class com.helger.as2lib.util.http.AS2HttpClient
 
sendHttpResponse(int, HttpHeaderMap, IWriteToStream) - Method in class com.helger.as2lib.util.http.AS2HttpResponseHandlerSocket
 
sendHttpResponse(int, HttpHeaderMap, IWriteToStream) - Method in interface com.helger.as2lib.util.http.IAS2HttpResponseHandler
Added an HTTP header to the response.
sendMDN(String, IAS2HttpResponseHandler, AS2Message, DispositionType, String, ESuccess) - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
 
sendSimpleHTTPResponse(IAS2HttpResponseHandler, int) - Static method in class com.helger.as2lib.util.http.HTTPHelper
Send a simple HTTP response that only contains the HTTP status code and the respective descriptive text.
sendSynchronous(AS2ClientSettings, AS2ClientRequest) - Method in class com.helger.as2lib.client.AS2Client
Send the AS2 message synchronously
setAS2MDNOptions(String) - Method in class com.helger.as2lib.partner.Partnership
Set the MDN options corresponding to the Disposition-Notification-Options header.
setAS2MDNTo(String) - Method in class com.helger.as2lib.partner.Partnership
Set the URL to send the MDN to.
setAS2ReceiptDeliveryOption(String) - Method in class com.helger.as2lib.partner.Partnership
Set the return URL for async MDNs when sending messages.
setAS2SenderModuleFactory(ISupplier<AS2SenderModule>) - Method in class com.helger.as2lib.client.AS2Client
Set the factory to create AS2SenderModule objects internally.
setAS2URL(String) - Method in class com.helger.as2lib.partner.Partnership
 
setAsyncMDNUrl(String) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the asynchronous MDN URL to be used.
setAttribute(String, String) - Method in class com.helger.as2lib.partner.Partnership
Set an arbitrary partnership attribute.
setBlockErrorMDN(boolean) - Method in class com.helger.as2lib.partner.Partnership
 
setBusy(boolean) - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
setCertificate(String, Certificate) - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
setCertificate(String, Certificate) - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
setCertificateFactory(ICertificateFactory) - Method in class com.helger.as2lib.session.AS2Session
 
setCompress(ECompressionType, boolean) - Method in class com.helger.as2lib.client.AS2ClientSettings
Enable or disable the compression of the message.
setCompressionMode(String) - Method in class com.helger.as2lib.partner.Partnership
 
setCompressionModeCompressAfterSigning() - Method in class com.helger.as2lib.partner.Partnership
 
setCompressionModeCompressBeforeSigning() - Method in class com.helger.as2lib.partner.Partnership
 
setCompressionType(String) - Method in class com.helger.as2lib.partner.Partnership
 
setCompressionType(ECompressionType) - Method in class com.helger.as2lib.partner.Partnership
 
setConnectTimeoutMS(int) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the connection timeout in milliseconds.
setContentDescription(String) - Method in class com.helger.as2lib.client.AS2ClientRequest
Set the optional Content-Description header to be used.
setContentDisposition(String) - Method in interface com.helger.as2lib.message.IMessage
 
setContentTransferEncoding(EContentTransferEncoding) - Method in class com.helger.as2lib.client.AS2ClientRequest
Set the optional Content-Transfer-Encoding to be used.
setContentTransferEncoding(String) - Method in class com.helger.as2lib.partner.Partnership
setContentTransferEncodingReceive(String) - Method in class com.helger.as2lib.partner.Partnership
Set the Content-Transfer-Encoding for receiving messages.
setContentTransferEncodingReceive(EContentTransferEncoding) - Method in class com.helger.as2lib.partner.Partnership
Set the Content-Transfer-Encoding for receiving messages.
setContentTransferEncodingSend(String) - Method in class com.helger.as2lib.partner.Partnership
Set the Content-Transfer-Encoding for sending messages.
setContentTransferEncodingSend(EContentTransferEncoding) - Method in class com.helger.as2lib.partner.Partnership
Set the Content-Transfer-Encoding for sending messages.
setContentType(String) - Method in class com.helger.as2lib.client.AS2ClientRequest
Set the content type to be used.
setContentType(String) - Method in interface com.helger.as2lib.message.IMessage
 
setCryptoSignIncludeCertificateInBodyPart(boolean) - Method in class com.helger.as2lib.session.AS2Session
 
setCryptoSignIncludeCertificateInBodyPart(boolean) - Method in interface com.helger.as2lib.session.IAS2Session
Settings flag, whether a the signing certificate should be included in the signed MIME body part or not.
setCryptoVerifyUseCertificateInBodyPart(boolean) - Method in class com.helger.as2lib.session.AS2Session
 
setCryptoVerifyUseCertificateInBodyPart(boolean) - Method in interface com.helger.as2lib.session.IAS2Session
Settings flag, whether a contained certificate is used for message verification.
setData(File) - Method in class com.helger.as2lib.client.AS2ClientRequest
Deprecated.
setData(File, Charset) - Method in class com.helger.as2lib.client.AS2ClientRequest
Set the content of the File as a payload.
setData(InputStream) - Method in class com.helger.as2lib.client.AS2ClientRequest
Set the content of the InputStream as a payload.
setData(InputStream, Charset) - Method in class com.helger.as2lib.client.AS2ClientRequest
Set the content of the InputStream as a payload.
setData(byte[]) - Method in class com.helger.as2lib.client.AS2ClientRequest
 
setData(String, Charset) - Method in class com.helger.as2lib.client.AS2ClientRequest
 
setData(DataHandler) - Method in class com.helger.as2lib.client.AS2ClientRequest
 
setData(MimeBodyPart) - Method in class com.helger.as2lib.message.AbstractMessage
 
setData(MimeBodyPart) - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
setData(MimeBodyPart) - Method in interface com.helger.as2lib.message.IMessage
 
setData(MimeBodyPart) - Method in interface com.helger.as2lib.message.IMessageMDN
 
setDateFormat(String) - Method in class com.helger.as2lib.partner.Partnership
 
setDisableDecompress(boolean) - Method in class com.helger.as2lib.partner.Partnership
 
setDisableDecrypt(boolean) - Method in class com.helger.as2lib.partner.Partnership
 
setDisableVerify(boolean) - Method in class com.helger.as2lib.partner.Partnership
 
setEncryptAlgorithm(String) - Method in class com.helger.as2lib.partner.Partnership
 
setEncryptAlgorithm(ECryptoAlgorithmCrypt) - Method in class com.helger.as2lib.partner.Partnership
 
setEncryptAndSign(ECryptoAlgorithmCrypt, ECryptoAlgorithmSign) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the encryption and signing algorithms to use.
setException(Throwable) - Method in class com.helger.as2lib.client.AS2ClientResponse
Set an exception that occurred.
setExecutionDuration(Duration) - Method in class com.helger.as2lib.client.AS2ClientResponse
Set the execution duration of the client request.
setExecutionTime(Duration) - Method in class com.helger.as2lib.client.AS2ClientResponse
setFilename(String) - Method in class com.helger.as2lib.cert.CertificateFactory
 
setFilename(String) - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
setFilename(String) - Method in class com.helger.as2lib.client.AS2ClientRequest
Set the filename to be used to name the content.
setFilename(String) - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
setForceDecrypt(boolean) - Method in class com.helger.as2lib.partner.Partnership
 
setForceVerify(boolean) - Method in class com.helger.as2lib.partner.Partnership
 
setHttpHeader(String, String) - Method in class com.helger.as2lib.util.http.AS2HttpClient
Set an HTTP header (replacing existing value)
setHttpHeader(String, String) - Method in class com.helger.as2lib.util.http.AS2HttpHeaderWrapperHttpURLConnection
 
setHttpHeader(String, String) - Method in class com.helger.as2lib.util.http.AS2HttpURLConnection
 
setHttpHeader(String, String) - Method in interface com.helger.as2lib.util.http.IAS2HttpConnection
Set an HTTP header
setHttpHeader(String, String) - Method in interface com.helger.as2lib.util.http.IAS2HttpHeaderWrapper
Set an HTTP header
setHTTPIncomingDumperFactory(ISupplier<? extends IHTTPIncomingDumper>) - Static method in class com.helger.as2lib.util.http.HTTPHelper
Set the factory for creating dumper for incoming HTTP requests.
setHTTPOutgoingDumperFactory(IFunction<? super IBaseMessage, ? extends IHTTPOutgoingDumper>) - Static method in class com.helger.as2lib.util.http.HTTPHelper
Set the factory for creating dumper for outgoing HTTP requests
setHttpProxy(Proxy) - Method in class com.helger.as2lib.client.AS2Client
Set the proxy server for transmission.
setHttpProxy(Proxy) - Method in class com.helger.as2lib.session.AS2Session
 
setHttpProxy(Proxy) - Method in interface com.helger.as2lib.session.IAS2Session
Set the optional HTTP/HTTPS proxy settings to be used for sending AS2 messages and asynchronous MDNs.
setIgnoreMissingParsers(boolean) - Method in class com.helger.as2lib.params.CompositeParameters
 
setIncludeCertificateInSignedContent(ETriState) - Method in class com.helger.as2lib.partner.Partnership
 
setInterval(long) - Method in class com.helger.as2lib.processor.receiver.AbstractActivePollingModule
 
setKey(String, Key, char[]) - Method in interface com.helger.as2lib.util.cert.ICertificateStore
 
setKey(String, Key, char[]) - Method in class com.helger.as2lib.util.cert.OpenAS2KeyStore
 
setKeyStore(IKeyStoreType, File, String) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the details of the certificate store of the client.
setLargeFileSupport(boolean) - Method in class com.helger.as2lib.client.AS2ClientSettings
 
setMDN(IMessageMDN) - Method in class com.helger.as2lib.client.AS2ClientResponse
Set the retrieved MDN.
setMDN(IMessageMDN) - Method in class com.helger.as2lib.message.AbstractMessage
 
setMDN(IMessageMDN) - Method in interface com.helger.as2lib.message.IMessage
 
setMDNOptions(String) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the MDN options to be used.
setMDNOptions(DispositionOptions) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the MDN options to be used.
setMDNRequested(boolean) - Method in class com.helger.as2lib.client.AS2ClientSettings
Determine if an MDN is requested at all.
setMDNSubject(String) - Method in class com.helger.as2lib.partner.Partnership
 
setMessage(IMessage) - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
setMessage(IMessage) - Method in interface com.helger.as2lib.message.IMessageMDN
 
setMessageID(String) - Method in interface com.helger.as2lib.message.IBaseMessage
Set special message ID header
setMessageIDFormat(String) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the Message ID format.
setMessageIDFormat(String) - Method in class com.helger.as2lib.partner.Partnership
 
setMessageProcessor(IMessageProcessor) - Method in class com.helger.as2lib.session.AS2Session
 
setMICAlg(String) - Method in class com.helger.as2lib.disposition.DispositionOptions
Set the MIC algorithm(s) to use.
setMICAlg(ECryptoAlgorithmSign...) - Method in class com.helger.as2lib.disposition.DispositionOptions
Set the MIC algorithm to use.
setMICAlg(Iterable<? extends ECryptoAlgorithmSign>) - Method in class com.helger.as2lib.disposition.DispositionOptions
Set the MIC algorithm to use.
setMICAlgImportance(String) - Method in class com.helger.as2lib.disposition.DispositionOptions
Set the MIC algorithm importance
setName(String) - Method in class com.helger.as2lib.partner.Partnership
 
setOriginalMessageID(String) - Method in class com.helger.as2lib.client.AS2ClientResponse
Set the message ID of the message that was sent out.
setParameter(String, String) - Method in class com.helger.as2lib.params.AbstractParameterParser
 
setParameter(String, String) - Method in class com.helger.as2lib.params.CompositeParameters
 
setParameter(String, String) - Method in class com.helger.as2lib.params.DateParameters
Deprecated.
setParameter(String, String) - Method in class com.helger.as2lib.params.ExceptionParameters
 
setParameter(String, String) - Method in class com.helger.as2lib.params.MessageMDNParameters
 
setParameter(String, String) - Method in class com.helger.as2lib.params.MessageParameters
 
setParameter(String, String) - Method in class com.helger.as2lib.params.RandomParameters
Deprecated.
setParameterParsers(ICommonsMap<String, AbstractParameterParser>) - Method in class com.helger.as2lib.params.CompositeParameters
 
setParameters(String) - Method in class com.helger.as2lib.params.AbstractParameterParser
Set parameters from a string, like "msg.sender.as2_id=ME,msg.headers.content-type=application/X12"
setParameters(String, String, String) - Method in class com.helger.as2lib.params.AbstractParameterParser
Set parameters from a string separated by delimiters.
setPartners(PartnerMap) - Method in class com.helger.as2lib.partner.xml.AbstractPartnershipFactoryWithPartners
 
setPartners(PartnerMap) - Method in class com.helger.as2lib.partner.xml.PartnerMap
 
setPartnership(Partnership) - Method in class com.helger.as2lib.message.AbstractBaseMessage
 
setPartnership(Partnership) - Method in interface com.helger.as2lib.message.IBaseMessage
 
setPartnership(Partnership) - Method in class com.helger.as2lib.partner.PartnershipMap
Overwrite an existing partnership.
setPartnershipFactory(IPartnershipFactory) - Method in class com.helger.as2lib.session.AS2Session
 
setPartnershipName(String) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the name of the partnership for lookup and dynamic creation.
setPartnerships(PartnershipMap) - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
setPartnerships(PartnershipMap) - Method in class com.helger.as2lib.partner.PartnershipMap
Set all partnerships from the passed map.
setPassword(char[]) - Method in class com.helger.as2lib.cert.CertificateFactory
 
setPassword(char[]) - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
 
setProtocol(String) - Method in class com.helger.as2lib.disposition.DispositionOptions
Set the protocol
setProtocol(String) - Method in class com.helger.as2lib.partner.Partnership
 
setProtocolImportance(String) - Method in class com.helger.as2lib.disposition.DispositionOptions
Set the protocol importance.
setReadTimeoutMS(int) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the read timeout in milliseconds.
setReceiverAS2ID(String) - Method in class com.helger.as2lib.partner.Partnership
Set the receivers AS2 ID.
setReceiverCertificate(X509Certificate) - Method in class com.helger.as2lib.client.AS2ClientSettings
Explicitly set the receiver certificate to be used.
setReceiverData(String, String, String) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the receiver data.
setReceiverEmail(String) - Method in class com.helger.as2lib.partner.Partnership
Set the receivers email address.
setReceiverID(String, String) - Method in class com.helger.as2lib.partner.Partnership
Set an arbitrary receiver ID.
setReceiverX509Alias(String) - Method in class com.helger.as2lib.partner.Partnership
Set the receivers X509 alias.
setRetryCount(int) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the retry count for sending,
setRFC3851MICAlgs(boolean) - Method in class com.helger.as2lib.partner.Partnership
Enable or disable the usage of the old RFC 3851 MIC algorithm names.
setSaveChangesToFile(boolean) - Method in class com.helger.as2lib.cert.CertificateFactory
 
setSaveChangesToFile(boolean) - Method in interface com.helger.as2lib.cert.IStorableCertificateFactory
Change the behavior if all changes should trigger a saving to the original file.
setSaveKeyStoreChangesToFile(boolean) - Method in class com.helger.as2lib.client.AS2ClientSettings
Change the behavior if all changes to the keystore should trigger a saving to the original file.
setSecurityProviderName(String) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
Set the security provider name to use.
setSenderAS2ID(String) - Method in class com.helger.as2lib.partner.Partnership
Set the senders AS2 ID.
setSenderData(String, String, String) - Method in class com.helger.as2lib.client.AS2ClientSettings
Set the sender data.
setSenderEmail(String) - Method in class com.helger.as2lib.partner.Partnership
Set the senders email address.
setSenderID(String, String) - Method in class com.helger.as2lib.partner.Partnership
Set an arbitrary sender ID.
setSenderX509Alias(String) - Method in class com.helger.as2lib.partner.Partnership
Set the senders X509 alias.
setSigningAlgorithm(String) - Method in class com.helger.as2lib.partner.Partnership
 
setSigningAlgorithm(ECryptoAlgorithmSign) - Method in class com.helger.as2lib.partner.Partnership
 
setSubject(String) - Method in interface com.helger.as2lib.message.IMessage
 
setSubject(String) - Method in class com.helger.as2lib.partner.Partnership
 
setTempSharedFileInputStream(TempSharedFileInputStream) - Method in class com.helger.as2lib.message.AbstractMessage
 
setTempSharedFileInputStream(TempSharedFileInputStream) - Method in interface com.helger.as2lib.message.IMessage
 
setText(String) - Method in exception com.helger.as2lib.disposition.DispositionException
 
setText(String) - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
setText(String) - Method in interface com.helger.as2lib.message.IMessageMDN
 
setVerifyUseCertificateInBodyPart(ETriState) - Method in class com.helger.as2lib.partner.Partnership
 
sign(MimeBodyPart, X509Certificate, PrivateKey, ECryptoAlgorithmSign, boolean, boolean, EContentTransferEncoding) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
sign(MimeBodyPart, X509Certificate, PrivateKey, ECryptoAlgorithmSign, boolean, boolean, EContentTransferEncoding) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
Sign a MIME body part.
SIGNED_RECEIPT_MICALG - Static variable in class com.helger.as2lib.disposition.DispositionOptions
MicAlg attribute
SIGNED_RECEIPT_PROTOCOL - Static variable in class com.helger.as2lib.disposition.DispositionOptions
Protocol attribute
SOURCE_FILE - Static variable in exception com.helger.as2lib.exception.OpenAS2Exception
 
SOURCE_MESSAGE - Static variable in exception com.helger.as2lib.exception.OpenAS2Exception
 
start() - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
 
start() - Method in interface com.helger.as2lib.processor.module.IProcessorActiveModule
 
start(String) - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
start(String) - Method in interface com.helger.as2lib.util.dump.IHTTPOutgoingDumper
Called when a new outgoing connection is initiated.
startActiveModules() - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
startActiveModules() - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
STATUS_MODIFIER_ERROR - Static variable in class com.helger.as2lib.disposition.DispositionType
 
STATUS_MODIFIER_WARNING - Static variable in class com.helger.as2lib.disposition.DispositionType
 
STATUS_PROCESSED - Static variable in class com.helger.as2lib.disposition.DispositionType
 
stop() - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
 
stop() - Method in interface com.helger.as2lib.processor.module.IProcessorActiveModule
 
stopActiveModules() - Method in class com.helger.as2lib.processor.AbstractMessageProcessor
 
stopActiveModules() - Method in interface com.helger.as2lib.processor.IMessageProcessor
 
store(File, InputStream) - Method in class com.helger.as2lib.processor.storage.AbstractStorageModule
 
storeContentToTempFile(InputStream, String) - Static method in class com.helger.as2lib.util.http.TempSharedFileInputStream
Stores the content of the input InputStream in a temporary file (in the system temporary directory.
storePartnership() - Method in class com.helger.as2lib.partner.xml.XMLPartnershipFactory
Store the current status of the partnerships to a file.
storePendingInfo(AS2Message, String) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
for storing original mic and outgoing file into pending information file

T

TempSharedFileInputStream - Class in com.helger.as2lib.util.http
Stores the content of the input InputStream in a temporary file, and opens SharedFileInputStream on that file.
terminate() - Method in exception com.helger.as2lib.exception.OpenAS2Exception
 
terminate() - Method in class com.helger.as2lib.processor.receiver.AbstractActiveNetModule.MainThread
 
toString() - Method in class com.helger.as2lib.AbstractDynamicComponent
 
toString() - Method in class com.helger.as2lib.client.AS2ClientResponse
 
toString() - Method in class com.helger.as2lib.disposition.DispositionOptions
 
toString() - Method in class com.helger.as2lib.disposition.DispositionType
 
toString() - Method in class com.helger.as2lib.message.AbstractBaseMessage
 
toString() - Method in class com.helger.as2lib.message.AbstractMessage
 
toString() - Method in class com.helger.as2lib.message.AbstractMessageMDN
 
toString() - Method in class com.helger.as2lib.params.AbstractParameterParser
 
toString() - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
toString() - Method in class com.helger.as2lib.partner.Partnership
 
toString() - Method in class com.helger.as2lib.partner.xml.Partner
 
toString() - Method in class com.helger.as2lib.partner.xml.PartnerMap
 
toString() - Method in class com.helger.as2lib.processor.module.AbstractActiveModule
 
toString() - Method in class com.helger.as2lib.session.AS2Session
 
toString() - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperDirectoryBased
 
toString() - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperStreamBased
 
toString() - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperFileBased
 
toString() - Method in class com.helger.as2lib.util.dump.HTTPOutgoingDumperStreamBased
 
trackedFiles() - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
trackFile(File) - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 

U

updateHttpHeaders(IAS2HttpHeaderWrapper, IMessage) - Method in class com.helger.as2lib.processor.sender.AS2SenderModule
Update the HTTP headers based on the provided message, before sending takes place.
updateMessage(IMessage, File) - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 
updateMessageID() - Method in interface com.helger.as2lib.message.IBaseMessage
Shortcut for setMessageID (generateMessageID ())
updatePartnership(IMessage, boolean) - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
updatePartnership(IMessageMDN, boolean) - Method in class com.helger.as2lib.partner.AbstractPartnershipFactory
 
updatePartnership(IMessage, boolean) - Method in interface com.helger.as2lib.partner.IPartnershipFactory
Looks up and fills in any header info for a specific msg's partnership.
updatePartnership(IMessageMDN, boolean) - Method in interface com.helger.as2lib.partner.IPartnershipFactory
Looks up and fills in any header info for a specific MDN's partnership
updateTracking() - Method in class com.helger.as2lib.processor.receiver.AbstractDirectoryPollingModule
 

V

validate() - Method in class com.helger.as2lib.disposition.DispositionType
 
valueOf(String) - Static method in enum com.helger.as2lib.cert.ECertificatePartnershipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.as2lib.crypto.ECompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmCrypt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.as2lib.cert.ECertificatePartnershipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.as2lib.crypto.ECompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmCrypt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.as2lib.crypto.ECryptoAlgorithmSign
Returns an array containing the constants of this enum type, in the order they are declared.
verify(MimeBodyPart, X509Certificate, boolean, boolean) - Method in class com.helger.as2lib.crypto.BCCryptoHelper
 
verify(MimeBodyPart, X509Certificate, boolean, boolean) - Method in interface com.helger.as2lib.crypto.ICryptoHelper
Verify the specified Mime Body part against the part certificate
verify(IMessage) - Method in class com.helger.as2lib.processor.receiver.net.AS2ReceiverHandler
 
VERSION - Static variable in class com.helger.as2lib.CAS2Info
The version of this AS2 client.

W

wrap(Throwable) - Static method in exception com.helger.as2lib.exception.WrappedOpenAS2Exception
Ensure the passed Throwable is an OpenAS2Exception.
WrappedOpenAS2Exception - Exception in com.helger.as2lib.exception
An OpenAS2Exception that wraps an existing exception easily.
WrappedOpenAS2Exception(String, Throwable) - Constructor for exception com.helger.as2lib.exception.WrappedOpenAS2Exception
 
writeKeyStore(OpenAS2KeyStore, String, char[]) - Static method in class com.helger.as2lib.util.cert.AS2KeyStoreHelper
 
writeTo(Object, String, OutputStream) - Method in class com.helger.as2lib.util.javamail.DispositionDataContentHandler
 
writeToFile(File, List<String>, byte[], IBaseMessage) - Method in class com.helger.as2lib.util.dump.HTTPIncomingDumperDirectoryBased
 

X

XMLPartnershipFactory - Class in com.helger.as2lib.partner.xml
original author unknown this release added logic to store partnerships and provide methods for partner/partnership command line processor
XMLPartnershipFactory() - Constructor for class com.helger.as2lib.partner.xml.XMLPartnershipFactory
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2013–2019 Philip Helger. All rights reserved.