Skip navigation links
A B C D E G H I S T 

A

AbstractGenericSMPClient<IMPLTYPE extends AbstractGenericSMPClient<IMPLTYPE>> - Class in com.helger.peppol.httpclient
Abstract base class for SMP clients - wraps all the HTTP stuff Note: this class is also licensed under Apache 2 license, as it was not part of the original implementation
AbstractGenericSMPClient(URI) - Constructor for class com.helger.peppol.httpclient.AbstractGenericSMPClient
Constructor with a direct SMP URL.
AbstractSMPResponseHandler<T> - Class in com.helger.peppol.httpclient
Abstract ResponseHandler implementation that ensures a leak free usage of the returned response.
AbstractSMPResponseHandler() - Constructor for class com.helger.peppol.httpclient.AbstractSMPResponseHandler
 
algorithmEquals(String, String) - Static method in class com.helger.peppol.httpclient.TrustStoreBasedX509KeySelector
 

B

BDXRClient - Class in com.helger.peppol.bdxrclient
This class is used for calling the BDXR SMP REST interface.
BDXRClient(IPeppolURLProvider, IParticipantIdentifier, ISMLInfo) - Constructor for class com.helger.peppol.bdxrclient.BDXRClient
Constructor with SML lookup
BDXRClient(IPeppolURLProvider, IParticipantIdentifier, String) - Constructor for class com.helger.peppol.bdxrclient.BDXRClient
Constructor with SML lookup
BDXRClient(URI) - Constructor for class com.helger.peppol.bdxrclient.BDXRClient
Constructor with a direct SMP URL.
BDXRClientReadOnly - Class in com.helger.peppol.bdxrclient
This class is used for calling the BDXR SMP REST interface.
BDXRClientReadOnly(IPeppolURLProvider, IParticipantIdentifier, ISMLInfo) - Constructor for class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Constructor with SML lookup
BDXRClientReadOnly(IPeppolURLProvider, IParticipantIdentifier, String) - Constructor for class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Constructor with SML lookup
BDXRClientReadOnly(URI) - Constructor for class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Constructor with a direct SMP URL.

C

com.helger.peppol.bdxrclient - package com.helger.peppol.bdxrclient
 
com.helger.peppol.httpclient - package com.helger.peppol.httpclient
 
com.helger.peppol.smpclient - package com.helger.peppol.smpclient
 
com.helger.peppol.smpclient.exception - package com.helger.peppol.smpclient.exception
 
com.helger.peppol.smpclient.utils - package com.helger.peppol.smpclient.utils
 
createHttpContext() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 

D

DEFAULT_CHECK_CERTIFICATE - Static variable in class com.helger.peppol.httpclient.SMPHttpResponseHandlerSigned
 
