Uses of Interface
be.ehealth.technicalconnector.service.sts.security.Credential

Packages that use Credential
be.ehealth.technicalconnector.handler   
be.ehealth.technicalconnector.handler.utils   
be.ehealth.technicalconnector.handler.wss4j   
be.ehealth.technicalconnector.service.etee   
be.ehealth.technicalconnector.service.etee.impl   
be.ehealth.technicalconnector.service.kgss   
be.ehealth.technicalconnector.service.kgss.builders.impl   
be.ehealth.technicalconnector.service.kgss.impl   
be.ehealth.technicalconnector.service.sts   
be.ehealth.technicalconnector.service.sts.impl   
be.ehealth.technicalconnector.service.sts.security   
be.ehealth.technicalconnector.service.sts.security.impl   
be.ehealth.technicalconnector.session   
be.ehealth.technicalconnector.session.impl   
be.ehealth.technicalconnector.utils   
be.ehealth.technicalconnector.ws   
be.ehealth.technicalconnector.ws.domain   
be.ehealth.technicalconnector.ws.impl   
be.fgov.ehealth.technicalconnector.distributedkeys.proxy   
be.fgov.ehealth.technicalconnector.ra.builders   
be.fgov.ehealth.technicalconnector.ra.service   
be.fgov.ehealth.technicalconnector.ra.service.impl   
be.fgov.ehealth.technicalconnector.ra.utils   
be.fgov.ehealth.technicalconnector.signature   
be.fgov.ehealth.technicalconnector.signature.impl   
be.fgov.ehealth.technicalconnector.signature.impl.xades   
be.fgov.ehealth.technicalconnector.signature.impl.xades.impl   
 

Uses of Credential in be.ehealth.technicalconnector.handler
 

Methods in be.ehealth.technicalconnector.handler with parameters of type Credential
 AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2.withBinarySecurityToken(Credential cred)
           
 

Constructors in be.ehealth.technicalconnector.handler with parameters of type Credential
CertificateCallback(Credential cred)
          Instantiates a new x509 handler
 

Uses of Credential in be.ehealth.technicalconnector.handler.utils
 

Constructors in be.ehealth.technicalconnector.handler.utils with parameters of type Credential
WSSecurityCrypto(Credential cred)
           
 

Uses of Credential in be.ehealth.technicalconnector.handler.wss4j
 

Methods in be.ehealth.technicalconnector.handler.wss4j with parameters of type Credential
 boolean SOAPContextAlgorithmHelper.canHandle(Credential cred)
           
 boolean RSAAlgorithmHelper.canHandle(Credential cred)
           
 boolean ECAlgorithmHelper.canHandle(Credential cred)
           
 boolean AlgorithmHelper.canHandle(Credential cred)
           
 String SOAPContextAlgorithmHelper.determineDigestAlgo(Credential cred)
           
 String RSAAlgorithmHelper.determineDigestAlgo(Credential cred)
           
 String ECAlgorithmHelper.determineDigestAlgo(Credential cred)
           
 String AlgorithmHelper.determineDigestAlgo(Credential cred)
           
 String SOAPContextAlgorithmHelper.determineSignatureAlgorithm(Credential cred)
           
 String RSAAlgorithmHelper.determineSignatureAlgorithm(Credential cred)
           
 String ECAlgorithmHelper.determineSignatureAlgorithm(Credential cred)
           
 String AlgorithmHelper.determineSignatureAlgorithm(Credential cred)
           
static AlgorithmHelper AlgorithmHelperFactory.getAlgorithmHelper(Credential credential, SOAPMessageContext ctx)
           
 AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 WSSecHeaderGeneratorWss4jImpl.withBinarySecurityToken(Credential cred)
           
 

Uses of Credential in be.ehealth.technicalconnector.service.etee
 

Methods in be.ehealth.technicalconnector.service.etee with parameters of type Credential
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:
 

Uses of Credential in be.ehealth.technicalconnector.service.etee.impl
 

Constructors in be.ehealth.technicalconnector.service.etee.impl with parameters of type Credential
CryptoImpl(Credential encryption, Map<String,PrivateKey> decryptionKeys)
          Deprecated. replaced with default constructor and the initialize method.
 

Uses of Credential in be.ehealth.technicalconnector.service.kgss
 

Methods in be.ehealth.technicalconnector.service.kgss with parameters of type Credential
 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.
 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.
 

Uses of Credential in be.ehealth.technicalconnector.service.kgss.builders.impl
 

Constructors in be.ehealth.technicalconnector.service.kgss.builders.impl with parameters of type Credential
KgssMessageBuilderImpl(byte[] etkKgss, Credential encryptionCredential, Map<String,PrivateKey> decryptionKeys)
          Instantiates a new kGSS util.
 

Uses of Credential in be.ehealth.technicalconnector.service.kgss.impl
 

