Uses of Interface
eu.emi.security.authn.x509.helpers.PasswordSupplier
Packages that use PasswordSupplier
Package
Description
Consists of general purpose classes, helping to implement generic functionality of the library.
Contains implementation classes of the library.
-
Uses of PasswordSupplier in eu.emi.security.authn.x509.helpers
Classes in eu.emi.security.authn.x509.helpers that implement PasswordSupplierModifier and TypeClassDescriptionclass
Trivial implementation ofPasswordSupplier
which uses a password provided to the constructor. -
Uses of PasswordSupplier in eu.emi.security.authn.x509.impl
Methods in eu.emi.security.authn.x509.impl that return PasswordSupplierModifier and TypeMethodDescriptionstatic PasswordSupplier
CertificateUtils.getPF
(char[] password) Methods in eu.emi.security.authn.x509.impl with parameters of type PasswordSupplierModifier and TypeMethodDescriptionprivate static PrivateKey
CertificateUtils.convertToPrivateKey
(Object pemObject, String type, PasswordSupplier pf) private void
PEMCredential.init
(InputStream privateKeyStream, InputStream certificateStream, PasswordSupplier pf) private static PrivateKey
CertificateUtils.internalLoadPK
(org.bouncycastle.openssl.PEMParser pemReader, String type, PasswordSupplier pf) static KeyStore
CertificateUtils.loadPEMKeystore
(InputStream is, PasswordSupplier pf, char[] ksPassword) AsCertificateUtils.loadPEMKeystore(InputStream, char[], char[])
but this version allows for providing input key's encryption password only when needed.static PrivateKey
CertificateUtils.loadPEMPrivateKey
(InputStream is, PasswordSupplier pf) Loads a private key from the provided input stream.private static PrivateKey
CertificateUtils.parsePEMPrivateKey
(org.bouncycastle.util.io.pem.PemObject pem, PasswordSupplier pf) private static org.bouncycastle.asn1.pkcs.PrivateKeyInfo
CertificateUtils.resolvePK
(String type, Object src, PasswordSupplier pf) Constructors in eu.emi.security.authn.x509.impl with parameters of type PasswordSupplierModifierConstructorDescriptionPEMCredential
(InputStream keystoreStream, PasswordSupplier pf) AsPEMCredential(InputStream, char[])
but this version allows for providing decryption key only when needed.PEMCredential
(InputStream privateKeyStream, InputStream certificateStream, PasswordSupplier pf) AsPEMCredential(InputStream, InputStream, char[])
but password is retrieved on demand.PEMCredential
(Reader privateKeyReader, Reader certificateReader, PasswordSupplier pf) AsPEMCredential(Reader, Reader, char[])
but password is retrieved on demand.PEMCredential
(String keystorePath, PasswordSupplier pf) AsPEMCredential(String, char[])
but this version allows for providing decryption key only when needed.