| Package | Description |
|---|---|
| org.nhindirect.stagent.cert |
NHIN Direct certificate resolutions interfaces and abstract classes.
|
| org.nhindirect.stagent.cryptography |
NHIN Direct cryptography.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WrappedOnDemandX509CertificateEx
Implementation of the X509CertificateEx class that utilized wrapped private keys and installs
them in the backing PKCS11 token only when first needed.
|
| Modifier and Type | Method and Description |
|---|---|
static X509CertificateEx |
WrappedOnDemandX509CertificateEx.fromX509Certificate(org.nhindirect.common.crypto.KeyStoreProtectionManager mgr,
X509Certificate cert,
byte[] wrappedData)
Creates an instance by proviing the certificate, the wrapped private key, and KeyStoreProtectionManager that can unwrap the
key.
|
static X509CertificateEx |
X509CertificateEx.fromX509Certificate(X509Certificate cert,
PrivateKey privKey)
Creates X509CertificateEx object from an existing certificate and its private key.
|
| Modifier and Type | Method and Description |
|---|---|
MimeEntity |
SMIMECryptographerImpl.decrypt(Message message,
X509CertificateEx decryptingCertificate)
Decrypts a message with the provided certificates private key.
|
MimeEntity |
Cryptographer.decrypt(Message message,
X509CertificateEx decryptingCertificate)
Decrypts a message with the provided certificates private key.
|
MimeEntity |
SMIMECryptographerImpl.decrypt(MimeEntity encryptedEntity,
X509CertificateEx decryptingCertificate)
Decrypts an entity with the provided certificate's private key.
|
MimeEntity |
Cryptographer.decrypt(MimeEntity encryptedEntity,
X509CertificateEx decryptingCertificate)
Decrypts an entity with the provided certificate's private key.
|
| Modifier and Type | Method and Description |
|---|---|
MimeEntity |
SMIMECryptographerImpl.decrypt(MimeEntity encryptedEntity,
Collection<X509CertificateEx> decryptingCertificates)
Decrypts an entity with the provided certificates' private key.
|
MimeEntity |
Cryptographer.decrypt(MimeEntity encryptedEntity,
Collection<X509CertificateEx> decryptingCertificates)
Decrypts an entity with the provided certificates' private key.
|
Copyright © 2010-2016 NHIN Direct. All Rights Reserved.