Methods in be.ehealth.technicalconnector.service.kgss.impl with parameters of type Credential
 GetKeyResponseContent KgssServiceImpl.getKey(GetKeyRequestContent request, Credential encryption, Credential service, Element samlAssertion, Map<String,PrivateKey> decryptionKeys, byte[] etkKGSS)
          Gets the key.
 GetNewKeyResponseContent KgssServiceImpl.getNewKey(GetNewKeyRequestContent request, Credential encryption, Map<String,PrivateKey> decryptionKeys, byte[] etkKGSS)
          Gets the new key.
 

Uses of Credential in be.ehealth.technicalconnector.service.sts
 

Methods in be.ehealth.technicalconnector.service.sts with parameters of type Credential
 SAMLToken SAMLTokenFactory.createSamlToken(Element assertion, Credential credential)
          Creates a new SAMLToken object.
 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. 
 

Uses of Credential in be.ehealth.technicalconnector.service.sts.impl
 

Methods in be.ehealth.technicalconnector.service.sts.impl with parameters of type Credential
 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)
           
 

Uses of Credential in be.ehealth.technicalconnector.service.sts.security
 

Subinterfaces of Credential in be.ehealth.technicalconnector.service.sts.security
 interface ExtendedCredential
          Extension of a Credential
 interface SAMLToken
          The Interface SAMLToken.
 

Uses of Credential in be.ehealth.technicalconnector.service.sts.security.impl
 

Classes in be.ehealth.technicalconnector.service.sts.security.impl that implement Credential
 class AbstractExtendedCredential
           
 class AbstractSAMLToken
          Abstract class
 class BeIDCredential
          The Class BeIDCredential.
 class KeyPairCredential
          Credentail that takes the Certificate and PrivateKey as input.
 class KeyStoreCredential
          The Class KeyStoreCredential.
 class SAMLHolderOfKeyToken
          The Class SAMLTokenImpl.
 class SAMLSenderVouchesCredential
          SAMLSenderVouchesCredential.
 class SAMLTokenImpl
          Deprecated. replaced by SAMLHolderOfKeyToken
 

Constructors in be.ehealth.technicalconnector.service.sts.security.impl with parameters of type Credential
AbstractSAMLToken(Element assertion, Credential credential)
           
SAMLHolderOfKeyToken(Element assertion, Credential credential)
          Instantiates a new sAML token impl.
SAMLSenderVouchesCredential(Element assertion, Credential credential)
          Instantiates a SAMLSenderVouchesCredential
SAMLTokenImpl(Element assertion, Credential credential)
          Deprecated.  
 

Uses of Credential in be.ehealth.technicalconnector.session
 

Methods in be.ehealth.technicalconnector.session that return Credential
 Credential SessionItem.getEncryptionCredential()
          Gets the personal credential.
 Credential SessionItem.getHeaderCredential()
           
 Credential SessionItem.getHolderOfKeyCredential()
          Gets the system credential.
 

Methods in be.ehealth.technicalconnector.session with parameters of type Credential
 void SessionItem.setEncryptionCredential(Credential encryptionCredential)
          Sets the personal credential.
 void SessionItem.setHeaderCredential(Credential headerCredential)
           
 void SessionItem.setHolderOfKeyCredential(Credential hokCredential)
          Sets the system credential.
 

Uses of Credential in be.ehealth.technicalconnector.session.impl
 

Methods in be.ehealth.technicalconnector.session.impl that return Credential
 Credential SessionItemImpl.getEncryptionCredential()
           
 Credential SessionItemImpl.getHeaderCredential()
           
 Credential SessionItemImpl.getHolderOfKeyCredential()
           
 

Methods in be.ehealth.technicalconnector.session.impl with parameters of type Credential
 void SessionItemImpl.setEncryptionCredential(Credential encryptionCredential)
           
 void SessionItemImpl.setHeaderCredential(Credential headerCredential)
           
 void SessionItemImpl.setHolderOfKeyCredential(Credential hokCredential)
           
 

Uses of Credential in be.ehealth.technicalconnector.utils
 

Methods in be.ehealth.technicalconnector.utils that return Credential
static Credential SessionUtil.getCredentail(CryptoType type, Credential defaultCredential)
           
static Credential SessionUtil.getEncryptionCredential()
          checks the session and the presence of the encryption credential and returns it.
static Credential SessionUtil.getHolderOfKeyCredential()
          checks the session and the presence of the 'holder of key' credential and returns it.
 

Methods in be.ehealth.technicalconnector.utils with parameters of type Credential
static Credential SessionUtil.getCredentail(CryptoType type, Credential defaultCredential)
           
 

Uses of Credential in be.ehealth.technicalconnector.ws
 

