Index

A B C D G H I P R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

afterSuccessfulPeppolProcessing(Ebms3UserMessage, PeppolSBDHData, IAS4IncomingMessageState) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
Method that is invoked after the message was successfully processed with at least one handler, and before a Receipt is returned.
apCAChecker(TrustedCAChecker) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
apCacheRevocationCheckResult(ETriState) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Override the revocation result caching flag for the inbound signing certificate check on a per-receive basis.
apCertificate(X509Certificate) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
apRevocationCheckMode(ERevocationCheckMode) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Override the revocation check mode for the inbound signing certificate check on a per-receive basis.
apRevocationSoftFail(boolean) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Enable or disable revocation soft-fail for the inbound signing certificate check.
as4EndpointUrl(String) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 

B

build() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
builder() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
builder(Phase4PeppolReceiverConfiguration) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
Create a builder instance with the data of the provided object already filled in.

C

checkAPSigningCertificateRevocation(boolean) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
checkSBDHForMandatoryCountryC1(boolean) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
This is deprecated, because the feature is required for years, so there is no need anymore to disable this feature
checkSigningCertificateRevocation(boolean) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
com.helger.phase4.peppol.servlet - package com.helger.phase4.peppol.servlet
 
createPeppolReportingItemForReceivedMessage(Ebms3UserMessage, PeppolSBDHData, IAS4IncomingMessageState, String, String, String) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
Method to create a new PeppolReportingItem for a received message.
customizeAfterHandling(IRequestWebScopeWithoutResponse, AS4UnifiedResponse, AS4RequestHandler) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolAS4Servlet.Phase4PeppolServletRequestHandlerCustomizer
 
customizeBeforeHandling(IRequestWebScopeWithoutResponse, AS4UnifiedResponse, AS4RequestHandler) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolAS4Servlet.Phase4PeppolServletRequestHandlerCustomizer
 

D

DEFAULT_CHECK_SIGNING_CERTIFICATE_REVOCATION - Static variable in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
DEFAULT_PEPPOL_AP_CA_CHECKER - Static variable in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
DEFAULT_RECEIVER_CHECK_ENABLED - Static variable in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
DEFAULT_SBDH_IDENTIFIER_FACTORY - Static variable in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
DEFAULT_TRANSPORT_PROFILE - Static variable in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
 

G

getAllHandler() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
 
getAPCAChecker() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getAPCAChecker() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getAPCacheRevocationCheckResult() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getAPCacheRevocationCheckResult() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getAPCertificate() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getAPCertificate() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getAPRevocationCheckMode() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getAPRevocationCheckMode() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getAS4EndpointURL() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getAS4EndpointURL() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getAsReceiverCheckData() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Get the statically configured data as a Phase4PeppolReceiverConfiguration instance.
getAsReceiverCheckDataBuilder() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Get the statically configured data as a Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder instance.
getOrCreateSMPClientForRecipient(IParticipantIdentifier) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
Get the existing SMP client or create a new one dynamically for the provided recipient participant ID using the configured SML info and URL provider.
getReceiverCheckData() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
 
getSBDHIdentifierFactory() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getSBDHIdentifierFactory() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getSMLInfo() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getSMLInfo() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getSMPClient() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getSMPClient() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getSMPRevocationCheckMode() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getSMPRevocationCheckMode() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getSMPURLProvider() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
getSMPURLProvider() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
getTransportProfile() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
 

H

handleIncomingSBD(IAS4IncomingMessageMetadata, HttpHeaderMap, Ebms3UserMessage, byte[], StandardBusinessDocument, PeppolSBDHData, IAS4IncomingMessageState, AS4ErrorList) - Method in interface com.helger.phase4.peppol.servlet.IPhase4PeppolIncomingSBDHandlerSPI
Handle the provided incoming StandardBusinessDocument

I

