Uses of Interface
eu.emi.security.authn.x509.X509Credential
Packages that use X509Credential
Package
Description
Consists of general purpose classes, helping to implement generic functionality of the library.
Contains implementation of On-line Certificate Status Protocol (OCSP), RFC 2560.
Helper classes, implementing functionality offered by the Proxy Certificate API
from the
eu.emi.security.authn.x509.proxy
package.Helper classes, implementing SSL/TLS/network related functions.
Contains implementation classes of the library.
Contains classes which allow to generate proxy certificates and to extract information
from them.
-
Uses of X509Credential in eu.emi.security.authn.x509.helpers
Classes in eu.emi.security.authn.x509.helpers that implement X509CredentialModifier and TypeClassDescriptionclass
Abstract base for credential implementations which delegate to another one.class
Base class with a shared code forX509Credential
implementations.Fields in eu.emi.security.authn.x509.helpers declared as X509CredentialModifier and TypeFieldDescriptionprotected X509Credential
AbstractDelegatingX509Credential.delegate
-
Uses of X509Credential in eu.emi.security.authn.x509.helpers.ocsp
Methods in eu.emi.security.authn.x509.helpers.ocsp with parameters of type X509CredentialModifier and TypeMethodDescriptionorg.bouncycastle.cert.ocsp.OCSPReq
OCSPClientImpl.createRequest
(X509Certificate toCheckCert, X509Certificate issuerCert, X509Credential requester, boolean addNonce) OCSPCachingClient.queryForCertificate
(URL responder, X509Certificate toCheckCert, X509Certificate issuerCert, X509Credential requester, boolean addNonce, int timeout) Returns the checked certificate status.OCSPCachingClient.queryForCertificate
(URL responder, X509Certificate toCheckCert, X509Certificate issuerCert, X509Credential requester, boolean addNonce, int timeout, OCSPClientImpl client) Returns the checked certificate status, using a custom client.OCSPClientImpl.queryForCertificate
(URL responder, X509Certificate toCheckCert, X509Certificate issuerCert, X509Credential requester, boolean addNonce, int timeout) Returns a verified single response, related to the checked certificate. -
Uses of X509Credential in eu.emi.security.authn.x509.helpers.proxy
Methods in eu.emi.security.authn.x509.helpers.proxy that return X509Credential -
Uses of X509Credential in eu.emi.security.authn.x509.helpers.ssl
Constructors in eu.emi.security.authn.x509.helpers.ssl with parameters of type X509Credential -
Uses of X509Credential in eu.emi.security.authn.x509.impl
Classes in eu.emi.security.authn.x509.impl that implement X509CredentialModifier and TypeClassDescriptionclass
Wraps certificate and private key stored in DER format.class
class
Wraps a Java KeyStore in form suitable for use in JSSE.class
Wraps certificate and private key stored in PEM format.Methods in eu.emi.security.authn.x509.impl with parameters of type X509CredentialModifier and TypeMethodDescriptionstatic SSLServerSocketFactory
SocketFactoryCreator.getServerSocketFactory
(X509Credential c, X509CertChainValidator v) Deprecated.Same asSocketFactoryCreator.getServerSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
usingSecureRandom
implementation as the last argument.static SSLServerSocketFactory
SocketFactoryCreator.getServerSocketFactory
(X509Credential c, X509CertChainValidator v, SecureRandom r) Deprecated.Returns anSSLServerSocketFactory
configured to check client certificates with a provided validator.static SSLSocketFactory
SocketFactoryCreator.getSocketFactory
(X509Credential c, X509CertChainValidator v) Deprecated.Same asSocketFactoryCreator.getSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
usingSecureRandom
implementation as the last argument.static SSLSocketFactory
SocketFactoryCreator.getSocketFactory
(X509Credential c, X509CertChainValidator v, SecureRandom r) Deprecated.Returns anSSLSocketFactory
configured to check servers' certificates with a provided validator.static SSLContext
SocketFactoryCreator.getSSLContext
(X509Credential c, X509CertChainValidator v, SecureRandom r) Deprecated.Low level interface.static void
CertificateUtils.savePEMKeystore
(OutputStream os, X509Credential toSave, String encryptionAlg, char[] encryptionPassword, boolean opensslLegacyFormat) Constructors in eu.emi.security.authn.x509.impl with parameters of type X509CredentialModifierConstructorDescriptionSocketFactoryCreator2
(X509Credential credential, X509CertChainValidator validator, HostnameMismatchCallback2 hostnameMismatchCallback) SocketFactoryCreator2
(X509Credential credential, X509CertChainValidator validator, HostnameMismatchCallback2 hostnameMismatchCallback, SecureRandom rnd, String protocol) -
Uses of X509Credential in eu.emi.security.authn.x509.proxy
Methods in eu.emi.security.authn.x509.proxy that return X509CredentialModifier and TypeMethodDescriptionProxyCertificate.getCredential()
Returns the X509Credential wrapping the generated private key and proxy certificate.