Uses of Enum Class
eu.emi.security.authn.x509.impl.CertificateUtils.Encoding
Packages that use CertificateUtils.Encoding
Package
Description
Contains implementations of trust stores, which provide access to trusted root
certificates.
Contains implementation classes of the library.
-
Uses of CertificateUtils.Encoding in eu.emi.security.authn.x509.helpers.trust
Fields in eu.emi.security.authn.x509.helpers.trust declared as CertificateUtils.EncodingModifier and TypeFieldDescriptionprotected CertificateUtils.EncodingDirectoryTrustAnchorStore.encodingMethods in eu.emi.security.authn.x509.helpers.trust that return CertificateUtils.EncodingConstructors in eu.emi.security.authn.x509.helpers.trust with parameters of type CertificateUtils.EncodingModifierConstructorDescriptionDirectoryTrustAnchorStore(List<String> locations, String diskCache, int connectionTimeout, Timer t, long updateInterval, CertificateUtils.Encoding encoding, ObserversHandler listeners) protectedDirectoryTrustAnchorStore(List<String> locations, String diskCache, int connectionTimeout, Timer t, long updateInterval, CertificateUtils.Encoding encoding, ObserversHandler observers, boolean noFirstUpdate) -
Uses of CertificateUtils.Encoding in eu.emi.security.authn.x509.impl
Subclasses with type arguments of type CertificateUtils.Encoding in eu.emi.security.authn.x509.implModifier and TypeClassDescriptionstatic enumDefinition of the encoding that can be used for reading or writing certificates or keys.Methods in eu.emi.security.authn.x509.impl that return CertificateUtils.EncodingModifier and TypeMethodDescriptionstatic CertificateUtils.EncodingReturns the enum constant of this class with the specified name.static CertificateUtils.Encoding[]CertificateUtils.Encoding.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in eu.emi.security.authn.x509.impl with parameters of type CertificateUtils.EncodingModifier and TypeMethodDescriptionstatic X509CertificateCertificateUtils.loadCertificate(InputStream is, CertificateUtils.Encoding format) Loads a single certificate from the provided input stream.static X509Certificate[]CertificateUtils.loadCertificateChain(InputStream is, CertificateUtils.Encoding format) Loads a chain of certificates from the provided input stream.static X509Certificate[]CertificateUtils.loadCertificates(InputStream is, CertificateUtils.Encoding format) Loads a set of (possibly unrelated to each other) certificates from the provided input stream.static PrivateKeyCertificateUtils.loadPrivateKey(InputStream is, CertificateUtils.Encoding format, char[] password) Loads a private key from the provided input stream.static voidCertificateUtils.saveCertificate(OutputStream os, X509Certificate cert, CertificateUtils.Encoding format) Saves the provided certificate to the output file, using the requested encoding.static voidCertificateUtils.saveCertificateChain(OutputStream os, X509Certificate[] chain, CertificateUtils.Encoding format) Saves the provided certificate chain to the output stream, using the requested encoding.static voidCertificateUtils.savePrivateKey(OutputStream os, PrivateKey pk, CertificateUtils.Encoding format, String encryptionAlg, char[] encryptionPassword) AsCertificateUtils.savePrivateKey(OutputStream, PrivateKey, Encoding, String, char[], boolean)with the last argument equal to falsestatic voidCertificateUtils.savePrivateKey(OutputStream os, PrivateKey pk, CertificateUtils.Encoding format, String encryptionAlg, char[] encryptionPassword, boolean opensslLegacyFormat) Saves the provided private key to the output file, using the requested encoding.Constructors in eu.emi.security.authn.x509.impl with parameters of type CertificateUtils.EncodingModifierConstructorDescriptionDirectoryCertChainValidator(List<String> trustedLocations, CertificateUtils.Encoding encoding, long truststoreUpdateInterval, int connectionTimeoutCA, String diskCache) Constructs a new validator instance with default additional settings (seeValidatorParamsExt()).DirectoryCertChainValidator(List<String> trustedLocations, CertificateUtils.Encoding encoding, long truststoreUpdateInterval, int connectionTimeoutCA, String diskCache, ValidatorParamsExt params) Constructs a new validator instance.