IPhase4PeppolIncomingSBDHandlerSPI - Interface in com.helger.phase4.peppol.servlet
This is the interface that must be implemented to handle incoming SBD documents.
isAPRevocationSoftFail() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
isAPRevocationSoftFail() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
isCheckAPSigningCertificateRevocation() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
isCheckSBDHForMandatoryCountryC1() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
This is deprecated, because the feature is required for years, so there is no need anymore to disable this feature
isCheckSBDHForMandatoryCountryC1() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
isCheckSigningCertificateRevocation() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
isCheckSigningCertificateRevocation() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
isPerformSBDHValueChecks() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
isPerformSBDHValueChecks() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
isReceiverCheckEnabled() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
isReceiverCheckEnabled() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
isSMPRevocationSoftFail() - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
 
isSMPRevocationSoftFail() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 

P

performSBDHValueChecks(boolean) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
Phase4PeppolAS4Servlet - Class in com.helger.phase4.peppol.servlet
AS4 receiving servlet.
This servlet works only, if a single AS4 profile is present.
Phase4PeppolAS4Servlet() - Constructor for class com.helger.phase4.peppol.servlet.Phase4PeppolAS4Servlet
Default constructor using Phase4PeppolAS4Servlet.Phase4PeppolServletRequestHandlerCustomizer as the customizer.
Phase4PeppolAS4Servlet(Phase4PeppolAS4Servlet.Phase4PeppolServletRequestHandlerCustomizer) - Constructor for class com.helger.phase4.peppol.servlet.Phase4PeppolAS4Servlet
Custom constructor providing a custom customizer.
Phase4PeppolAS4Servlet.Phase4PeppolServletRequestHandlerCustomizer - Class in com.helger.phase4.peppol.servlet
Default IAS4ServletRequestHandlerCustomizer implementation
Phase4PeppolDefaultReceiverConfiguration - Class in com.helger.phase4.peppol.servlet
This class contains the references values against which incoming values are compared.
Phase4PeppolReceiverConfiguration - Class in com.helger.phase4.peppol.servlet
This class contains the "per-request" data of Phase4PeppolDefaultReceiverConfiguration.
Old name before v3: Phase4PeppolReceiverCheckData
Phase4PeppolReceiverConfiguration(boolean, ISMPExtendedServiceMetadataProvider, ISMLInfo, ISMPURLProvider, ERevocationCheckMode, boolean, String, X509Certificate, IIdentifierFactory, boolean, boolean, boolean, TrustedCAChecker, boolean, ETriState, ERevocationCheckMode) - Constructor for class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
Constructor
Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder - Class in com.helger.phase4.peppol.servlet
Phase4PeppolReceiverConfigurationBuilder() - Constructor for class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
Phase4PeppolReceiverConfigurationBuilder(Phase4PeppolReceiverConfiguration) - Constructor for class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
Phase4PeppolServletException - Exception Class in com.helger.phase4.peppol.servlet
Generic exception to be thrown from the phase4 Peppol servlet.
Phase4PeppolServletException(String) - Constructor for exception class com.helger.phase4.peppol.servlet.Phase4PeppolServletException
 
Phase4PeppolServletException(String, Throwable) - Constructor for exception class com.helger.phase4.peppol.servlet.Phase4PeppolServletException
 
Phase4PeppolServletMessageProcessorSPI - Class in com.helger.phase4.peppol.servlet
This is the SPI implementation to handle generic incoming AS4 requests.
Phase4PeppolServletMessageProcessorSPI() - Constructor for class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
Constructor.
Phase4PeppolServletRequestHandlerCustomizer() - Constructor for class com.helger.phase4.peppol.servlet.Phase4PeppolAS4Servlet.Phase4PeppolServletRequestHandlerCustomizer
 
processAS4ResponseMessage(IAS4IncomingMessageMetadata, IAS4IncomingMessageState, String, byte[], boolean, AS4ErrorList) - Method in interface com.helger.phase4.peppol.servlet.IPhase4PeppolIncomingSBDHandlerSPI
Optional callback to process a response message
processAS4ResponseMessage(IAS4IncomingMessageMetadata, IAS4IncomingMessageState, String, byte[], boolean, AS4ErrorList) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
 
