au.gov.nehta.vendorlibrary.common.security
Class SignedEncryptedContainerProfileUtil
java.lang.Object
au.gov.nehta.vendorlibrary.common.security.SignedEncryptedContainerProfileUtil
public final class SignedEncryptedContainerProfileUtil
- extends java.lang.Object
Method Summary |
static org.w3c.dom.Document |
getDataFromSignedEncryptedPayload(org.w3c.dom.Document signedEncryptedPayload,
javax.security.auth.x500.X500PrivateCredential privateCredential)
|
static org.w3c.dom.Document |
getSignedEncryptedPayload(java.lang.String sensitivePayload,
java.util.List<javax.security.auth.x500.X500PrivateCredential> certificateKeyPairs,
java.security.cert.X509Certificate encryptingCert)
|
static org.w3c.dom.Document |
getSignedEncryptedPayload(java.lang.String sensitivePayload,
javax.crypto.SecretKey sessionKey,
java.util.List<javax.security.auth.x500.X500PrivateCredential> certificateKeyPairs,
java.util.List<java.security.cert.X509Certificate> encryptingCertificates)
|
static org.w3c.dom.Document |
getSignedEncryptedPayload(java.lang.String sensitivePayload,
javax.crypto.SecretKey sessionKey,
java.util.List<javax.security.auth.x500.X500PrivateCredential> certificateKeyPairs,
java.security.cert.X509Certificate encryptingCert)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getSignedEncryptedPayload
public static org.w3c.dom.Document getSignedEncryptedPayload(java.lang.String sensitivePayload,
java.util.List<javax.security.auth.x500.X500PrivateCredential> certificateKeyPairs,
java.security.cert.X509Certificate encryptingCert)
throws au.gov.nehta.xsp.XspException
- Throws:
au.gov.nehta.xsp.XspException
getSignedEncryptedPayload
public static org.w3c.dom.Document getSignedEncryptedPayload(java.lang.String sensitivePayload,
javax.crypto.SecretKey sessionKey,
java.util.List<javax.security.auth.x500.X500PrivateCredential> certificateKeyPairs,
java.util.List<java.security.cert.X509Certificate> encryptingCertificates)
throws au.gov.nehta.xsp.XspException
- Throws:
au.gov.nehta.xsp.XspException
getSignedEncryptedPayload
public static org.w3c.dom.Document getSignedEncryptedPayload(java.lang.String sensitivePayload,
javax.crypto.SecretKey sessionKey,
java.util.List<javax.security.auth.x500.X500PrivateCredential> certificateKeyPairs,
java.security.cert.X509Certificate encryptingCert)
throws au.gov.nehta.xsp.XspException
- Throws:
au.gov.nehta.xsp.XspException
getDataFromSignedEncryptedPayload
public static org.w3c.dom.Document getDataFromSignedEncryptedPayload(org.w3c.dom.Document signedEncryptedPayload,
javax.security.auth.x500.X500PrivateCredential privateCredential)
throws au.gov.nehta.xsp.XspException
- Throws:
au.gov.nehta.xsp.XspException