deleteServiceGroup(IParticipantIdentifier, BasicAuthClientCredentials) - Method in class com.helger.peppol.bdxrclient.BDXRClient
Deletes a service group given by its service group id.
deleteServiceGroup(IParticipantIdentifier, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClient
Deletes a service group given by its service group id.
deleteServiceRegistration(IParticipantIdentifier, IDocumentTypeIdentifier, BasicAuthClientCredentials) - Method in class com.helger.peppol.bdxrclient.BDXRClient
Deletes a service meta data object given by its service group id and its document type.
deleteServiceRegistration(IParticipantIdentifier, IDocumentTypeIdentifier, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClient
Deletes a service meta data object given by its service group id and its document type.

E

executeGenericRequest(HttpUriRequest, ResponseHandler<T>) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Execute a generic request on the SMP.
executeRequest(HttpUriRequest, ResponseHandler<T>) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Execute a generic request on the SMP.

G

getAsString(IIdentifier) - Static method in class com.helger.peppol.smpclient.utils.SMPDebugHelper
 
getAsString(ServiceGroupType) - Static method in class com.helger.peppol.smpclient.utils.SMPDebugHelper
 
getAsString(ServiceMetadataType) - Static method in class com.helger.peppol.smpclient.utils.SMPDebugHelper
 
getCompleteServiceGroup(String) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Returns a complete service group.
getCompleteServiceGroup(IParticipantIdentifier) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Returns a complete service group.
getCompleteServiceGroupByDNS(IPeppolURLProvider, ISMLInfo, IParticipantIdentifier) - Static method in class com.helger.peppol.smpclient.SMPClientReadOnly
Returns a complete service group.
getCompleteServiceGroupOrNull(IParticipantIdentifier) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Returns a complete service group.
getConfigFile() - Static method in class com.helger.peppol.smpclient.SMPClientConfiguration
 
getConnectionTimeoutMS() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
getConvertedException(Exception) - Static method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Convert the passed generic HTTP exception into a more specific exception.
getEndpoint(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getEndpoint(SignedServiceMetadataType, IProcessIdentifier, ISMPTransportProfile) - Static method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Extract the Endpoint from the signedServiceMetadata that matches the passed process ID and the optional required transport profile.
getEndpoint(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getEndpoint(SignedServiceMetadataType, IProcessIdentifier, ISMPTransportProfile) - Static method in class com.helger.peppol.smpclient.SMPClientReadOnly
Extract the Endpoint from the signedServiceMetadata that matches the passed process ID and the optional required transport profile.
getEndpointAddress(EndpointType) - Static method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
 
getEndpointAddress(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
 
getEndpointAddress(EndpointType) - Static method in class com.helger.peppol.smpclient.SMPClientReadOnly
 
getEndpointAddress(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
 
getEndpointCertificate(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
 
getEndpointCertificate(EndpointType) - Static method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
 
getEndpointCertificate(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
 
getEndpointCertificate(EndpointType) - Static method in class com.helger.peppol.smpclient.SMPClientReadOnly
 
getEndpointCertificateString(EndpointType) - Static method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
 
getEndpointCertificateString(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
 
getEndpointCertificateString(EndpointType) - Static method in class com.helger.peppol.smpclient.SMPClientReadOnly
 
getEndpointCertificateString(IParticipantIdentifier, IDocumentTypeIdentifier, IProcessIdentifier, ISMPTransportProfile) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
 
getHttpProxy() - Static method in class com.helger.peppol.smpclient.SMPClientConfiguration
 
getHttpProxyCredentials() - Static method in class com.helger.peppol.smpclient.SMPClientConfiguration
 
getProxy() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
getProxyCredentials() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
getRequestTimeoutMS() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
getServiceGroup(IParticipantIdentifier) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Returns a service group.
getServiceGroup(IParticipantIdentifier) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Returns a service group.
getServiceGroupByDNS(IPeppolURLProvider, ISMLInfo, IParticipantIdentifier) - Static method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Returns a service group.
getServiceGroupByDNS(IPeppolURLProvider, ISMLInfo, IParticipantIdentifier) - Static method in class com.helger.peppol.smpclient.SMPClientReadOnly
Returns a service group.
getServiceGroupOrNull(IParticipantIdentifier) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Returns a service group.
getServiceGroupOrNull(IParticipantIdentifier) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Returns a service group.
getServiceGroupReferenceList(String, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Gets a list of references to the CompleteServiceGroup's owned by the specified userId.
getServiceGroupReferenceListOrNull(String, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Gets a list of references to the CompleteServiceGroup's owned by the specified userId.
getServiceRegistration(IParticipantIdentifier, IDocumentTypeIdentifier) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getServiceRegistration(IParticipantIdentifier, IDocumentTypeIdentifier) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getServiceRegistrationByDNS(IPeppolURLProvider, ISMLInfo, IParticipantIdentifier, IDocumentTypeIdentifier) - Static method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getServiceRegistrationByDNS(IPeppolURLProvider, ISMLInfo, IParticipantIdentifier, IDocumentTypeIdentifier) - Static method in class com.helger.peppol.smpclient.SMPClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getServiceRegistrationOrNull(IParticipantIdentifier, IDocumentTypeIdentifier) - Method in class com.helger.peppol.bdxrclient.BDXRClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getServiceRegistrationOrNull(IParticipantIdentifier, IDocumentTypeIdentifier) - Method in class com.helger.peppol.smpclient.SMPClientReadOnly
Gets a signed service metadata object given by its service group id and its document type.
getSMPHostURI() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
getTruststoreLocation() - Static method in class com.helger.peppol.smpclient.SMPClientConfiguration
 
getTruststorePassword() - Static method in class com.helger.peppol.smpclient.SMPClientConfiguration
 

H

handleEntity(HttpEntity) - Method in class com.helger.peppol.httpclient.AbstractSMPResponseHandler
Handle the response entity and transform it into the actual response object.
handleEntity(HttpEntity) - Method in class com.helger.peppol.httpclient.SMPHttpResponseHandlerSigned
 
handleEntity(HttpEntity) - Method in class com.helger.peppol.httpclient.SMPHttpResponseHandlerUnsigned
 
handleEntity(HttpEntity) - Method in class com.helger.peppol.httpclient.SMPHttpResponseHandlerWriteOperations
 
handleResponse(HttpResponse) - Method in class com.helger.peppol.httpclient.AbstractSMPResponseHandler
Read the entity from the response body and pass it to the entity handler method if the response was successful (a 2xx status code).

I

isCheckCertificate() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
isCheckCertificate() - Method in class com.helger.peppol.httpclient.SMPHttpResponseHandlerSigned
 
isUseDNSClientCache() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
isUseDNSClientCache() - Static method in class com.helger.peppol.smpclient.SMPClientConfiguration
Get the content of the property "http.useDNSClientCache" or true if undefined.
isUseProxySystemProperties() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
isUseProxySystemProperties() - Static method in class com.helger.peppol.smpclient.SMPClientConfiguration
Get the content of the property "http.useSystemProperties" or false if undefined.

S

saveServiceGroup(ServiceGroupType, BasicAuthClientCredentials) - Method in class com.helger.peppol.bdxrclient.BDXRClient
Saves a service group.
saveServiceGroup(IParticipantIdentifier, BasicAuthClientCredentials) - Method in class com.helger.peppol.bdxrclient.BDXRClient
Saves a service group.
saveServiceGroup(ServiceGroupType, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClient
Saves a service group.
saveServiceGroup(IParticipantIdentifier, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClient
Saves a service group.
saveServiceInformation(ServiceInformationType, BasicAuthClientCredentials) - Method in class com.helger.peppol.bdxrclient.BDXRClient
Saves a service information data object.
saveServiceInformation(ServiceInformationType, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClient
Saves a service information data object.
saveServiceRedirect(IParticipantIdentifier, IDocumentTypeIdentifier, RedirectType, BasicAuthClientCredentials) - Method in class com.helger.peppol.bdxrclient.BDXRClient
Saves a redirect data object.
saveServiceRedirect(IParticipantIdentifier, IDocumentTypeIdentifier, RedirectType, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClient
Saves a redirect data object.
saveServiceRegistration(ServiceMetadataType, BasicAuthClientCredentials) - Method in class com.helger.peppol.bdxrclient.BDXRClient
Deprecated.
saveServiceRegistration(ServiceMetadataType, BasicAuthClientCredentials) - Method in class com.helger.peppol.smpclient.SMPClient
Deprecated.
select(KeyInfo, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class com.helger.peppol.httpclient.TrustStoreBasedX509KeySelector
 
setCheckCertificate(boolean) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Check the certificate retrieved from a signed SMP response?
setCheckCertificate(boolean) - Method in class com.helger.peppol.httpclient.SMPHttpResponseHandlerSigned
Check the certificate retrieved from a signed SMP response?
setConnectionTimeoutMS(int) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Set the connection timeout in milliseconds.
setProxy(HttpHost) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Set the proxy to be used to access the SMP server.
setProxyCredentials(Credentials) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Set the proxy credentials to be used to access the SMP server.
setRequestTimeoutMS(int) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Set the request timeout in milliseconds.
setUseDNSClientCache(boolean) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Enable or disable DNS client caching.
setUseProxySystemProperties(boolean) - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
Set the usage of the HTTP proxy system properties.
SMPClient - Class in com.helger.peppol.smpclient
This class is used for calling the SMP REST interface.
SMPClient(IPeppolURLProvider, IParticipantIdentifier, ISMLInfo) - Constructor for class com.helger.peppol.smpclient.SMPClient
Constructor with SML lookup
SMPClient(IPeppolURLProvider, IParticipantIdentifier, String) - Constructor for class com.helger.peppol.smpclient.SMPClient
Constructor with SML lookup
SMPClient(URI) - Constructor for class com.helger.peppol.smpclient.SMPClient
Constructor with a direct SMP URL.
SMPClientBadRequestException - Exception in com.helger.peppol.smpclient.exception
This exception is thrown, if the HTTP response was 400.
SMPClientBadRequestException(HttpResponseException) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientBadRequestException
 
SMPClientConfiguration - Class in com.helger.peppol.smpclient
This class manages the configuration properties of the SMP client.
SMPClientException - Exception in com.helger.peppol.smpclient.exception
Base class for all SMP client exceptions.
SMPClientException(String) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientException
 
SMPClientException(Throwable) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientException
 
SMPClientException(String, Throwable) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientException
 
SMPClientNotFoundException - Exception in com.helger.peppol.smpclient.exception
This exception is thrown, if the HTTP response was 404.
SMPClientNotFoundException(HttpResponseException) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientNotFoundException
 
SMPClientNotFoundException(UnknownHostException) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientNotFoundException
 
SMPClientNotFoundException(ConnectException) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientNotFoundException
 
SMPClientReadOnly - Class in com.helger.peppol.smpclient
This class is used for calling the SMP REST interface.
SMPClientReadOnly(IPeppolURLProvider, IParticipantIdentifier, ISMLInfo) - Constructor for class com.helger.peppol.smpclient.SMPClientReadOnly
Constructor with SML lookup
SMPClientReadOnly(IPeppolURLProvider, IParticipantIdentifier, String) - Constructor for class com.helger.peppol.smpclient.SMPClientReadOnly
Constructor with SML lookup
SMPClientReadOnly(URI) - Constructor for class com.helger.peppol.smpclient.SMPClientReadOnly
Constructor with a direct SMP URL.
SMPClientUnauthorizedException - Exception in com.helger.peppol.smpclient.exception
This exception is thrown, if the HTTP response was 403.
SMPClientUnauthorizedException(HttpResponseException) - Constructor for exception com.helger.peppol.smpclient.exception.SMPClientUnauthorizedException
 
SMPDebugHelper - Class in com.helger.peppol.smpclient.utils
SMP utilities for debugging purposes.
SMPHttpResponseHandlerSigned<T> - Class in com.helger.peppol.httpclient
This is the Apache HTTP client response handler to verify signed HTTP response messages.
SMPHttpResponseHandlerSigned(GenericJAXBMarshaller<T>) - Constructor for class com.helger.peppol.httpclient.SMPHttpResponseHandlerSigned
 
SMPHttpResponseHandlerUnsigned<T> - Class in com.helger.peppol.httpclient
This is the Apache HTTP client response handler to verify unsigned HTTP response messages.
SMPHttpResponseHandlerUnsigned(GenericJAXBMarshaller<T>) - Constructor for class com.helger.peppol.httpclient.SMPHttpResponseHandlerUnsigned
 
SMPHttpResponseHandlerWriteOperations - Class in com.helger.peppol.httpclient
This is the Apache HTTP client response handler for messages which don't deliver a response body (PUT or DELETE HTTP operations).
SMPHttpResponseHandlerWriteOperations() - Constructor for class com.helger.peppol.httpclient.SMPHttpResponseHandlerWriteOperations
 

T

toString() - Method in class com.helger.peppol.httpclient.AbstractGenericSMPClient
 
TrustStoreBasedX509KeySelector - Class in com.helger.peppol.httpclient
Finds and returns a key using the data contained in a KeyInfo object
TrustStoreBasedX509KeySelector(String, String) - Constructor for class com.helger.peppol.httpclient.TrustStoreBasedX509KeySelector
 
A B C D E G H I S T 
Skip navigation links

Copyright © 2015–2017 Philip Helger. All rights reserved.