Methods in be.ehealth.technicalconnector.ws with parameters of type Credential
 Node GenericWsSender.sendSamlSecured(String url, Document payload, Element assertion, Credential credential)
          Deprecated. use the method send(GenericRequest)
 Node GenericWsSender.sendSamlSecured(String url, Document payload, Element assertion, Credential credential, String soapAction)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendSamlSecured(String url, String payload, Element assertion, Credential credential)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendSamlSecured(String url, String payload, Element assertion, Credential credential, String soapAction)
          Deprecated. use the method send(GenericRequest)
 

Uses of Credential in be.ehealth.technicalconnector.ws.domain
 

Methods in be.ehealth.technicalconnector.ws.domain with parameters of type Credential
 GenericRequest GenericRequest.setCredential(Credential cred, TokenType sec)
          This method will set the security handler based on the credential
 GenericRequest GenericRequest.setSamlSecured(Element assertion, Credential hok)
          This method will uses the assertion and the credential for setting the SAML security
 

Uses of Credential in be.ehealth.technicalconnector.ws.impl
 

Methods in be.ehealth.technicalconnector.ws.impl with parameters of type Credential
 Node GenericWsSenderImpl.sendSamlSecured(String url, Document payload, Element assertion, Credential credential)
           
 Node GenericWsSenderImpl.sendSamlSecured(String url, Document payload, Element assertion, Credential credential, String soapAction)
           
 String GenericWsSenderImpl.sendSamlSecured(String url, String payload, Element assertion, Credential credential)
           
 String GenericWsSenderImpl.sendSamlSecured(String url, String payload, Element assertion, Credential credential, String soapAction)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.distributedkeys.proxy
 

Constructors in be.fgov.ehealth.technicalconnector.distributedkeys.proxy with parameters of type Credential
CredentialProxy(Credential cred)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.ra.builders
 

Methods in be.fgov.ehealth.technicalconnector.ra.builders with parameters of type Credential
static EncryptionTokenBuilder.EncryptionTokenBuilderStep BuilderFactory.newEncryptionTokenBuilder(Credential cred)
          Builder for generating an EncryptionToken
 

Uses of Credential in be.fgov.ehealth.technicalconnector.ra.service
 

Methods in be.fgov.ehealth.technicalconnector.ra.service with parameters of type Credential
 Result<Void> EncryptionTokenRegistrationService.activateToken(Credential credential)
           
 Result<Void> EncryptionTokenRegistrationService.completeETKRegistration(byte[] etk, Credential credential)
           
 Result<CertificateInfoType> AuthenticationCertificateRegistrationService.getCertificateInfoForAuthenticationCertificate(Credential credential)
           
 Result<byte[]> EncryptionTokenRegistrationService.startETKRegistration(PublicKey key, Credential cred)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.ra.service.impl
 

Methods in be.fgov.ehealth.technicalconnector.ra.service.impl with parameters of type Credential
 Result<Void> EncryptionTokenRegistrationServiceImpl.activateToken(Credential credential)
           
 Result<Void> EncryptionTokenRegistrationServiceImpl.completeETKRegistration(byte[] etk, Credential credential)
           
 Result<CertificateInfoType> AuthenticationCertificateRegistrationServiceImpl.getCertificateInfoForAuthenticationCertificate(Credential credential)
           
 Result<byte[]> EncryptionTokenRegistrationServiceImpl.startETKRegistration(PublicKey key, Credential credential)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.ra.utils
 

Methods in be.fgov.ehealth.technicalconnector.ra.utils with parameters of type Credential
static X509Certificate CertificateUtils.generateCert(PublicKey rqPubKey, BigInteger serialNr, Credential cred)
          Generates a self signed certificate based on the given Credential
static String RaUtils.sign(Object payload, String payloadId, Credential credential)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.signature
 

Methods in be.fgov.ehealth.technicalconnector.signature with parameters of type Credential
 byte[] SignatureBuilder.sign(Credential signatureCredential, byte[] byteArrayToSign)
           
 byte[] SignatureBuilder.sign(Credential signatureCredential, byte[] byteArrayToSign, Map<String,Object> options)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.signature.impl
 

Methods in be.fgov.ehealth.technicalconnector.signature.impl with parameters of type Credential
 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)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.signature.impl.xades
 

Methods in be.fgov.ehealth.technicalconnector.signature.impl.xades with parameters of type Credential
 void XadesSpecification.addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps, org.apache.xml.security.signature.XMLSignature sig, Credential signing, String uuid, Map<String,Object> options)
           
 

Constructors in be.fgov.ehealth.technicalconnector.signature.impl.xades with parameters of type Credential
XadesHandler(org.apache.xml.security.signature.XMLSignature sig, Credential signatureCredential, Map<String,Object> options, XadesSpecification... specs)
           
 

Uses of Credential in be.fgov.ehealth.technicalconnector.signature.impl.xades.impl
 

Methods in be.fgov.ehealth.technicalconnector.signature.impl.xades.impl with parameters of type Credential
 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 TECHNICAL 3.24.0-beta-4 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.