processAS4SignalMessage(IAS4IncomingMessageMetadata, HttpHeaderMap, Ebms3SignalMessage, IPMode, IAS4IncomingMessageState, AS4ErrorList) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
 
processAS4UserMessage(IAS4IncomingMessageMetadata, HttpHeaderMap, Ebms3UserMessage, IPMode, Node, ICommonsList<WSS4JAttachment>, IAS4IncomingMessageState, AS4ErrorList) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
 

R

receiverCheckEnabled(boolean) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 

S

sbdhIdentifierFactory(IIdentifierFactory) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
sbdhIdentifierFactoryPeppol() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
sbdhIdentifierFactorySimple() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
serviceMetadataProvider(ISMPExtendedServiceMetadataProvider) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
 
setAllHandler(Iterable<? extends IPhase4PeppolIncomingSBDHandlerSPI>) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
Set all handler to be used.
setAPCAChecker(TrustedCAChecker) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the Peppol CA checker to be used.
setAPCacheRevocationCheckResult(ETriState) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Override the revocation result caching flag for the inbound signing certificate check.
setAPCertificate(X509Certificate) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the Peppol AP certificate to be used for comparing against the SMP lookup result.
setAPRevocationCheckMode(ERevocationCheckMode) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Override the revocation check mode for the inbound signing certificate check.
setAPRevocationSoftFail(boolean) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set whether an undeterminable revocation status of the inbound AP signing certificate is accepted as valid (soft-fail) instead of being rejected.
setAS4EndpointURL(String) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the expected endpoint URL to be used for comparing against the SMP lookup result.
setCheckSBDHForMandatoryCountryC1(boolean) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
This is deprecated, because the feature is required for years, so there is no need anymore to disable this feature
setCheckSigningCertificateRevocation(boolean) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set whether the signing certificate should be checked for revocation or not.
setPerformSBDHValueChecks(boolean) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Enable or disable the SBDH value checks.
setReceiverCheckData(Phase4PeppolReceiverConfiguration) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
Set the receiver check data to be used.
setReceiverCheckEnabled(boolean) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Enable or disable the overall receiver checks (check if a receiver is actually registered in the configured SMP with the configured AP URL).
setSBDHIdentifierFactory(IIdentifierFactory) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the default identifier factory used to parse SBDH data.
setSMLInfo(ISMLInfo) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the SML information for dynamic per-participant SMP client resolution.
setSMPClient(ISMPExtendedServiceMetadataProvider) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the SMP client to use for reverse checking if the participant is registered or not.
setSMPRevocationCheckMode(ERevocationCheckMode) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the revocation check mode to apply when verifying SMP response certificates.
setSMPRevocationSoftFail(boolean) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set whether an indeterminable revocation status of an SMP response certificate is accepted (soft-fail) or causes the certificate to be rejected.
setSMPURLProvider(ISMPURLProvider) - Static method in class com.helger.phase4.peppol.servlet.Phase4PeppolDefaultReceiverConfiguration
Set the SMP URL provider to be used for dynamic SMP client resolution.
setTransportProfile(ISMPTransportProfile) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolServletMessageProcessorSPI
Set the transport profile to be used.
smlInfo(ISMLInfo) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Set the SML information for dynamic per-participant SMP client resolution.
smpRevocationCheckMode(ERevocationCheckMode) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Set the revocation check mode to apply when verifying SMP response certificates.
smpRevocationSoftFail(boolean) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Set whether an indeterminable revocation status of an SMP response certificate is accepted (soft-fail) or causes the certificate to be rejected.
smpURLProvider(ISMPURLProvider) - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration.Phase4PeppolReceiverConfigurationBuilder
Set the SMP URL provider to be used for dynamic SMP client resolution.

T

toString() - Method in class com.helger.phase4.peppol.servlet.Phase4PeppolReceiverConfiguration
 
A B C D G H I P R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form