public interface SessionItem
Modifier and Type | Method and Description |
---|---|
Credential |
getEncryptionCredential()
Gets the personal credential.
|
Crypto |
getEncryptionCrypto()
Gets the crypto associated with the Encryption credentials
|
Map<String,PrivateKey> |
getEncryptionPrivateKeys()
Gets the personaldecryption keys.
|
Credential |
getHeaderCredential() |
Credential |
getHolderOfKeyCredential()
Gets the system credential.
|
Crypto |
getHolderOfKeyCrypto()
Gets the crypto associated with the HOK credentials
|
Map<String,PrivateKey> |
getHolderOfKeyPrivateKeys()
Gets the system decryption keys.
|
SAMLToken |
getSAMLToken()
Gets the sAML token.
|
void |
setEncryptionCredential(Credential encryptionCredential)
Sets the personal credential.
|
void |
setEncryptionPrivateKeys(Map<String,PrivateKey> encryptionPrivateKeys)
Sets the personaldecryption keys.
|
void |
setHeaderCredential(Credential headerCredential) |
void |
setHolderOfKeyCredential(Credential hokCredential)
Sets the system credential.
|
void |
setHolderOfKeyPrivateKeys(Map<String,PrivateKey> hokPrivateKeys)
Sets the system decryption keys.
|
void |
setSAMLToken(SAMLToken token)
This method will set the samltoken when created
|
void setSAMLToken(SAMLToken token)
token
- SAMLToken getSAMLToken()
void setHolderOfKeyCredential(Credential hokCredential)
hokCredential
- the hok credentialCredential getHolderOfKeyCredential()
void setHolderOfKeyPrivateKeys(Map<String,PrivateKey> hokPrivateKeys)
hokPrivateKeys
- the system decryption keysMap<String,PrivateKey> getHolderOfKeyPrivateKeys()
void setEncryptionCredential(Credential encryptionCredential)
encryptionCredential
- the new personal credentialCredential getEncryptionCredential()
void setEncryptionPrivateKeys(Map<String,PrivateKey> encryptionPrivateKeys)
encryptionPrivateKeys
- the personaldecryption keysMap<String,PrivateKey> getEncryptionPrivateKeys()
Crypto getHolderOfKeyCrypto() throws TechnicalConnectorException
TechnicalConnectorException
Crypto getEncryptionCrypto() throws TechnicalConnectorException
TechnicalConnectorException
void setHeaderCredential(Credential headerCredential) throws TechnicalConnectorException
headerCredential
- the headerCredential to setTechnicalConnectorException
Credential getHeaderCredential() throws TechnicalConnectorException
TechnicalConnectorException
Connector Packaging TECHNICAL 4.3.0-beta-3 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.