Modifier and Type | Method and Description |
---|---|
static <T extends ResponseType> |
EhealthServiceHelper.callEhealthService_1_0(SAMLToken token,
GenericRequest service,
Object request,
Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator ehealthReplyValidator) |
static <T extends ResponseType> |
EhealthServiceHelper.callEhealthServiceV1(SAMLToken token,
GenericRequest service,
Object request,
Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator ehealthReplyValidator) |
static <T extends StatusResponseType> |
EhealthServiceHelper.callEhealthServiceV2(SAMLToken token,
GenericRequest service,
Object request,
Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator ehealthReplyValidator) |
Modifier and Type | Method and Description |
---|---|
static BeIDInfo |
BeIDInfoUtil.getBeIDInfo(String scope) |
static BeIDInfo |
BeIDInfoUtil.getBeIDInfo(String scope,
boolean useCache) |
static boolean |
BusinessConfigUtil.isNet() |
static Patient |
EidUtils.readFromEidCard()
retrieves from eidcard with default scope.
|
static Patient |
EidUtils.readFromEidCard(String scope)
retrieves from eidcard to build a
Patient object |
Modifier and Type | Method and Description |
---|---|
static EhealthReplyValidator |
ValidatorFactory.getEhealthReplyValidator(String customClassProperty) |
static <T> T |
ValidatorFactory.getValidator(String customClassProperty,
Class<T> defaultImplClass) |
Modifier and Type | Method and Description |
---|---|
static void |
HcPartyUtil.addSecurityTags(AuthorType author) |
static void |
HcPartyUtil.addSecurityTags(AuthorType author,
String projectName) |
static AuthorType |
HcPartyUtil.createAuthor(String projectName)
create the author
|
static List<HcpartyType> |
HcPartyUtil.createAuthorHcParties(String projectName)
Get the list of all Hc Parties that must be created
|
static List<HcpartyType> |
HcPartyUtil.createHcpartiesFromConfig(String configName)
Create the list of hcparty
|
static IDKMEHR |
HcPartyUtil.createKmehrId(String projectName,
String kmehrIdSuffix)
generates an IDKMEHR object with a semi generated kmehr id
|
static String |
HcPartyUtil.createKmehrIdPrefix()
Deprecated.
|
static String |
HcPartyUtil.createKmehrIdString(String projectName)
creates the kmehrId for the given project, with a generated suffix.
|
static String |
HcPartyUtil.createKmehrIdString(String projectName,
String kmehrIdSuffix)
Generate the kmehr id
|
static String |
HcPartyUtil.createKmehrIdSuffix() |
static HcpartyType |
HcPartyUtil.createProfessionalParty(String inss,
String nihii,
String professionType)
Create a professional hcparty
|
static HcpartyType |
HcPartyUtil.createSingleHcpartyFromConfig(String configName)
Create only one hc party
|
static HcpartyType |
HcPartyUtil.createSoftwareIdentifier(String softwareName,
String appId)
create a Software identifier
|
static String |
HcPartyUtil.retrieveMainAuthorId(String projectName)
retrieves the main author id from configuration.
|
Modifier and Type | Method and Description |
---|---|
HcpartyType |
HcPartyBuilder.build()
Return the result of all previous operations
|
HcPartyBuilder |
HcPartyBuilder.idFromSessionNihii(String sv)
add an inss id
|
HcPartyBuilder |
HcPartyBuilder.idFromSessionNiss(String sv)
add an inss id
|
Modifier and Type | Method and Description |
---|---|
HcpartyType |
McnHcPartyBuilder.build()
Return the result of all previous operations
|
McnHcPartyBuilder |
McnHcPartyBuilder.idFromSessionNihii(String sv)
add an inss id
|
McnHcPartyBuilder |
McnHcPartyBuilder.idFromSessionNiss(String sv)
add an inss id
|
Modifier and Type | Method and Description |
---|---|
static AuthorType |
McnHcPartyUtil.createAuthor(String projectName)
create the author
|
static List<HcpartyType> |
McnHcPartyUtil.createAuthorHcParties(String projectName)
Get the list of all Hc Parties that must be created
|
static IDKMEHR |
McnHcPartyUtil.createKmehrId(String projectName,
String kmehrIdSuffix)
generates an IDKMEHR object with a semi generated kmehr id
|
static String |
McnHcPartyUtil.createKmehrIdPrefix()
Deprecated.
|
static String |
McnHcPartyUtil.createKmehrIdString(String projectName)
creates the kmehrId for the given project, with a generated suffix.
|
static String |
McnHcPartyUtil.createKmehrIdString(String projectName,
String kmehrIdSuffix)
Generate the kmehr id
|
static String |
McnHcPartyUtil.createKmehrIdSuffix() |
static String |
McnHcPartyUtil.retrieveMainAuthorId(String projectName)
retrieves the main author id from configuration.
|
Modifier and Type | Method and Description |
---|---|
static KmehrValidator |
ValidatorFactory.getKmehrValidator() |
void |
KmehrValidator.validateKmehrMessage(Kmehrmessage msg)
Validate kmehr prescription.
|
Modifier and Type | Method and Description |
---|---|
void |
KmehrValidatorImpl.validateKmehrMessage(Kmehrmessage msg) |
Modifier and Type | Method and Description |
---|---|
String |
ResponseBuilder.getResponse(SendResponseType responseType) |
String |
ResponseBuilder.getResponse(SendResponseType responseType) |
String |
ResponseBuilder.getResponse(SendResponseType responseType,
boolean validate) |
String |
ResponseBuilder.getResponse(SendResponseType responseType,
boolean validate) |
static ResponseBuilder |
ResponseBuilderFactory.getResponseBuilder()
Deprecated.
|
static ResponseBuilder |
ResponseBuilderFactory.getResponseBuilder(String projectName)
Retrieve an instance of
CommonBuilder implementation. |
void |
ResponseBuilder.validateHash(Blob blob) |
void |
ResponseBuilder.validateXades(SendResponseType responseType)
validates the xades in the response type.
|
void |
ResponseBuilder.validateXades(SendResponseType responseType,
Blob blob)
Deprecated.
use validateXades(responseType) instead , the blob will be extracted from the responseType
|
Modifier and Type | Method and Description |
---|---|
String |
ResponseBuilderImpl.getResponse(SendResponseType responseType) |
String |
ResponseBuilderImpl.getResponse(SendResponseType responseType) |
String |
ResponseBuilderImpl.getResponse(SendResponseType responseType,
boolean validate) |
String |
ResponseBuilderImpl.getResponse(SendResponseType responseType,
boolean validate) |
void |
ResponseBuilderImpl.initialize(Map<String,Object> parameterMap) |
void |
ResponseBuilderImpl.validateHash(Blob blob) |
void |
ResponseBuilderImpl.validateXades(SendResponseType responseType) |
void |
ResponseBuilderImpl.validateXades(SendResponseType responseType,
Blob blob)
Deprecated.
: see interface , use the method without the second parameter instead
|
Modifier and Type | Method and Description |
---|---|
static void |
RequestBuilderUtil.fillInputToMycarenetRequest(SendRequestType sendRequest,
CommonInput commonInput,
Routing routing,
Blob blob,
byte[] xadesValue,
String projectName) |
static byte[] |
BlobUtil.generateXades(Blob blob,
String projectName) |
static byte[] |
BlobUtil.generateXades(Blob blob,
String projectName,
String platformName) |
static Base64Binary |
BlobUtil.generateXades(BlobType inValue)
generates the xades based on the content of the blob.
|
static Base64Binary |
BlobUtil.generateXades(BlobType inValue,
byte[] furnishedXades,
String projectName)
generates the xades based on the content of the blob.
|
static Base64Binary |
BlobUtil.generateXades(BlobType inValue,
byte[] furnishedXades,
String projectName) |
static Base64Binary |
BlobUtil.generateXades(BlobType inValue,
String projectName) |
static Base64Binary |
BlobUtil.generateXades(BlobType inValue,
String projectName) |
static Base64Binary |
BlobUtil.generateXades(BlobType inValue,
String projectName,
String platformName)
generates a xades value as defined for the project.
|
static Base64Binary |
BlobUtil.generateXadesForBlob(Blob inValue)
generates the xades based on the content of the blob.
|
static Base64Binary |
BlobUtil.generateXadesForBlob(Blob blob,
byte[] furnishedXades,
String projectName)
generates the xades based on the content of the blob.
|
static Base64Binary |
BlobUtil.generateXadesForBlob(Blob blob,
String projectName)
generates the xades based on the content of the blob.
|
static Base64Binary |
BlobUtil.generateXadesForBlob(Blob blob,
String projectName,
String platformName) |
static Set<EncryptionToken> |
RequestBuilderUtil.getEtk(String projectName) |
Modifier and Type | Method and Description |
---|---|
static Blob |
SendRequestMapper.mapToBlob(Blob blob) |
Modifier and Type | Method and Description |
---|---|
byte[] |
EncryptionHelper.encrypt(byte[] request,
Crypto crypto,
String projectIdentifier) |
byte[] |
SignHelper.sign(byte[] contentToSign,
String detailId) |
Modifier and Type | Method and Description |
---|---|
static Blob |
SendRequestMapper.mapToBlob(Blob blob) |
Modifier and Type | Method and Description |
---|---|
SignedEncryptedResponseHolder |
ResponseObjectBuilderHelper.build(SendResponseType sendResponse,
EncryptedRequestHolder builderRequest) |
SignedResponseHolder |
ResponseObjectBuilderHelper.build(SendResponseType sendResponse,
SendRequestType builderRequest) |
EncryptedRequestHolder<T> |
EncryptedRequestObjectBuilder.buildRequest(EncryptedRequestObjectBuilder.Input input,
Class<T> clazz) |
T |
RequestObjectBuilder.buildRequest(RequestObjectBuilder.Input input,
Class<T> requestType) |
T |
RequestObjectBuilderHelper.buildSendRequestType(boolean isTest,
String inputReference,
List<Attribute> attributes,
Blob blob,
String projectIdentifier,
Class<T> clazz) |
static Base64Binary |
RequestObjectBuilder.buildXades(Blob blob,
SendRequestType sendRequestType) |
void |
RequestObjectBuilderHelper.checkParameterNotNull(Object references,
String parameterName) |
RoutingType |
RequestObjectBuilderHelper.WithRouting.createRouting() |
Modifier and Type | Method and Description |
---|---|
Blob |
BlobBuilder.build(byte[] input)
encodes the given byte array and creates Blob jaxb object.
|
Blob |
BlobBuilder.build(byte[] input,
BlobAttributeValues blobAttributes)
encodes the given byte array and creates Blob jaxb object.
|
Blob |
BlobBuilder.build(byte[] input,
String id)
encodes the given byte array and creates Blob jaxb object.
|
Blob |
BlobBuilder.build(byte[] input,
String encodingType,
String id,
String contentType)
encodes the given byte array and creates Blob jaxb object.
|
Blob |
BlobBuilder.build(byte[] input,
String encodingType,
String id,
String contentType,
String messageName)
encodes the given byte array and creates Blob jaxb object.
|
Blob |
BlobBuilder.build(byte[] input,
String encodingType,
String id,
String contentType,
String messageName,
String contentEncryption)
encodes the given byte array and creates Blob jaxb object.
|
byte[] |
BlobBuilder.checkAndRetrieveContent(Blob blob)
checks the validity of the blobs content and returns the content as byte array.
|
CommonInput |
CommonBuilder.createCommonInput(McnPackageInfo packageInfo,
boolean isTest,
String inputReference)
Creates CommonInputType part with given parameters
|
CommonInput |
CommonBuilder.createCommonInput(McnPackageInfo packageInfo,
boolean isTest,
String inputReference,
List<Reference> references,
List<Attribute> attributes)
Creates CommonInputType part with given parameters
|
CommonInput |
CommonBuilder.createCommonInput(PackageInfo packageInfo,
boolean isTest,
String inputReference)
Deprecated.
PackageInfo parameter deprecated : use method with new McnPackageInfo type instead
|
Origin |
CommonBuilder.createOrigin(McnPackageInfo packageInfo)
Create Origin part with package informations
|
Origin |
CommonBuilder.createOrigin(PackageInfo packageInfo)
Deprecated.
PackageInfo parameter deprecated : use method with new McnPackageInfo type instead
|
static BlobBuilder |
RequestBuilderFactory.getBlobBuilder(String projectName)
Deprecated.
|
static BlobBuilder |
BlobBuilderFactory.getBlobBuilder(String projectName)
Retrieve an instance of
BlobBuilder implementation |
static BlobBuilder |
BlobBuilderFactory.getBlobBuilder(String platformName,
String projectName,
String messageName) |
static CommonBuilder |
RequestBuilderFactory.getCommonBuilder(String projectName)
Retrieve an instance of
CommonBuilder implementation. |
Modifier and Type | Method and Description |
---|---|
Blob |
BlobBuilderImpl.build(byte[] input)
Build a
Blob Properties needed : id, contenttype and encoding type |
Blob |
BlobBuilderImpl.build(byte[] input,
BlobAttributeValues blobAttributes) |
Blob |
BlobBuilderImpl.build(byte[] input,
String id)
Build a
Blob Properties needed : contenttype and encoding type. |
Blob |
BlobBuilderImpl.build(byte[] input,
String encodingType,
String id,
String contentType)
creates
Blob with given parameters. |
Blob |
BlobBuilderImpl.build(byte[] input,
String encodingType,
String id,
String contentType,
String messageName)
creates
Blob with given parameters. |
Blob |
BlobBuilderImpl.build(byte[] input,
String encodingType,
String id,
String contentType,
String messageName,
String contentEncryption)
creates
Blob with given parameters. |
static byte[] |
BuilderUtils.checkAndDecompress(byte[] content,
String contentEncoding,
byte[] blobHashValue,
boolean hashTagRequired) |
byte[] |
BlobBuilderImpl.checkAndRetrieveContent(Blob blob)
Return the content of the blob.
|
static void |
BuilderUtils.checkHash(byte[] blobHashValue,
byte[] decompressedBlob) |
CareProvider |
GenericCommonBuilderImpl.createCareProviderForOrigin() |
CommonInput |
AbstractCommonBuilderImpl.createCommonInput(McnPackageInfo packageInfo,
boolean isTest,
String inputReference) |
CommonInput |
AbstractCommonBuilderImpl.createCommonInput(McnPackageInfo packageInfo,
boolean isTest,
String inputReference,
List<Reference> references,
List<Attribute> attributes) |
CommonInput |
AbstractCommonBuilderImpl.createCommonInput(PackageInfo packageInfo,
boolean isTest,
String inputReference)
Deprecated.
use the createCommonInput(McnPackageInfo packageInfo, boolean isTest, String inputReference) instead;
|
Origin |
AbstractCommonBuilderImpl.createOrigin(McnPackageInfo packageInfo)
Create an
Origin |
Origin |
AbstractCommonBuilderImpl.createOrigin(PackageInfo packageInfo)
Deprecated.
use createOrigin(McnPackageInfo packageInfo) instead
|
Party |
AbstractCommonBuilderImpl.createSenderForOrigin()
Create the sender (
Party ) from config properties : mycarenet.{projectname}.sender.physicalperson
mycarenet.{projectname}.sender.organization |
void |
GenericCommonBuilderImpl.initialize(Map<String,Object> parameterMap) |
void |
BlobBuilderImpl.initialize(Map<String,Object> parameterMap)
Project name defined in parameters when the RequestBuilderFactory
|
void |
AbstractCommonBuilderImpl.initialize(Map<String,Object> parameterMap) |
Constructor and Description |
---|
InputReference()
Use this constructor to create a default reference with format yyyyMMddHHmmss
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectorValidationException
Thrown when a validation of an internal created object fails.
Extends TechnicalConnectorException |
class |
InvalidBlobContentConnectorException
Thrown when the content of the blob is invalid.
Used in ChapterIV |
Modifier and Type | Method and Description |
---|---|
static Blob |
DomainBlobMapper.mapToBlob(Blob blob) |
Modifier and Type | Method and Description |
---|---|
static WsAddressingHeader |
WsAddressingUtil.createHeader(String mutualityToSendTo,
String action) |
static WsAddressingHeader |
WsAddressingUtil.createHeader(String mutualityToSendTo,
String action,
String messageId) |
static McnPackageInfo |
McnConfigUtil.retrievePackageInfo(String componentName)
Retrieves the package information for a component from config file.
|
Modifier and Type | Method and Description |
---|---|
Confirm |
RequestObjectBuilder.buildConfirmRequest(OrigineType origin,
List<MsgResponse> msgResponses,
List<TAckResponse> tackResponses)
Builds a Confirm request from given parameters
|
Post |
RequestObjectBuilder.buildPostRequest(String projectName,
PostContent postContent)
Builds a Post request from given parameters
|
Post |
RequestObjectBuilder.buildPostRequest(String messageName,
String projectName,
String platformName,
byte[] xmlByteArray,
InputReference inputReference) |
Post |
RequestObjectBuilder.buildPostRequest(String messageName,
String projectName,
String platformName,
ConfigName configName,
byte[] xmlByteArray,
InputReference inputReference) |
Post |
RequestObjectBuilder.buildPostRequest(String messageName,
String projectName,
String platformName,
Object object,
String schemaLocation,
InputReference inputReference) |
static RequestObjectBuilder |
BuilderFactory.getRequestObjectBuilder(String serviceName)
Retrieve an instance of a
RequestObjectBuilder implementation The implementation could be a custom class defined in the
configuration file (property
). |
static ResponseObjectBuilder |
BuilderFactory.getResponseObjectBuilder()
Retrieves an instance of a
ResponseObjectBuilder implementation The implementation could be a custom class defined in the
configuration file (property
). |
Map<Object,SignatureVerificationResult> |
ResponseObjectBuilder.handleGetResponse(GetResponse getResponse)
Checks and validates the response of a get request.
|
<T> ProcessedMsgResponse<T> |
ResponseObjectBuilder.processEncryptedResponse(MsgResponse msgResponse,
String projectName,
Class<T> clazz) |
<T> ProcessedGetResponse |
ResponseObjectBuilder.processResponse(GetResponse getResponse,
Class<T> clazz,
String projectName,
String schemaLocation) |
Modifier and Type | Method and Description |
---|---|
Confirm |
RequestObjectBuilderImpl.buildConfirmRequest(OrigineType origin,
List<MsgResponse> msgResponses,
List<TAckResponse> tackResponses) |
Post |
RequestObjectBuilderImpl.buildPostRequest(String projectName,
PostContent postContent) |
Post |
RequestObjectBuilderImpl.buildPostRequest(String messageName,
String projectName,
String platformName,
byte[] xmlByteArray,
InputReference inputReference) |
Post |
RequestObjectBuilderImpl.buildPostRequest(String messageName,
String projectName,
String platformName,
ConfigName configName,
byte[] xmlByteArray,
InputReference inputReference) |
Post |
RequestObjectBuilderImpl.buildPostRequest(String messageName,
String projectName,
String platformName,
Object object,
String schemaLocation,
InputReference inputReference) |
byte[] |
ResponseObjectBuilderImpl.getContent(MsgResponse msgResponse,
String projectName) |
void |
ResponseObjectBuilderImpl.initialize(Map<String,Object> parameterMap) |
void |
RequestObjectBuilderImpl.initialize(Map<String,Object> parameterMap) |
<T> ProcessedMsgResponse<T> |
ResponseObjectBuilderImpl.processEncryptedResponse(MsgResponse msgResponse,
String projectName,
Class<T> clazz) |
<T> ProcessedGetResponse |
ResponseObjectBuilderImpl.processResponse(GetResponse getResponse,
Class<T> clazz,
String projectName,
String schemaLocation) |
Modifier and Type | Method and Description |
---|---|
static byte[] |
BusinessContentEncryptor.encrypt(String projectName,
byte[] xmlByteArray,
String plateform,
String messageName) |
Modifier and Type | Method and Description |
---|---|
OrigineType |
GetHelper.getOrigineType(String projectName) |
Confirm |
GetHelper.initConfirmRequest(String projectName) |
Modifier and Type | Method and Description |
---|---|
ConfirmResponse |
GenAsyncService.confirmRequest(SAMLToken token,
Confirm request,
WsAddressingHeader header)
Sends a Confirm request after a successful Get It only needs the SAMLtoken, no session needs to be active
|
static GenAsyncService |
ServiceFactory.getGenAsyncService(Map<String,Object> paramMap) |
static GenAsyncService |
ServiceFactory.getGenAsyncService(String serviceName,
SessionValidator sessionValidator) |
GetResponse |
GenAsyncService.getRequest(SAMLToken token,
Get request,
WsAddressingHeader header)
Returns the
Responses from the post previously sent. |
static GenericRequest |
ServiceFactory.getService(SAMLToken token,
String serviceName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ConfirmResponse |
GenAsyncServiceImpl.confirmRequest(SAMLToken token,
Confirm request,
WsAddressingHeader header) |
GetResponse |
GenAsyncServiceImpl.getRequest(SAMLToken token,
Get request,
WsAddressingHeader header) |
void |
GenAsyncServiceImpl.initialize(Map<String,Object> parameterMap) |
Modifier and Type | Method and Description |
---|---|
ConfirmResponse |
GenAsyncService.confirmRequest(Confirm request,
WsAddressingHeader header)
Sends a confirm request to the WS.
|
<T> T |
GenAsyncServiceImplementationFactory.createImplementationClass(Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
String... additionalParameters) |
GetResponse |
GenAsyncService.getRequest(Get request,
WsAddressingHeader header)
Returns the
Responses from the post previously sent and generate the token. |
PostResponse |
GenAsyncService.postRequest(Post request,
WsAddressingHeader header)
Returns the
TAck of the request of an operation and generate the token. |
Modifier and Type | Method and Description |
---|---|
ConfirmResponse |
GenAsyncServiceImpl.confirmRequest(Confirm request,
WsAddressingHeader header) |
GetResponse |
GenAsyncServiceImpl.getRequest(Get request,
WsAddressingHeader header) |
PostResponse |
GenAsyncServiceImpl.postRequest(Post request,
WsAddressingHeader header) |
Constructor and Description |
---|
GenAsyncServiceImpl(SessionValidator sessionValidator,
String serviceName)
Instantiates a new Generic Async service
|
Modifier and Type | Method and Description |
---|---|
<T> T |
MemberDataServiceImplementationFactory.createImplementationClass(Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
String... additionalParameters) |
Modifier and Type | Method and Description |
---|---|
MemberDataConsultationRequest |
RequestObjectBuilder.buildConsultationRequest(boolean isTest,
InputReference reference,
Object attrQuery)
Creates the
MemberDataConsultationRequest that will be sent to the EHealth Web service and checks validity against the
corresponding XSD |
static RequestObjectBuilder |
RequestObjectBuilderFactory.getEncryptedRequestObjectBuilder()
Retrieve an instance of a
EncryptedRequestObjectBuilderImpl The implementation could be a custom class defined in the
configuration file (property ). |
static RequestObjectBuilder |
RequestObjectBuilderFactory.getNotEncryptedRequestObjectBuilder()
Retrieve an instance of a
NotEncryptedRequestObjectBuilderImpl The implementation could be a custom class defined in the
configuration file (property ). |
Modifier and Type | Method and Description |
---|---|
MemberDataConsultationRequest |
NotEncryptedRequestObjectBuilderImpl.buildConsultationRequest(boolean isTest,
InputReference references,
Object attrQuery) |
MemberDataConsultationRequest |
EncryptedRequestObjectBuilderImpl.buildConsultationRequest(boolean isTest,
InputReference references,
Object attrQuery) |
Modifier and Type | Method and Description |
---|---|
byte[] |
MemberDataEncryptionUtil.handleEncryption(X request,
Crypto crypto) |
Modifier and Type | Method and Description |
---|---|
static ResponseObjectBuilder |
ResponseObjectBuilderFactory.getResponseObjectBuilder()
Retrieves an instance of a
ResponseObjectBuilder implementation The implementation could be a custom class defined in the
configuration file (property ). |
MemberDataBuilderResponse |
ResponseObjectBuilder.handleConsultationResponse(MemberDataConsultationResponse consultResponse)
Handles the response of the WS, checks the signatures and decode the content (if necessary) to create a
MemberDataBuilderResponse object. |
Modifier and Type | Method and Description |
---|---|
MemberDataBuilderResponse |
ResponseObjectBuilderImpl.handleConsultationResponse(MemberDataConsultationResponse consultResponse) |
Map<String,SignatureVerificationResult> |
ResponseObjectBuilderImpl.verifyAll(byte[] signedByteArray) |
Modifier and Type | Method and Description |
---|---|
MemberDataConsultationResponse |
MemberDataService.consultMemberData(SAMLToken token,
MemberDataConsultationRequest request)
Sends the consultation request to the WS and retrieves the response.
|
static GenericRequest |
ServiceFactory.getMemberDataSyncPort(SAMLToken token)
Creates a
GenericRequest for the given SAML token and soap action |
Modifier and Type | Method and Description |
---|---|
MemberDataConsultationResponse |
MemberDataServiceImpl.consultMemberData(SAMLToken token,
MemberDataConsultationRequest request) |
Modifier and Type | Method and Description |
---|---|
MemberDataConsultationResponse |
MemberDataService.consultMemberData(MemberDataConsultationRequest request)
Sends the consult MemberData request to the WS (needs a Session to be active, token is retrieved from the session)
|
Modifier and Type | Method and Description |
---|---|
MemberDataConsultationResponse |
MemberDataServiceImpl.consultMemberData(MemberDataConsultationRequest request) |
<T> T |
MemberDataServiceImplementationFactory.createImplementationClass(Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
String... additionalParameters) |
Constructor and Description |
---|
MemberDataServiceImpl(SessionValidator sessionValidator)
Instantiates a new Member Data Sync service impl.
|
Modifier and Type | Method and Description |
---|---|
static PutTherapeuticLinkRequest |
DefaultImplementationForgeneralPractitioner.createDefaultTherapeuticLinkWithEidReading()
Creates a new
PutTherapeuticLinkRequest , it will use the info from the patients eid card and the enduser in the current
session. |
static PutTherapeuticLinkRequest |
DefaultImplementationForgeneralPractitioner.createDefaultTherapeuticLinkWithEidSigning()
Creates a new
PutTherapeuticLinkRequest , it will use the info from the patients eid card and the enduser in the current
session. |
static PutTherapeuticLinkRequest |
DefaultImplementationForgeneralPractitioner.createDefaultTherapeuticLinkWithIsiReading(Patient patient)
Creates a new
PutTherapeuticLinkRequest , it will use the info from the enduser in the current session. |
static PutTherapeuticLinkRequest |
DefaultImplementationForgeneralPractitioner.createDefaultTherapeuticLinkWithSisReading(Patient patient)
Creates a new
PutTherapeuticLinkRequest , it will use the info from the enduser in the current session. |
Modifier and Type | Method and Description |
---|---|
Author |
CommonObjectBuilder.createAuthor(List<HcParty> list)
Creates the author part of the message
|
GetTherapeuticLinkRequest |
RequestObjectBuilder.createGetTherapeuticLinkRequest(TherapeuticLink query,
int maxRows,
Proof... prooves)
Creates a GetTherapeuticLinkRequest
|
GetTherapeuticLinkRequest |
RequestObjectBuilder.createGetTherapeuticLinkRequest(TherapeuticLink query,
Proof... prooves)
Creates a GetTherapeuticLinkRequest MaxRows will be replaced with property value of "therlink.maxrows" if it's defined,
otherwise default value1000 will be used
|
HasTherapeuticLinkRequest |
RequestObjectBuilder.createHasTherapeuticLinkRequest(TherapeuticLink query)
Creates a HasTherapeuticLinkRequest
|
String |
CommonObjectBuilder.createKmehrID()
Creates the id of the kmehr message
|
Proof |
ProofBuilder.createProofForEidSigning(Credential cred)
Creates a
Proof for eID signing Requires the eID card of the patient connected |
PutTherapeuticLinkRequest |
RequestObjectBuilder.createPutTherapeuticLinkRequest(org.joda.time.DateTime endDate,
Patient patient,
HcParty concernedHealthCareProfessionel,
String therLinkType,
String comment,
Proof... proofs)
Creates a new
PutTherapeuticLinkRequest |
PutTherapeuticLinkRequest |
RequestObjectBuilder.createPutTherapeuticLinkRequest(Patient patient,
HcParty concernedHealthCareProfessionel,
Date endDate,
String therLinkType,
String comment,
Proof... proofs)
Deprecated.
|
PutTherapeuticLinkRequest |
RequestObjectBuilder.createPutTherapeuticLinkRequest(Patient patient,
HcParty hcp,
String therLinkType,
Proof proof)
Creates a putTherapeuticLinkRequest enddate & comment are null by default
|
RevokeTherapeuticLinkRequest |
RequestObjectBuilder.createRevokeTherapeuticLinkRequest(org.joda.time.DateTime startDate,
org.joda.time.DateTime endDate,
Patient patient,
HcParty hcp,
String therLinkType,
String commentAboutRevokal,
Proof... proofs)
Creates a RevokeTherapeuticLinkRequest
|
RevokeTherapeuticLinkRequest |
RequestObjectBuilder.createRevokeTherapeuticLinkRequest(Patient patient,
HcParty hcp,
Date startDate,
Date endDate,
String therLinkType,
String commentAboutRevokal,
Proof... proofs)
Deprecated.
|
RevokeTherapeuticLinkRequest |
RequestObjectBuilder.createRevokeTherapeuticLinkRequest(TherapeuticLink therLink)
Creates a RevokeTherapeuticLinkRequest with a TherapeuticLink as input
|
RevokeTherapeuticLinkRequest |
RequestObjectBuilder.createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link,
Proof... proofs)
Creates a RevokeTherapeuticLinkRequest with a TherapeuticLink as input and a proof list
|
TherapeuticLink |
CommonObjectBuilder.createTherapeuticLink(org.joda.time.DateTime startDate,
org.joda.time.DateTime endDate,
Patient patient,
String hcpType,
String therLinkType,
String comment,
HcParty concernedHcp)
Creates a therapeutic link
|
TherapeuticLink |
CommonObjectBuilder.createTherapeuticLink(Patient patient,
String hcpType,
String therLinkType,
Date startDate,
Date endDate,
String comment,
HcParty concernedHcp)
Deprecated.
|
List<HcParty> |
RequestObjectBuilder.getAuthorHcParties()
Gets a list of HcParties that should be included in the author section of the message
|
static CommonObjectBuilder |
RequestObjectBuilderFactory.getCommonBuilder()
Retrieve an instance of a
CommonObjectBuilder implementation The implementation could be a custom class defined in the
configuration file By default, it would be |
static ProofBuilder |
RequestObjectBuilderFactory.getProofBuilder()
Retrieve an instance of a
ProofBuilder implementation The implementation could be a custom class defined in the configuration
file By default, it would be |
static RequestObjectBuilder |
RequestObjectBuilderFactory.getRequestObjectBuilder()
Retrieve an instance of a
RequestObjectBuilder implementation The implementation could be a custom class defined in the
configuration file By default, it would be |
Modifier and Type | Method and Description |
---|---|
Author |
CommonObjectBuilderImpl.createAuthor(List<HcParty> list) |
GetTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createGetTherapeuticLinkRequest(TherapeuticLink query,
int maxRowsToUse,
Proof... prooves) |
GetTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createGetTherapeuticLinkRequest(TherapeuticLink query,
Proof... prooves) |
HasTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createHasTherapeuticLinkRequest(TherapeuticLink query) |
String |
CommonObjectBuilderImpl.createKmehrID() |
Proof |
ProofBuilderImpl.createProofForEidSigning(Credential cred) |
PutTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createPutTherapeuticLinkRequest(org.joda.time.DateTime endDate,
Patient patient,
HcParty concernedHealthCareProfessionel,
String therLinkType,
String comment,
Proof... proofs) |
PutTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createPutTherapeuticLinkRequest(Patient patient,
HcParty concernedHealthCareProfessionel,
Date endDate,
String therLinkType,
String comment,
Proof... proofs)
Deprecated.
|
PutTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createPutTherapeuticLinkRequest(Patient patient,
HcParty hcp,
String therLinkType,
Proof proof) |
RevokeTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createRevokeTherapeuticLinkRequest(org.joda.time.DateTime startDate,
org.joda.time.DateTime endDate,
Patient patient,
HcParty hcp,
String therLinkType,
String commentAboutRevokal,
Proof... proofs) |
RevokeTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createRevokeTherapeuticLinkRequest(Patient patient,
HcParty hcp,
Date startDate,
Date endDate,
String therLinkType,
String commentAboutRevokal,
Proof... proofs)
Deprecated.
|
RevokeTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createRevokeTherapeuticLinkRequest(TherapeuticLink link) |
RevokeTherapeuticLinkRequest |
AbstractRequestObjectBuilderImpl.createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link,
Proof... proofs) |
TherapeuticLink |
CommonObjectBuilderImpl.createTherapeuticLink(org.joda.time.DateTime startDate,
org.joda.time.DateTime endDate,
Patient patient,
String hcpType,
String therLinkType,
String comment,
HcParty concernedHcp) |
TherapeuticLink |
CommonObjectBuilderImpl.createTherapeuticLink(Patient patient,
String hcpType,
String therLinkType,
Date startDate,
Date endDate,
String comment,
HcParty hcp)
Deprecated.
|
List<HcParty> |
GenericRequestObjectBuilder.getAuthorHcParties() |
List<HcParty> |
GPRequestObjectBuilderImpl.getAuthorHcParties()
Deprecated.
|
abstract List<HcParty> |
AbstractRequestObjectBuilderImpl.getAuthorHcParties()
Abstract method that should be implemented by each class that extends
AbstractRequestObjectBuilderImpl to retrieve the Author HcParties |
Constructor and Description |
---|
AbstractRequestObjectBuilderImpl() |
GenericRequestObjectBuilder() |
GPRequestObjectBuilderImpl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
String |
RequestObjectMapper.createTherapeuticLinkAsXmlString(TherapeuticLink therLink)
Creates a TherapeuticLink XML String from a TherapeuticLink object
|
<T> T |
ResponseObjectMapper.generateJAXB(String request,
Class<T> clazz)
It builds a Jaxb object given the string.
|
GetTherapeuticLinkRequest |
RequestObjectMapper.mapGetTherapeuticLinkRequest(GetTherapeuticLinkRequest request) |
String |
RequestObjectMapper.mapGetTherapeuticLinkToXml(GetTherapeuticLinkRequest request)
Maps a getTherapeuticLink object to a XML string
|
HasTherapeuticLinkRequest |
RequestObjectMapper.mapHasTherapeuticLinkRequest(HasTherapeuticLinkRequest request) |
String |
RequestObjectMapper.mapHasTherapeuticLinkToXML(HasTherapeuticLinkRequest request)
Maps a hasTherapeuticLink object to a XML string
|
static Patient |
PatientMapper.mapPatient(Patient businessPatient)
|
PutTherapeuticLinkRequest |
RequestObjectMapper.mapPutTherapeuticLinkRequest(PutTherapeuticLinkRequest request)
Maps a putTherapeuticLink object to a jawb putTherapeuticLinkRequest
|
String |
RequestObjectMapper.mapPutTherapeuticLinkToXML(PutTherapeuticLinkRequest request)
Maps a putTherapeuticLink object to a XML string
|
RevokeTherapeuticLinkRequest |
RequestObjectMapper.mapRevokeTherapeuticLinkRequest(TherapeuticLinkRequestType request) |
String |
RequestObjectMapper.mapRevokeTherapeuticLinkToXML(RevokeTherapeuticLinkRequest request)
Maps a revokeTherapeuticLink object to a XML string
|
GetTherapeuticLinkResponse |
ResponseObjectMapper.mapXMLToGetTherapeuticLinkResponse(String xml)
Maps a XML string to a getTherapeuticLinkResponse object
|
HasTherapeuticLinkResponse |
ResponseObjectMapper.mapXMLToHasTherapeuticLinkResponse(String xml)
Maps a XML string to a hasTherapeuticLinkResponse object
|
PutTherapeuticLinkResponse |
ResponseObjectMapper.mapXMLToPutTherapeuticLinkResponse(String xml)
Maps a XML string to a PutTherapeuticLinkResponse object
|
RevokeTherapeuticLinkResponse |
ResponseObjectMapper.mapXMLToRevokeTherapeuticLinkResponse(String xml)
Maps a XML string to a RevokeTherapeuticLinkResponse object
|
Modifier and Type | Method and Description |
---|---|
GetTherapeuticLinkResponse |
TherLinkService.getTherapeuticLink(SAMLToken token,
GetTherapeuticLinkRequest request)
Get a therapeutic link
|
static GenericRequest |
ServiceFactory.getTherLinkPort(SAMLToken token)
Gets the therlink port
|
HasTherapeuticLinkResponse |
TherLinkService.hasTherapeuticLink(SAMLToken token,
HasTherapeuticLinkRequest request)
Check if a therapeutic link exists between the patient and healthcare party
|
PutTherapeuticLinkResponse |
TherLinkService.putTherapeuticLink(SAMLToken token,
PutTherapeuticLinkRequest request)
Put a therapeutic link
|
RevokeTherapeuticLinkResponse |
TherLinkService.revokeTherapeuticLink(SAMLToken token,
RevokeTherapeuticLinkRequest request)
Revoke a therapeutic link
|
Modifier and Type | Method and Description |
---|---|
GetTherapeuticLinkResponse |
TherLinkServiceImpl.getTherapeuticLink(SAMLToken token,
GetTherapeuticLinkRequest request) |
HasTherapeuticLinkResponse |
TherLinkServiceImpl.hasTherapeuticLink(SAMLToken token,
HasTherapeuticLinkRequest request) |
PutTherapeuticLinkResponse |
TherLinkServiceImpl.putTherapeuticLink(SAMLToken token,
PutTherapeuticLinkRequest request) |
RevokeTherapeuticLinkResponse |
TherLinkServiceImpl.revokeTherapeuticLink(SAMLToken token,
RevokeTherapeuticLinkRequest request) |
Modifier and Type | Method and Description |
---|---|
GetTherapeuticLinkResponse |
TherLinkService.getTherapeuticLink(GetTherapeuticLinkRequest request)
Get a therapeutic link
|
HasTherapeuticLinkResponse |
TherLinkService.hasTherapeuticLink(HasTherapeuticLinkRequest request)
Check if a therapeutic link exists between the patient and healthcare party
|
PutTherapeuticLinkResponse |
TherLinkService.putTherapeuticLink(PutTherapeuticLinkRequest request)
Put a therapeutic link
|
RevokeTherapeuticLinkResponse |
TherLinkService.revokeTherapeuticLink(RevokeTherapeuticLinkRequest request)
Revoke a therapeutic link
|
Modifier and Type | Method and Description |
---|---|
<T> T |
TherlinkServiceImplementationFactory.createImplementationClass(Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
String... additionalParameters) |
GetTherapeuticLinkResponse |
TherLinkServiceImpl.getTherapeuticLink(GetTherapeuticLinkRequest request) |
HasTherapeuticLinkResponse |
TherLinkServiceImpl.hasTherapeuticLink(HasTherapeuticLinkRequest request) |
PutTherapeuticLinkResponse |
TherLinkServiceImpl.putTherapeuticLink(PutTherapeuticLinkRequest request) |
RevokeTherapeuticLinkResponse |
TherLinkServiceImpl.revokeTherapeuticLink(RevokeTherapeuticLinkRequest request) |
Constructor and Description |
---|
TherLinkServiceImpl() |
Modifier and Type | Method and Description |
---|---|
static HcParty |
ConfigReader.getCareProvider()
reads the careprovider ( the careprovider party in the therapeutic link between careprovider and patient).
|
Modifier and Type | Method and Description |
---|---|
GetInsurabilityRequest |
RequestBuilder.buildGetInsurabilityRequest(CommonInput commonInput,
Routing routing,
Blob blob)
builds the request object.
|
GetInsurabilityRequest |
RequestBuilder.buildGetInsurabilityRequest(Routing routing,
byte[] content,
String uniqueInputReference)
builds the request object.
|
static RequestBuilder |
VSBNetInsurabilityRequestBuilderFactory.getRequestObjectBuilder()
Retrieves an instance of a
RequestBuilder implementation The implementation could be a custom class defined in the
configuration file with the properties 'vsbnetinsurability.responseobjectbuilder.class' |
Modifier and Type | Method and Description |
---|---|
GetInsurabilityRequest |
RequestBuilderImpl.buildGetInsurabilityRequest(CommonInput commonInput,
Routing routing,
Blob blob) |
GetInsurabilityRequest |
RequestBuilderImpl.buildGetInsurabilityRequest(Routing routing,
byte[] content,
String uniqueInputReference) |
Modifier and Type | Method and Description |
---|---|
static void |
ResponseHelper.validateResponse(GetInsurabilityResponse responseContent)
Test if the jaxb object match the xsd rules.
|
Modifier and Type | Method and Description |
---|---|
GetInsurabilityResponse |
VSBNetInsurabilityService.getInsurability(SAMLToken token,
GetInsurabilityRequest request) |
static GenericRequest |
ServiceFactory.getVSBInsurabilityService(SAMLToken token) |
Modifier and Type | Method and Description |
---|---|
GetInsurabilityResponse |
VSBNetnsurabilityServiceImpl.getInsurability(SAMLToken token,
GetInsurabilityRequest request) |
Constructor and Description |
---|
VSBNetnsurabilityServiceImpl(SessionValidator sessionValidator) |
Modifier and Type | Method and Description |
---|---|
GetInsurabilityResponse |
VSBNetInsurabilitySessionService.getInsurability(GetInsurabilityRequest request) |
Modifier and Type | Method and Description |
---|---|
<T> T |
VSBNetInsurabilityImplementationClassFactory.createImplementationClass(Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
String... additionalParameters) |
GetInsurabilityResponse |
VSBNetnsurabilitySessionServiceImpl.getInsurability(GetInsurabilityRequest request) |
Constructor and Description |
---|
VSBNetnsurabilitySessionServiceImpl(SessionValidator sessionValidator,
EhealthReplyValidator replyValidator) |
Modifier and Type | Method and Description |
---|---|
be.fedict.commons.eid.client.BeIDCard |
BeIDCardAdaptor.getBeIDCard() |
static BeIDInfo |
BeIDFactory.getBeIDInfo(String scope,
boolean useCache) |
static KeyStore |
BeIDFactory.getKeyStore(String scope,
boolean useCache) |
BeIDInfo |
BeIDInstantiator.instantiateBeIDInfo(String scope,
boolean useCache) |
KeyStore |
BeIDInstantiator.instantiateKeyStore(String scope,
boolean useCache) |
static void |
BeIDFactory.verify(char[] pin) |
void |
BeIDInstantiator.verifyPin(char[] pin) |
Modifier and Type | Method and Description |
---|---|
be.fedict.commons.eid.client.BeIDCard |
CommonsEidAdaptor.getBeIDCard()
Retrieve the reachable IDCard and create corresponding BeIDCard object
|
BeIDInfo |
CommonsEidInstantiator.instantiateBeIDInfo(String scope,
boolean useCache) |
KeyStore |
CommonsEidInstantiator.instantiateKeyStore() |
KeyStore |
CommonsEidInstantiator.instantiateKeyStore(String scope,
boolean useCache) |
void |
CommonsEidInstantiator.verifyPin(char[] pin) |
Modifier and Type | Method and Description |
---|---|
void |
JSR107Cache.initialize(Map<String,Object> parameterMap) |
void |
HashMapCache.initialize(Map<String,Object> parameterMap) |
Modifier and Type | Method and Description |
---|---|
Configuration |
ConfigValidator.getConfig() |
Configuration |
Configuration.getCurrentConfig() |
List<Object> |
ConfigValidator.getUnfoundPropertiesAfterValidation()
will do the validation of the current config ( if not done yet ) and return the properties that were not found.
|
void |
ConfigurationModule.init(Configuration config)
Method that initialise the configuration module.
|
void |
Configuration.invalidate()
Method to invalidate all the cached configuration.
|
boolean |
ConfigValidator.isValid() |
void |
Configuration.reload()
Method to reload the configuration modules.
|
static void |
ConfigFactory.setConfigLocation(String configLocation) |
static void |
ConfigFactory.setLocation(InputStream is) |
void |
ConfigurationModule.unload()
Method that restores the configuration module and reset the system to the initial situation.
|
Modifier and Type | Method and Description |
---|---|
Configuration |
ConfigValidatorImpl.getConfig() |
Configuration |
ConfigurationImpl.getCurrentConfig() |
static Configuration |
ConfigurationImpl.getInstance() |
List<Object> |
ConfigValidatorImpl.getUnfoundPropertiesAfterValidation() |
void |
ConfigurationModuleXmlSec.init(Configuration config) |
void |
ConfigurationModuleWindows10.init(Configuration config) |
void |
ConfigurationModuleVersion.init(Configuration config) |
void |
ConfigurationModuleTrustStore.init(Configuration config) |
void |
ConfigurationModuleSystemProps.init(Configuration config) |
void |
ConfigurationModuleServiceLoader.init(Configuration config) |
void |
ConfigurationModuleSSLVerifier.init(Configuration config)
Deprecated.
|
void |
ConfigurationModuleSSL.init(Configuration config) |
void |
ConfigurationModuleProperties.init(Configuration config) |
void |
ConfigurationModuleOCSP.init(Configuration config) |
void |
ConfigurationModuleEndpointDistributor.init(Configuration config) |
void |
ConfigurationModuleEhealthTime.init(Configuration config) |
void |
ConfigurationModuleClassloader.init(Configuration config) |
void |
ConfigurationModuleBootstrap.init(Configuration config) |
void |
ConfigurationModuleBeidNet.init(Configuration config) |
void |
ConfigValidatorImpl.invalidate() |
static boolean |
ConfigUtils.isNet() |
boolean |
ConfigValidatorImpl.isValid() |
static void |
ConfigurationModuleLoader.load(Configuration instance) |
void |
ConfigurationImpl.reload()
reloads the instance, and reloads the config modules.
|
void |
ConfigValidatorImpl.reload() |
void |
ConfigurationModuleWindows10.unload() |
void |
ConfigurationModuleVersion.unload() |
void |
ConfigurationModuleSystemProps.unload() |
void |
ConfigurationModuleSysOut.unload() |
void |
ConfigurationModuleServiceLoader.unload() |
void |
ConfigurationModuleSecurityProvider.unload() |
void |
ConfigurationModuleSSLVerifier.unload()
Deprecated.
|
void |
ConfigurationModuleSSL.unload() |
void |
ConfigurationModuleOCSP.unload() |
void |
ConfigurationModuleEndpointDistributor.unload() |
void |
ConfigurationModuleEhealthTime.unload() |
void |
ConfigurationModuleClassloader.unload() |
void |
ConfigurationModuleBeidNet.unload() |
Modifier and Type | Class and Description |
---|---|
class |
BeIDPinCodeException
TechnicalConnectorException that is throws when there is a BeIDPinCode problem. |
class |
CertificateVerificationException
This class wraps an exception that could be thrown during the certificate verification process.
|
class |
InvalidTimeStampException
thrown when validation of timestamp fails.
|
class |
NoNextEndpointException |
class |
SessionManagementException
The Class SessionManagementException.
|
class |
SilentInstantiationException
Exception that can be swallowed is the flag silent is active.
|
class |
SoaErrorException
exception which contains result of soa error from webservice.
|
class |
UnsealConnectorException
Exception class for Unseal connector exceptions.
|
Modifier and Type | Method and Description |
---|---|
GenericResponse |
GenericService.send(GenericRequest request) |
Node |
GenericService.sendDocument(Document payload,
String endpoint) |
Node |
GenericService.sendDocument(Document payload,
String endpoint,
String soapAction) |
Node |
GenericService.sendDocument(Document payload,
URL endpoint) |
Node |
GenericService.sendDocument(Document payload,
URL endpoint,
String soapAction) |
String |
GenericService.sendXML(String payload,
String endpoint) |
String |
GenericService.sendXML(String payload,
String endpoint,
String soapAction) |
String |
GenericService.sendXML(String payload,
URL endpoint) |
String |
GenericService.sendXML(String payload,
URL endpoint,
String soapAction) |
Modifier and Type | Method and Description |
---|---|
GenericResponse |
GenericServiceImpl.send(GenericRequest request) |
Node |
GenericServiceImpl.sendDocument(Document payload,
String endpoint) |
Node |
GenericServiceImpl.sendDocument(Document payload,
String endpoint,
String soapAction) |
Node |
GenericServiceImpl.sendDocument(Document payload,
URL endpoint) |
Node |
GenericServiceImpl.sendDocument(Document payload,
URL endpoint,
String soapAction) |
String |
GenericServiceImpl.sendXML(String payload,
String endpoint) |
String |
GenericServiceImpl.sendXML(String payload,
String endpoint,
String soapAction) |
String |
GenericServiceImpl.sendXML(String payload,
URL endpoint) |
String |
GenericServiceImpl.sendXML(String payload,
URL endpoint,
String soapAction) |
Modifier and Type | Method and Description |
---|---|
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0 |
AbstractWsSecurityHandler.buildSignature() |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0.on(SOAPMessage message)
Deprecated.
|
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0.on(SOAPMessageContext ctx) |
void |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep4.sign(AbstractWsSecurityHandler.SignedParts... parts) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2.withBinarySecurityToken(Credential cred) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3.withSAMLToken(SAMLToken token) |
Constructor and Description |
---|
CertificateCallback() |
Constructor and Description |
---|
WSSecurityCrypto(Credential cred) |
Modifier and Type | Method and Description |
---|---|
String |
SOAPContextAlgorithmHelper.determineSignatureAlgorithm(Credential cred) |
String |
AlgorithmHelper.determineSignatureAlgorithm(Credential cred) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 |
WSSecHeaderGeneratorWss4jImpl.on(SOAPMessage message) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 |
WSSecHeaderGeneratorWss4jImpl.on(SOAPMessageContext ctx) |
void |
WSSecHeaderGeneratorWss4jImpl.sign(AbstractWsSecurityHandler.SignedParts... parts) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 |
WSSecHeaderGeneratorWss4jImpl.withBinarySecurityToken(Credential cred) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 |
WSSecHeaderGeneratorWss4jImpl.withSAMLToken(SAMLToken token) |
Modifier and Type | Method and Description |
---|---|
static IdGenerator |
IdGeneratorFactory.getIdGenerator()
returns the default instance of the idGenerator, which uses a datetime generator, suited to create an inputReference for a mycarenet
message ( max length 14).
|
static IdGenerator |
IdGeneratorFactory.getIdGenerator(String type) |
Modifier and Type | Method and Description |
---|---|
static AuthorityService |
ServiceFactory.getAuthorityService()
Gets the Authority service.
|
static ConsultServiceV2 |
ServiceFactory.getConsultServiceV2()
Gets the Consult service.
|
static IdSupportService |
ServiceFactory.getIdSupportService()
Gets the
IdSupportService service. |
static KeyDepotService |
ServiceFactory.getKeyDepotService()
Gets the KeyDepot service.
|
static KgssService |
ServiceFactory.getKgssService()
Gets the KGSS service.
|
static SealsService |
ServiceFactory.getSealsService()
Gets the Seals service.
|
static SingleSignOnService |
ServiceFactory.getSingleSignOnService()
Get the
SingleSignOnService service. |
static STSService |
ServiceFactory.getStsService()
Gets the STS service.
|
Modifier and Type | Method and Description |
---|---|
static CertificateChecker |
CertificateCheckerFactory.getCertificateChecker() |
static Crypto |
CryptoFactory.getCrypto(Credential encryption,
Map<String,PrivateKey> decryptionKeys) |
static Crypto |
CryptoFactory.getCrypto(Credential encryption,
Map<String,PrivateKey> decryptionKeys,
String oCSPPolicy)
Possible values of the OCSPPolicy parameter:
|
static Crypto |
CryptoFactory.getCryptoFromSession() |
static RevocationStatusChecker |
RevocationStatusCheckerFactory.getStatusChecker() |
boolean |
CertificateChecker.isCertificateRevoked(File certFile) |
boolean |
CertificateChecker.isCertificateRevoked(File certFile,
org.joda.time.DateTime validOn) |
boolean |
CertificateChecker.isCertificateRevoked(X509Certificate cert) |
boolean |
CertificateChecker.isCertificateRevoked(X509Certificate cert,
org.joda.time.DateTime validOn) |
boolean |
CertificateChecker.isValidCertificateChain(List<X509Certificate> certificateChain) |
byte[] |
Crypto.seal(Crypto.SigningPolicySelector type,
EncryptionToken enncryptionToken,
byte[] content) |
byte[] |
Crypto.seal(Crypto.SigningPolicySelector type,
KeyResult symmKey,
byte[] content) |
byte[] |
Crypto.seal(Crypto.SigningPolicySelector type,
Set<EncryptionToken> paramEncryptionTokenSet,
byte[] content) |
byte[] |
Crypto.seal(Crypto.SigningPolicySelector type,
Set<EncryptionToken> paramEncryptionTokenSet,
KeyResult symmKey,
byte[] content) |
UnsealedData |
Crypto.unseal(Crypto.SigningPolicySelector type,
byte[] protectedMessage) |
UnsealedData |
Crypto.unseal(Crypto.SigningPolicySelector type,
KeyResult symmKey,
byte[] protectedMessage) |
Modifier and Type | Method and Description |
---|---|
byte[] |
UnsealedData.getContentAsByte() |
Modifier and Type | Method and Description |
---|---|
void |
CryptoImpl.initialize(Map<String,Object> parameterMap) |
boolean |
ConnectorCertificateChecker.isCertificateRevoked(File certFile) |
boolean |
ConnectorCertificateChecker.isCertificateRevoked(File certFile,
org.joda.time.DateTime validOn) |
boolean |
ConnectorCertificateChecker.isCertificateRevoked(X509Certificate cert) |
boolean |
ConnectorCertificateChecker.isCertificateRevoked(X509Certificate cert,
org.joda.time.DateTime validOn) |
boolean |
ConnectorCertificateChecker.isValidCertificateChain(List<X509Certificate> certificateChain) |
byte[] |
AbstractEndToEndCrypto.seal(Crypto.SigningPolicySelector type,
EncryptionToken encryptionToken,
byte[] content) |
byte[] |
AbstractEndToEndCrypto.seal(Crypto.SigningPolicySelector type,
KeyResult symmKey,
byte[] content) |
byte[] |
AbstractEndToEndCrypto.seal(Crypto.SigningPolicySelector type,
Set<EncryptionToken> paramEncryptionTokenSet,
byte[] content) |
byte[] |
CryptoImpl.seal(Crypto.SigningPolicySelector type,
Set<EncryptionToken> paramEncryptionTokenSet,
KeyResult symmKey,
byte[] content) |
UnsealedData |
CryptoImpl.unseal(Crypto.SigningPolicySelector type,
byte[] protectedMessage) |
UnsealedData |
CryptoImpl.unseal(Crypto.SigningPolicySelector type,
KeyResult symmKey,
byte[] protectedMessage) |
Modifier and Type | Method and Description |
---|---|
VerifyIdResponse |
IdSupportService.verifyId(String legalContext,
Id barcode)
|
VerifyIdResponse |
IdSupportService.verifyId(String legalContext,
Id ssin,
Id cardNumber)
|
VerifyIdResponse |
IdSupportService.verifyId(VerifyIdRequest request)
Verify a combination between elements of the request.
|
Modifier and Type | Method and Description |
---|---|
VerifyIdResponse |
IdSupportServiceImpl.verifyId(String legalContext,
Id barcode) |
VerifyIdResponse |
IdSupportServiceImpl.verifyId(String legalContext,
Id ssin,
Id cardNumber) |
VerifyIdResponse |
IdSupportServiceImpl.verifyId(VerifyIdRequest request) |
Modifier and Type | Method and Description |
---|---|
GetEtkResponse |
KeyDepotService.getETK(GetEtkRequest etkRequest)
Request an ETK from the Key Depot
|
EncryptionToken |
KeyDepotManager.getETK(IdentifierType identifierType,
Long identifierValue,
String application)
Gets the
EncryptionToken based on the input parameters |
EncryptionToken |
KeyDepotManager.getETK(KeyDepotManager.EncryptionTokenType type)
Gets the
EncryptionToken linked with the given EncryptionTokenType parameter. |
Set<EncryptionToken> |
KeyDepotManager.getETKs(IdentifierType identifierType,
Long identifierValue,
String application)
Gets the a
Set of EncryptionToken based on the input parameters. |
Set<EncryptionToken> |
KeyDepotService.getETKSet(IdentifierType identifierType,
String identifierValue,
String applicationId)
Gets the a
Set of EncryptionToken from the KeyDepot based on the input parameters. |
Modifier and Type | Method and Description |
---|---|
GetEtkResponse |
KeyDepotServiceImpl.getETK(GetEtkRequest etkRequest) |
EncryptionToken |
KeyDepotManagerImpl.getETK(IdentifierType identifierType,
Long identifierValue,
String application) |
EncryptionToken |
KeyDepotManagerImpl.getETK(KeyDepotManager.EncryptionTokenType type) |
Set<EncryptionToken> |
KeyDepotManagerImpl.getETKs(IdentifierType identifierType,
Long identifierValue,
String application) |
Set<EncryptionToken> |
KeyDepotServiceImpl.getETKSet(IdentifierType identifierType,
String identifierValue,
String applicationId) |
Modifier and Type | Method and Description |
---|---|
void |
KgssManager.add(List<CredentialType> allowedReaders,
byte[] myEtk)
Requests a new key from KGSS and adds it to the cache
|
void |
KgssManager.add(String cacheId,
List<CredentialType> allowedReaders,
byte[] myEtk)
Requests a new key from KGSS and adds it to the cache
|
KeyResult |
KgssManager.get(String keyId,
byte[] myEtk)
Gets a key from the KeyCache, if the key is not present in the cache it will be retrieved from the KGSS Web Service and added to the
KeyCache.
|
KeyResult |
KgssService.getKey(GetKeyRequestContent request,
byte[] kgssETK,
SessionItem session)
Gets the key.
|
GetKeyResponseContent |
KgssService.getKey(GetKeyRequestContent request,
Credential encryption,
Credential serviceCredential,
Element samlAssertion,
Map<String,PrivateKey> decryptionKeys,
byte[] etk)
Ask the eHealth-platform Key Generation and Storage Service (KGSS) to retrieve a key, based on a given key identifier.
|
KeyResult |
KgssService.getNewKey(GetNewKeyRequestContent request,
byte[] kgssETK)
Asks KGSS to generate and store a new key.
|
GetNewKeyResponseContent |
KgssService.getNewKey(GetNewKeyRequestContent request,
Credential encryptionCredential,
Map<String,PrivateKey> decryptionKeys,
byte[] kgssETK)
Ask the eHealth-platform Key Generation and Storage Service (KGSS) to generate and store a new key, and return the identifier.
|
KeyResult |
KgssManager.getNewKeyFromKgss(List<CredentialType> allowedReaders,
byte[] myEtk)
Retrieves a new key from the KGSS Web Service and returns it.
|
Modifier and Type | Method and Description |
---|---|
GetKeyRequest |
KgssMessageBuilder.sealGetKeyRequest(GetKeyRequestContent requestContent)
Seal get key request.
|
GetNewKeyRequest |
KgssMessageBuilder.sealGetNewKeyRequest(GetNewKeyRequestContent requestContent)
Seal get new key request.
|
GetKeyResponseContent |
KgssMessageBuilder.unsealGetKeyResponse(GetKeyResponse response)
Unseal get key response.
|
GetNewKeyResponseContent |
KgssMessageBuilder.unsealGetNewKeyResponse(GetNewKeyResponse response)
Unseal get new key response.
|
Modifier and Type | Method and Description |
---|---|
GetKeyRequest |
KgssMessageBuilderImpl.sealGetKeyRequest(GetKeyRequestContent requestContent) |
GetNewKeyRequest |
KgssMessageBuilderImpl.sealGetNewKeyRequest(GetNewKeyRequestContent requestContent) |
GetKeyResponseContent |
KgssMessageBuilderImpl.unsealGetKeyResponse(GetKeyResponse response) |
GetNewKeyResponseContent |
KgssMessageBuilderImpl.unsealGetNewKeyResponse(GetNewKeyResponse response) |
Constructor and Description |
---|
KgssMessageBuilderImpl(byte[] etkKgss,
Credential encryptionCredential,
Map<String,PrivateKey> decryptionKeys)
Instantiates a new kGSS util.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
KgssServiceImpl.checkReplyStatus(String responseCode)
Check reply status of the web service call, return true when OK.
|
KeyResult |
KgssServiceImpl.getKey(GetKeyRequestContent request,
byte[] kgssETK,
SessionItem session) |
GetKeyResponseContent |
KgssServiceImpl.getKey(GetKeyRequestContent request,
Credential encryption,
Credential service,
Element samlAssertion,
Map<String,PrivateKey> decryptionKeys,
byte[] etkKGSS)
Gets the key.
|
KeyResult |
KgssServiceImpl.getNewKey(GetNewKeyRequestContent request,
byte[] kgssETK) |
GetNewKeyResponseContent |
KgssServiceImpl.getNewKey(GetNewKeyRequestContent request,
Credential encryption,
Map<String,PrivateKey> decryptionKeys,
byte[] etkKGSS)
Gets the new key.
|
Modifier and Type | Method and Description |
---|---|
DecodeResponse |
SealsService.decode(X509Certificate certificate,
PrivateKey privateKey,
DecodeRequest decodeRequest)
The decode operation provides the inverse function of the encode operation
|
EncodeResponse |
SealsService.encode(X509Certificate certificate,
PrivateKey privateKey,
EncodeRequest encodeRequest)
The encode operation allows the coding/anonymization of data.
|
Modifier and Type | Method and Description |
---|---|
DecodeResponse |
SealsServiceImpl.decode(X509Certificate certificate,
PrivateKey privateKey,
DecodeRequest decodeRequest) |
EncodeResponse |
SealsServiceImpl.encode(X509Certificate certificate,
PrivateKey privateKey,
EncodeRequest encodeRequest) |
Modifier and Type | Method and Description |
---|---|
void |
BrowserHandler.browse(URI uri) |
void |
SingleSignOnService.signin(SsoProfile profile) |
void |
SingleSignOnService.signin(SsoProfile profile,
String relayState) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultBrowserHandler.browse(URI uri) |
void |
SingleSignOnServiceImpl.signin(SsoProfile profile) |
void |
SingleSignOnServiceImpl.signin(SsoProfile profile,
String relayState) |
Modifier and Type | Method and Description |
---|---|
static STSService |
STSServiceFactory.getInstance() |
Element |
STSService.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String subjectConfirmationMethod,
Duration validity) |
Element |
STSService.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String subjectConfirmationMethod,
int validity)
Deprecated.
|
Element |
STSService.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String authenticationMethod,
String nameQualifier,
String value,
String subjectConfirmationMethod,
Duration validity) |
Element |
STSService.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String authenticationMethod,
String nameQualifier,
String value,
String subjectConfirmationMethod,
int validity)
Deprecated.
|
Element |
STSService.renewToken(Credential headerCredentials,
Credential bodyCredentials,
Element samlToken,
Duration validity) |
Element |
STSService.renewToken(Credential headerCredentials,
Credential bodyCredentials,
Element samlToken,
int validity)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Element |
STSServiceWsTrustImpl.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String subjectConfirmationMethod,
Duration validity) |
Element |
STSServiceImpl.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String subjectConfirmationMethod,
Duration validity) |
Element |
AbstractSTSService.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String subjectConfirmationMethod,
int validity) |
Element |
STSServiceWsTrustImpl.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String authenticationMethod,
String nameQualifier,
String value,
String subjectConfirmationMethod,
Duration validity) |
Element |
STSServiceImpl.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String authenticationMethod,
String nameQualifier,
String value,
String subjectConfirmationMethod,
Duration validity) |
Element |
AbstractSTSService.getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String authenticationMethod,
String nameQualifier,
String value,
String subjectConfirmationMethod,
int validity) |
Element |
STSServiceWsTrustImpl.renewToken(Credential headerCredentials,
Credential bodyCredentials,
Element samlToken,
Duration validity) |
Element |
STSServiceImpl.renewToken(Credential headerCredentials,
Credential bodyCredentials,
Element samlToken,
Duration validity) |
Element |
AbstractSTSService.renewToken(Credential headerCredentials,
Credential bodyCredentials,
Element samlToken,
int validity) |
Modifier and Type | Method and Description |
---|---|
void |
SAMLToken.checkValidity() |
X509Certificate |
Credential.getCertificate()
Gets the certificate.
|
Certificate[] |
Credential.getCertificateChain()
Gets the certificate chain
|
CertPath |
ExtendedCredential.getCertPath() |
org.joda.time.DateTime |
ExtendedCredential.getExpirationDateTime() |
String |
Credential.getIssuer()
Gets the issuer.
|
String |
Credential.getIssuerQualifier()
Gets the issuer qualifier.
|
KeyStore |
Credential.getKeyStore()
Gets the associated
KeyStore |
PrivateKey |
Credential.getPrivateKey()
Gets the private key.
|
String |
Credential.getProviderName()
Gets the keystore provider
|
PublicKey |
Credential.getPublicKey()
Gets the public key.
|
Constructor and Description |
---|
KeyStoreInfo(String alias,
char[] privateKeyPwd)
Instantiates a new key store info.
|
KeyStoreInfo(String pathKeystore,
char[] pwdKeystore,
String alias,
char[] privateKeyPwd)
Instantiates a new key store info.
|
KeyStoreInfo(String pathKeystore,
String keystoreType,
char[] pwdKeystore,
String alias,
char[] privateKeyPwd)
Instantiates a new key store info.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSAMLToken.checkValidity() |
X509Certificate |
AbstractSAMLToken.getCertificate() |
Certificate[] |
AbstractSAMLToken.getCertificateChain() |
CertPath |
AbstractExtendedCredential.getCertPath() |
org.joda.time.DateTime |
AbstractExtendedCredential.getExpirationDateTime() |
String |
AbstractSAMLToken.getIssuer() |
String |
AbstractSAMLToken.getIssuerQualifier() |
KeyStore |
KeyStoreCredential.getKeyStore() |
KeyStore |
KeyPairCredential.getKeyStore() |
KeyStore |
BeIDCredential.getKeyStore() |
KeyStore |
AbstractSAMLToken.getKeyStore() |
PrivateKey |
AbstractSAMLToken.getPrivateKey() |
String |
BeIDCredential.getProviderName() |
PublicKey |
AbstractSAMLToken.getPublicKey() |
Constructor and Description |
---|
KeyStoreCredential(KeyStoreInfo keyStoreInfo)
Instantiates a new key store credential.
|
KeyStoreCredential(String keystorePath,
String alias,
String password)
Instantiates a new key store credential.
|
KeyStoreCredential(String keystorePath,
String pwdKeystore,
String privateKeyAlias,
String pwdPrivateKey)
Instantiates a new key store credential.
|
Modifier and Type | Method and Description |
---|---|
static Element |
SAMLConverter.convert(Source stsResponse)
Method to convert a Source object to an Element object.
|
static Element |
SAMLConverter.toElement(String assertion)
Method to convert an xml String to an Element object
|
static String |
SAMLConverter.toXMLString(Element element)
Method to convert an Element object to a String representation
|
Modifier and Type | Method and Description |
---|---|
TSConsultResponse |
ConsultServiceV2.checkCompleteness(X509Certificate certificate,
PrivateKey privateKey,
TSConsultRequest request)
Retrieves the list of missing time stamps, provided is a time period and list of time stamps (id and times).
|
static org.bouncycastle.tsp.TimeStampToken |
TimestampUtil.getTimestamp(byte[] tsTokenResponse) |
TSConsultTSBagResponse |
ConsultServiceV2.getTimestamp(X509Certificate certificate,
PrivateKey privateKey,
TSConsultTSBagRequest request)
Retrieves an actual time stamp from the eHealth-platform Archive, based on a unique sequence number and a time.
|
static org.bouncycastle.tsp.TimeStampResponse |
TimestampUtil.getTimestampResponse(byte[] tsTokenResponse) |
static org.bouncycastle.tsp.TimeStampToken |
TimestampUtil.getTimeStampToken(byte[] tsToken)
Helper method for tests Process timestamp, use the Bouncy Castle framework to get the Time Stamp Token.
|
SignResponse |
AuthorityService.signRequest(X509Certificate certificate,
PrivateKey privateKey,
SignRequest request)
This operation can be used to either make a time stamp of one or more documents, or to make a time stamp of the hash value of the
original documents.
|
Modifier and Type | Method and Description |
---|---|
TSConsultResponse |
ConsultServiceV2Impl.checkCompleteness(X509Certificate certificate,
PrivateKey privateKey,
TSConsultRequest consultRequest) |
TSConsultTSBagResponse |
ConsultServiceV2Impl.getTimestamp(X509Certificate certificate,
PrivateKey privateKey,
TSConsultTSBagRequest consultRequest) |
SignResponse |
AuthorityServiceImpl.signRequest(X509Certificate certificate,
PrivateKey privateKey,
SignRequest signRequest) |
Modifier and Type | Method and Description |
---|---|
static GenericRequest |
ServiceFactory.getETKService()
Gets the eTK service.
|
static GenericRequest |
ServiceFactory.getIdSupportV2Service(SAMLToken token) |
static GenericRequest |
ServiceFactory.getKGSSService()
Gets the KGSS service.
|
static GenericRequest |
ServiceFactory.getKGSSServiceSecured(SAMLToken token)
Gets the KGSSS service secured.
|
static GenericRequest |
ServiceFactory.getSealsService(X509Certificate certificate,
PrivateKey privateKey)
Gets the Codage service.
|
static GenericRequest |
ServiceFactory.getSTSService(X509Certificate certificate,
PrivateKey privateKey)
Gets the sTS service.
|
static GenericRequest |
ServiceFactory.getTSAuthorityService(X509Certificate certificate,
PrivateKey privateKey)
Gets the Timestamping service.
|
static GenericRequest |
ServiceFactory.getTSConsultService(X509Certificate certificate,
PrivateKey privateKey)
Gets the Timestamping service.
|
Modifier and Type | Method and Description |
---|---|
SessionItem |
SessionManager.createFallbackSession(String hokPwd)
Creates a fallback session using a eHealth certificate stored on the computer.
|
SessionItem |
SessionManager.createFallbackSession(String hokPwd,
String encryptionPwd)
Creates a fallback session using a eHealth certificate stored on the computer.
|
SessionItem |
SessionManager.createFallbackSession(String identPwd,
String hokPwd,
String encryptionPwd)
Creates a fallback session using a eHealth certificate stored on the computer.
|
<T> T |
ImplementationClassFactory.createImplementationClass(Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
Crypto hokCrypto,
Crypto encryptionCrypto,
String... additionalParameters)
Deprecated.
use the other createImplementationClass method without crypto
|
<T> T |
ImplementationClassFactory.createImplementationClass(Class<T> clazz,
SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
String... additionalParameters) |
SessionItem |
SessionManager.createSession(String hokPwd)
Creates a session using the certificate on the eID of the user and an holder of key certificate stored on the computer.
|
SessionItem |
SessionManager.createSession(String hokPwd,
String encryptionPwd)
Creates a session using the certificate on the eID of the user and an holder of key certificate stored on the computer.
|
SessionItem |
SessionManager.createSessionEidOnly()
Creates a session only based on eid card.
|
Crypto |
SessionItem.getEncryptionCrypto()
Gets the crypto associated with the Encryption credentials
|
Credential |
SessionItem.getHeaderCredential() |
Crypto |
SessionItem.getHolderOfKeyCrypto()
Gets the crypto associated with the HOK credentials
|
void |
SessionManager.loadEncryptionKeys(String encryptionPwd) |
void |
SessionManager.loadSession(SAMLToken token,
String hokPwd)
Load a session using a previously stored SAML token.
|
void |
SessionManager.loadSession(SAMLToken token,
String hokPwd,
String encryptionPwd)
Load a session using a previously stored SAML token with the associated eHealth Encryption Certificates, needed for sealing and
unsealing messages.
|
void |
SessionItem.setHeaderCredential(Credential headerCredential) |
static void |
Session.validateSession()
Convenience method to validate session exists.
|
Modifier and Type | Method and Description |
---|---|
SessionItem |
SessionManagerImpl.createFallbackSession(String hokPwd) |
SessionItem |
SessionManagerImpl.createFallbackSession(String hokPwd,
String encryptionPwd) |
SessionItem |
SessionManagerImpl.createFallbackSession(String idnetPwd,
String hokPwd,
String encryptionPwd) |
SessionItem |
SessionManagerImpl.createSession(String hokPwd) |
SessionItem |
SessionManagerImpl.createSession(String hokPwd,
String encryptionPwd) |
SessionItem |
SessionManagerImpl.createSessionEidOnly() |
Crypto |
SessionItemImpl.getEncryptionCrypto() |
Credential |
SessionItemImpl.getHeaderCredential() |
Crypto |
SessionItemImpl.getHolderOfKeyCrypto() |
void |
SessionManagerImpl.loadEncryptionKeys(String encryptionPwd) |
void |
SessionManagerImpl.loadSession(SAMLToken token,
String hokPwd) |
void |
SessionManagerImpl.loadSession(SAMLToken token,
String hokPwd,
String encryptionPwd) |
void |
SessionItemImpl.setHeaderCredential(Credential headerCredential) |
Modifier and Type | Method and Description |
---|---|
static byte[] |
ConnectorIOUtils.base64Decode(byte[] input,
boolean recursive)
Helper method to decode base64 byte[] with or without recursivity.
|
static byte[] |
ConnectorCryptoUtils.calculateDigest(String digestAlgo,
byte[] content)
Helper method to calculate a Digest
|
static SessionItem |
SessionUtil.checkAndRetrieveSession() |
static byte[] |
ConnectorIOUtils.compress(byte[] input)
Compress the given byte[] by using the
ConnectorIOUtils.COMPRESSION_ALGO_GZIP |
static byte[] |
ConnectorIOUtils.compress(byte[] input,
String algo)
Compress the given byte[] by using the specified algorithm.
|
static void |
ConnectorIOUtils.compress(InputStream in,
OutputStream out,
String algo)
Compress the given
InputStream by using the specified algo to the given OutputStream |
static String |
ConnectorIOUtils.convertStreamToString(InputStream is)
Convert the given
InputStream to a String |
static File |
ConnectorIOUtils.createTempFile(String name)
Given a filename creates a temp file based on the java.io.tmpdir System property.
|
static File |
ConnectorIOUtils.createTempFile(String name,
boolean create) |
static byte[] |
ConnectorIOUtils.decompress(byte[] input)
De-compress the given byte[]
|
static InputStream |
ConnectorIOUtils.decompress(InputStream input)
De-compress the given
InputStream by detecting the used algorithm. |
static void |
ConnectorIOUtils.decompress(InputStream in,
OutputStream out,
boolean noWrap)
|
static byte[] |
ConnectorCryptoUtils.decrypt(Key key,
byte[] encryptedBytes)
Decrypt the encryptedBytes bases on the key.
|
static byte[] |
ConnectorCryptoUtils.decrypt(Key key,
String algo,
byte[] encryptedBytes)
Decrypt the encryptedBytes bases on the key and the given algoritm.
|
static SecretKey |
ConnectorCryptoUtils.generateKey()
Generate a key based using th default algoritm and keysize.
|
static SecretKey |
ConnectorCryptoUtils.generateKey(int keySize)
Generate a key based on the default algoritm and the keysize given as input.
|
static SecretKey |
ConnectorCryptoUtils.generateKey(String algo,
int keySize)
Generate a key based on the algoritm and keysize given as input.
|
static <T> T |
ConfigurableImplementationHelper.get(String paramName,
Map<String,Object> parameterMap,
Class<T> paramType,
boolean required)
Helper method to extract the wanted param from the parameterMap.
|
static byte[] |
ConnectorIOUtils.getBytes(InputStream inputStream)
Get the bytes from the given
InputStream |
static Credential |
SessionUtil.getCredentail(CryptoType type,
Credential defaultCredential) |
static Crypto |
SessionUtil.getCrypto(CryptoType type,
Crypto defaultCrypto) |
static Credential |
SessionUtil.getEncryptionCredential()
checks the session and the presence of the encryption credential and returns it.
|
static Crypto |
SessionUtil.getEncryptionCrypto()
validates if the session and the encryption crypto is present, and returns the encryption Crypto.
|
static Credential |
SessionUtil.getHolderOfKeyCredential()
checks the session and the presence of the 'holder of key' credential and returns it.
|
static Crypto |
SessionUtil.getHolderOfKeyCrypto()
validates if the session and the 'holder of key' crypto is present, and returns the 'holder of key' Crypto.
|
T |
ConfigurableFactoryHelper.getImplementation()
Creates a builder based on the given properties in the configuration or the default class property.
|
T |
ConfigurableFactoryHelper.getImplementation(boolean useCache)
Creates a builder based on the given properties in the configuration or the default class property.
|
T |
ConfigurableFactoryHelper.getImplementation(Map<String,Object> configParameters)
Creates a builder based on the given properties in the configuration or the default class property.
|
T |
ConfigurableFactoryHelper.getImplementation(Map<String,Object> hashMap,
boolean usecache) |
T |
ConfigurableFactoryHelper.getImplementation(Map<String,Object> configParameters,
boolean useCaching,
boolean silent)
Creates a builder based on the given properties in the configuration or the default class property.
|
List<T> |
ConfigurableFactoryHelper.getImplementations() |
List<T> |
ConfigurableFactoryHelper.getImplementations(boolean useCache) |
List<T> |
ConfigurableFactoryHelper.getImplementations(boolean useCache,
boolean silent) |
List<T> |
ConfigurableFactoryHelper.getImplementations(Map<String,Object> configParameters) |
List<T> |
ConfigurableFactoryHelper.getImplementations(Map<String,Object> configParameters,
boolean useCache) |
List<T> |
ConfigurableFactoryHelper.getImplementations(Map<String,Object> configParameters,
boolean useCache,
boolean silent) |
static IdentifierType |
IdentifierType.getInstance(Map<Integer,String> mapping,
int expectedLength)
Instanciate a new instance of IdentifierType if it is not found in the cache.
|
static Map<String,List<String>> |
SessionUtil.getMatchingAttributes(String attributeNamePattern)
Deprecated.
|
static Map<String,List<String>> |
SessionUtil.getMatchingAttributes(String namespacePattern,
String attributeNamePattern) |
static String |
SessionUtil.getNihii()
retrieves the NIHII of the user using the application.
|
static String |
SessionUtil.getNihii11()
retrieves the NIHII of the user using the application.
|
static String |
SessionUtil.getNiss()
retrieves the NIHII of the user using the application.
|
static byte[] |
ConnectorIOUtils.getResourceAsByteArray(String location)
Gets content of the location as byte[]
|
static File |
ConnectorIOUtils.getResourceAsFile(String location)
Gets content of the location as
File |
static InputStream |
ConnectorIOUtils.getResourceAsStream(String location)
Gets the location as
InputStream |
static InputStream |
ConnectorIOUtils.getResourceAsStream(String location,
boolean bootstrap)
Gets the location as
InputStream |
static String |
ConnectorIOUtils.getResourceAsString(String location)
Gets content of the location as
String |
static String |
ConnectorIOUtils.getResourceFilePath(String location)
Gets the resource as stream.
|
static String |
ConnectorIOUtils.getTempFileLocation(String name)
t Given a filename builds a temp file location path based on the java.io.tmpdir System property.
|
void |
ConfigurableImplementation.initialize(Map<String,Object> parameterMap)
initializes the implementation with additional parameters.
|
static SOAPMessage |
SOAPUtils.newSOAPMessage(String payload) |
static byte[] |
ConnectorExceptionUtils.processUnsealConnectorException(UnsealConnectorException e,
String... allowedErrors)
Utility method that handles
UnsealConnectorException by ignoring a Array of allowedErrors. |
static byte[] |
ConnectorIOUtils.toBytes(String content,
Charset charsetName)
|
static Document |
ConnectorXmlUtils.toDocument(byte[] data) |
static Document |
ConnectorXmlUtils.toDocument(Source source) |
static Document |
ConnectorXmlUtils.toDocument(String xml)
|
static Element |
ConnectorXmlUtils.toElement(byte[] data)
To
Element based on a byte[] |
static String |
ConnectorIOUtils.toString(byte[] message,
Charset charsetName)
|
static String |
ConnectorXmlUtils.toString(Node node)
To string based on a
Node |
static String |
ConnectorXmlUtils.toString(Source source)
To string based on a
Source |
static void |
PCSCUtils.verifyPin(char[] pin)
Method to verify the pin code of an EID smartcard
|
Constructor and Description |
---|
CertificateParser(String subject)
Instantiates a new certificate parser.
|
CertificateParser(X509Certificate cert)
Instantiates a new certificate parser.
|
KeyStoreManager(KeyStoreInfo keyStoreInfo)
Instantiates a new key store manager.
|
KeyStoreManager(String pathKeystore,
char[] keyStorePassword)
Instantiates a new key store manager.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLValidator.validate(Object xmlObject)
Validates a JAXB object
|
static void |
ValidatorHelper.validate(Object jaxbObj,
Class xmlClass,
String rootSchemaFileLocation)
Validates a JAXB object
|
static void |
ValidatorHelper.validate(Object jaxbObj,
String rootSchemaFileLocation)
Validates a JAXB object
|
static void |
ValidatorHelper.validate(Source source,
boolean xop,
String... schemaLocations) |
static void |
ValidatorHelper.validate(Source source,
String... schemaLocations) |
void |
TimeStampValidator.validateTimeStampToken(byte[] bs,
org.bouncycastle.tsp.TimeStampToken timeStampToken)
validates the timestamp token.
|
void |
TimeStampValidator.validateTimeStampToken(org.bouncycastle.tsp.TimeStampToken timeStampToken)
validates the timestamp token.
|
Modifier and Type | Method and Description |
---|---|
static TimeStampValidator |
TimeStampValidatorFactory.getInstance() |
void |
TimeStampValidatorImpl.initialize(Map<String,Object> parameterMap) |
void |
XMLValidatorImpl.validate(Object xmlObject) |
void |
TimeStampValidatorImpl.validateTimeStampToken(byte[] bs,
org.bouncycastle.tsp.TimeStampToken tsToken) |
void |
TimeStampValidatorImpl.validateTimeStampToken(org.bouncycastle.tsp.TimeStampToken tsToken) |
Modifier and Type | Method and Description |
---|---|
static GenericWsSender |
ServiceFactory.getGenericWsSender() |
GenericResponse |
GenericWsSender.send(GenericRequest request) |
Modifier and Type | Method and Description |
---|---|
GenericRequest |
GenericRequest.addDefaulHandlerChain()
This method will sets the DefaultHandlerChain before and after the security layer as specified in the configuration.
|
String |
GenericResponse.asString()
Getter that returns the response as
String . |
GenericRequest |
GenericRequest.setCertificateSecured(X509Certificate certificate,
PrivateKey privateKey) |
GenericRequest |
GenericRequest.setCredential(Credential cred,
TokenType sec)
This method will set the security handler based on the credential
|
GenericRequest |
GenericRequest.setCredentialFromSession(TokenType sec)
This method will use the session to detirming the credential to use.
|
GenericRequest |
GenericRequest.setPayload(String payload)
The payload to set as String value
Note: only well-formed xml document are allowed.
|
GenericRequest |
GenericRequest.setSamlSecured(Element assertion,
Credential hok)
This method will uses the assertion and the credential for setting the SAML security
|
GenericRequest |
GenericRequest.setWSAddressing(WsAddressingHeader header)
This method will set the WSAddressing header as specified in the V200508 specification
|
Constructor and Description |
---|
WSAddressingV200508Feature(WsAddressingHeader header) |
Modifier and Type | Method and Description |
---|---|
GenericResponse |
GenericWsSenderImpl.send(GenericRequest genericRequest) |
Modifier and Type | Method and Description |
---|---|
TechnicalConnectorException |
InvokeStrategyContext.getException() |
Modifier and Type | Method and Description |
---|---|
void |
InvokeStrategyContext.setException(TechnicalConnectorException exception) |
Modifier and Type | Method and Description |
---|---|
static boolean |
EndpointUpdater.update() |
Modifier and Type | Method and Description |
---|---|
static EndPointInformation |
StatusPageParser.parse(String xml) |
Modifier and Type | Method and Description |
---|---|
static GenericResponse |
CacheHelper.get(Source keySource,
CacheInformation cacheInfo) |
static void |
CacheHelper.put(Source keySource,
Source value,
CacheInformation cacheInfo) |
Modifier and Type | Method and Description |
---|---|
static boolean |
StatusPageSignatureVerifier.isValid(String xml) |
Modifier and Type | Method and Description |
---|---|
static void |
TrustStoreUpdater.launch() |
Modifier and Type | Method and Description |
---|---|
void |
TrustServiceStatusListParser.parse(String xml,
String... serviceTypeIdentifiers) |
Modifier and Type | Method and Description |
---|---|
static X509Certificate |
BootStrapUtils.generateX509Cert(String input) |
static void |
BootStrapUtils.merge(String inputLocation,
char[] inputPwd,
String targetLocation,
char[] targetPwd) |
static void |
BootStrapUtils.writeKeyStore(List<X509Certificate> certList,
String location,
char[] pwd) |
Modifier and Type | Method and Description |
---|---|
KeyStore |
DistributedKeyStoreRegistry.createDistributedKeyStore(String key,
DistributedSignerProxy proxy) |
Modifier and Type | Method and Description |
---|---|
RevocationContractRequest |
RevocationRequestBuilder.BuildStep.build() |
ForeignerRequest |
ForeignRequestBuilder.build()
Returns a
ForeignerRequest built from the parameters previously set. |
X509Certificate |
EncryptionTokenBuilder.BuildStep.build() |
ContractRequest |
ContractRequestBuilder.BuildStep.build() |
RevocationRequestBuilder.PublicKeyStep |
RevocationRequestBuilder.RevokeRequestBuilderStep.create() |
ContractRequestBuilder.InitStep |
ContractRequestBuilder.ContractRequestBuilderStep.create() |
Modifier and Type | Method and Description |
---|---|
RevocationContractRequest |
RevocationContractRequest.Builder.build()
Returns a
RevocationContractRequest built from the parameters previously set. |
ContractRequest |
ContractRequest.Builder.build()
Returns a
ContractRequest built from the parameters previously set. |
Constructor and Description |
---|
ActivateRequest() |
DistinguishedName()
The DistinguishedName is created based on the eID present in the reader.
|
DistinguishedName(X500Principal principal)
The
DistinguishedName is created based on the information in the given X500Principal |
ForeignerRequest(Actor foreignPerson,
ContactData contactData,
byte[] csr) |
NewCertificateContract(GeneratedContract generatedContract,
KeyPair keyPair,
List<UsageType> usageTypes) |
Request() |
RevocationRequest(byte[] publicKeyIdentifier,
GeneratedRevocationContract contract) |
Modifier and Type | Class and Description |
---|---|
class |
RaException |
Modifier and Type | Method and Description |
---|---|
Result<Void> |
EncryptionTokenRegistrationService.activateToken(Credential credential) |
Result<Void> |
EncryptionTokenRegistrationService.completeETKRegistration(byte[] etk,
Credential credential) |
Result<Certificate> |
AuthenticationCertificateRegistrationService.generateCertificate(NewCertificateContract contract) |
Result<GeneratedContract> |
AuthenticationCertificateRegistrationService.generateContract(ContractRequest contractRequest) |
Result<GeneratedRevocationContract> |
AuthenticationCertificateRegistrationService.generateRevocationContract(RevocationContractRequest revocationContractRequest) |
Result<ActorQualities> |
AuthenticationCertificateRegistrationService.getActorQualities() |
Result<List<String>> |
AuthenticationCertificateRegistrationService.getApplicationIdList(Organization organization) |
static AuthenticationCertificateRegistrationService |
ServiceFactory.getAuthenticationCertificateRegistrationService() |
Result<X509Certificate[]> |
AuthenticationCertificateRegistrationService.getCertificate(byte[] publicKeyIdentifier) |
Result<CertificateInfoType> |
AuthenticationCertificateRegistrationService.getCertificateInfoForAuthenticationCertificate(Credential credential) |
Result<List<CertificateInfoType>> |
AuthenticationCertificateRegistrationService.getCertificateInfoForCitizen() |
static EncryptionTokenRegistrationService |
ServiceFactory.getEncryptionTokenRegistrationService() |
Result<GetGenericOrganizationTypesResponse> |
AuthenticationCertificateRegistrationService.getOrganizationList() |
Result<Void> |
AuthenticationCertificateRegistrationService.revokeCertificate(RevocationRequest revocationRequest) |
Result<byte[]> |
EncryptionTokenRegistrationService.startETKRegistration(PublicKey key,
Credential cred) |
Result<SubmitCSRForForeignerResponseInfo> |
AuthenticationCertificateRegistrationService.submitCSRForForeigner(ForeignerRequest foreignerRequest) |
Modifier and Type | Method and Description |
---|---|
Result<Void> |
EncryptionTokenRegistrationServiceImpl.activateToken(Credential credential) |
Result<Void> |
EncryptionTokenRegistrationServiceImpl.completeETKRegistration(byte[] etk,
Credential credential) |
Result<Certificate> |
AuthenticationCertificateRegistrationServiceImpl.generateCertificate(NewCertificateContract contract) |
Result<GeneratedContract> |
AuthenticationCertificateRegistrationServiceImpl.generateContract(ContractRequest contractRequest) |
Result<GeneratedRevocationContract> |
AuthenticationCertificateRegistrationServiceImpl.generateRevocationContract(RevocationContractRequest revocationContractRequest) |
Result<ActorQualities> |
AuthenticationCertificateRegistrationServiceImpl.getActorQualities() |
Result<List<String>> |
AuthenticationCertificateRegistrationServiceImpl.getApplicationIdList(Organization organization) |
Result<X509Certificate[]> |
AuthenticationCertificateRegistrationServiceImpl.getCertificate(byte[] publicKeyIdentifier) |
Result<CertificateInfoType> |
AuthenticationCertificateRegistrationServiceImpl.getCertificateInfoForAuthenticationCertificate(Credential credential) |
Result<List<CertificateInfoType>> |
AuthenticationCertificateRegistrationServiceImpl.getCertificateInfoForCitizen() |
Result<GetGenericOrganizationTypesResponse> |
AuthenticationCertificateRegistrationServiceImpl.getOrganizationList() |
void |
AuthenticationCertificateRegistrationServiceImpl.initialize(Map<String,Object> parameterMap) |
Result<Void> |
AuthenticationCertificateRegistrationServiceImpl.revokeCertificate(RevocationRequest revocationRequest) |
Result<byte[]> |
EncryptionTokenRegistrationServiceImpl.startETKRegistration(PublicKey key,
Credential credential) |
Result<SubmitCSRForForeignerResponseInfo> |
AuthenticationCertificateRegistrationServiceImpl.submitCSRForForeigner(ForeignerRequest foreignerRequest) |
Modifier and Type | Method and Description |
---|---|
void |
KeyStoreManager.addAuthenticationChain(char[] passwd,
X509Certificate... chain)
Add the X509Certificate chain to the keystore, the alias of the actuele certificate is "authentication".
|
void |
KeyStoreManager.addAuthenticationKeyPair(KeyPair entry,
char[] passwd)
Add the authentication keypair to the keystore, a dummy X509Certificate will be generated.
|
void |
KeyStoreManager.addEncryptionToken(KeyPair entry,
char[] passwd,
X509Certificate etkCert)
Add the EncryptionToken to the keystore, the alias will be the hex value of the serialnumber.
|
static X509Certificate |
CertificateUtils.generateCert(PublicKey rqPubKey,
BigInteger serialNr,
Credential cred)
Generates a self signed certificate based on the given
Credential |
static String |
RaUtils.generateRequestId() |
static <T extends StatusResponseType> |
RaUtils.invokeEtkRa(String payload,
String soapAction,
Class<T> clazz) |
static BigInteger |
CertificateUtils.obtainSerialNumber(PrivateKey key,
byte[] challenge)
Extract the serialnumber from the challenge.
|
static void |
RaUtils.setCommonAttributes(RequestType payload) |
static void |
RaUtils.setIssueInstant(RequestType payload) |
static String |
RaUtils.sign(Object payload,
String payloadId,
Credential credential) |
void |
KeyStoreManager.store(String location,
char[] passwd)
Store the keystore to the given location with the given password.
|
Modifier and Type | Method and Description |
---|---|
static SignatureBuilder |
SignatureBuilderFactory.getSignatureBuilder(AdvancedElectronicSignatureEnumeration instance) |
byte[] |
SignatureBuilder.sign(Credential signatureCredential,
byte[] byteArrayToSign) |
byte[] |
SignatureBuilder.sign(Credential signatureCredential,
byte[] byteArrayToSign,
Map<String,Object> options) |
SignatureVerificationResult |
SignatureBuilder.verify(byte[] content,
byte[] signature,
Map<String,Object> options) |
SignatureVerificationResult |
SignatureBuilder.verify(byte[] signedByteArray,
Map<String,Object> options) |
SignatureVerificationResult |
SignatureBuilder.verify(Document signedContent,
Element sigElement,
Map<String,Object> options) |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationModuleRegisterTransformers.init(Configuration config) |
void |
ConfigurationModuleRegisterTransformers.unload() |
Modifier and Type | Method and Description |
---|---|
byte[] |
XmlSignatureBuilder.sign(Credential signatureCredential,
byte[] byteArrayToSign) |
byte[] |
CmsSignatureBuilder.sign(Credential signatureCredential,
byte[] byteArrayToSign) |
byte[] |
XmlSignatureBuilder.sign(Credential signatureCredential,
byte[] byteArrayToSign,
Map<String,Object> options) |
byte[] |
CmsSignatureBuilder.sign(Credential signatureCredential,
byte[] byteToSign,
Map<String,Object> options) |
SignatureVerificationResult |
XmlSignatureBuilder.verify(byte[] signedByteArray,
byte[] signature,
Map<String,Object> options) |
SignatureVerificationResult |
CmsSignatureBuilder.verify(byte[] content,
byte[] signature,
Map<String,Object> options) |
SignatureVerificationResult |
XmlSignatureBuilder.verify(byte[] signedByteArray,
Map<String,Object> options) |
SignatureVerificationResult |
CmsSignatureBuilder.verify(byte[] signedByteArray,
Map<String,Object> options) |
SignatureVerificationResult |
XmlSignatureBuilder.verify(Document signedContent,
Element sigElement,
Map<String,Object> options) |
SignatureVerificationResult |
CmsSignatureBuilder.verify(Document signedContent,
Element sigElement,
Map<String,Object> options) |
Modifier and Type | Method and Description |
---|---|
byte[] |
TimestampGenerator.generate(String requestId,
String digestAlgoUri,
byte[] digest) |
static TimestampGenerator |
TimestampGeneratorFactory.getInstance(Map<String,Object> options) |
Modifier and Type | Method and Description |
---|---|
byte[] |
TimeStampGeneratorImpl.generate(String requestId,
String digestAlgoUri,
byte[] digest) |
void |
TimeStampGeneratorImpl.initialize(Map<String,Object> parameterMap) |
Modifier and Type | Method and Description |
---|---|
void |
XadesSpecification.addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps,
org.apache.xml.security.signature.XMLSignature sig,
String uuid,
Map<String,Object> options) |
void |
XadesSpecification.addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps,
org.apache.xml.security.signature.XMLSignature sig,
Credential signing,
String uuid,
Map<String,Object> options) |
void |
XadesHandler.after() |
void |
XadesHandler.before() |
Constructor and Description |
---|
XadesHandler(org.apache.xml.security.signature.XMLSignature sig,
Credential signatureCredential,
Map<String,Object> options,
XadesSpecification... specs) |
Modifier and Type | Method and Description |
---|---|
void |
XadesTSpecification.addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps,
org.apache.xml.security.signature.XMLSignature sig,
String uuid,
Map<String,Object> options) |
void |
XadesSpecification.addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps,
org.apache.xml.security.signature.XMLSignature sig,
String uuid,
Map<String,Object> options) |
void |
XadesCSpecification.addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps,
org.apache.xml.security.signature.XMLSignature sig,
String uuid,
Map<String,Object> options) |
void |
XadesBesSpecification.addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps,
org.apache.xml.security.signature.XMLSignature sig,
String uuid,
Map<String,Object> options) |
void |
XadesTSpecification.addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps,
org.apache.xml.security.signature.XMLSignature sig,
Credential signing,
String uuid,
Map<String,Object> options) |
void |
XadesSpecification.addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps,
org.apache.xml.security.signature.XMLSignature sig,
Credential signing,
String uuid,
Map<String,Object> options) |
void |
XadesCSpecification.addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps,
org.apache.xml.security.signature.XMLSignature sig,
Credential signing,
String uuid,
Map<String,Object> options) |
void |
XadesBesSpecification.addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps,
org.apache.xml.security.signature.XMLSignature sig,
Credential signing,
String uuid,
Map<String,Object> options) |
Connector Packaging TRUSSMAKER 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.