Uses of Interface
eu.emi.security.authn.x509.X509Credential
-
Packages that use X509Credential Package Description eu.emi.security.authn.x509.helpers Consists of general purpose classes, helping to implement generic functionality of the library.eu.emi.security.authn.x509.helpers.ocsp Contains implementation of On-line Certificate Status Protocol (OCSP), RFC 2560.eu.emi.security.authn.x509.helpers.proxy Helper classes, implementing functionality offered by the Proxy Certificate API from theeu.emi.security.authn.x509.proxy
package.eu.emi.security.authn.x509.helpers.ssl Helper classes, implementing SSL/TLS/network related functions.eu.emi.security.authn.x509.impl Contains implementation classes of the library.eu.emi.security.authn.x509.proxy 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 X509Credential Modifier and Type Class Description class
AbstractDelegatingX509Credential
Abstract base for credential implementations which delegate to another one.class
AbstractX509Credential
Base class with a shared code forX509Credential
implementations.Fields in eu.emi.security.authn.x509.helpers declared as X509Credential Modifier and Type Field Description protected 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 X509Credential Modifier and Type Method Description org.bouncycastle.cert.ocsp.OCSPReq
OCSPClientImpl. createRequest(java.security.cert.X509Certificate toCheckCert, java.security.cert.X509Certificate issuerCert, X509Credential requester, boolean addNonce)
OCSPResult
OCSPCachingClient. queryForCertificate(java.net.URL responder, java.security.cert.X509Certificate toCheckCert, java.security.cert.X509Certificate issuerCert, X509Credential requester, boolean addNonce, int timeout)
Returns the checked certificate status.OCSPResult
OCSPCachingClient. queryForCertificate(java.net.URL responder, java.security.cert.X509Certificate toCheckCert, java.security.cert.X509Certificate issuerCert, X509Credential requester, boolean addNonce, int timeout, OCSPClientImpl client)
Returns the checked certificate status, using a custom client.OCSPResult
OCSPClientImpl. queryForCertificate(java.net.URL responder, java.security.cert.X509Certificate toCheckCert, java.security.cert.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 Modifier and Type Method Description X509Credential
ProxyCertificateImpl. getCredential()
-
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 Constructor Description CredentialX509KeyManager(X509Credential credential)
-
Uses of X509Credential in eu.emi.security.authn.x509.impl
Classes in eu.emi.security.authn.x509.impl that implement X509Credential Modifier and Type Class Description class
DERCredential
Wraps certificate and private key stored in DER format.class
KeyAndCertCredential
class
KeystoreCredential
Wraps a Java KeyStore in form suitable for use in JSSE.class
PEMCredential
Wraps certificate and private key stored in PEM format.Methods in eu.emi.security.authn.x509.impl with parameters of type X509Credential Modifier and Type Method Description static javax.net.ssl.SSLServerSocketFactory
SocketFactoryCreator. getServerSocketFactory(X509Credential c, X509CertChainValidator v)
Deprecated.Same asSocketFactoryCreator.getServerSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
usingSecureRandom
implementation as the last argument.static javax.net.ssl.SSLServerSocketFactory
SocketFactoryCreator. getServerSocketFactory(X509Credential c, X509CertChainValidator v, java.security.SecureRandom r)
Deprecated.Returns anSSLServerSocketFactory
configured to check client certificates with a provided validator.static javax.net.ssl.SSLSocketFactory
SocketFactoryCreator. getSocketFactory(X509Credential c, X509CertChainValidator v)
Deprecated.Same asSocketFactoryCreator.getSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
usingSecureRandom
implementation as the last argument.static javax.net.ssl.SSLSocketFactory
SocketFactoryCreator. getSocketFactory(X509Credential c, X509CertChainValidator v, java.security.SecureRandom r)
Deprecated.Returns anSSLSocketFactory
configured to check servers' certificates with a provided validator.static javax.net.ssl.SSLContext
SocketFactoryCreator. getSSLContext(X509Credential c, X509CertChainValidator v, java.security.SecureRandom r)
Deprecated.Low level interface.static void
CertificateUtils. savePEMKeystore(java.io.OutputStream os, X509Credential toSave, java.lang.String encryptionAlg, char[] encryptionPassword, boolean opensslLegacyFormat)
Constructors in eu.emi.security.authn.x509.impl with parameters of type X509Credential Constructor Description SocketFactoryCreator2(X509Credential credential, X509CertChainValidator validator, HostnameMismatchCallback2 hostnameMismatchCallback)
SocketFactoryCreator2(X509Credential credential, X509CertChainValidator validator, HostnameMismatchCallback2 hostnameMismatchCallback, java.security.SecureRandom rnd, java.lang.String protocol)
-
Uses of X509Credential in eu.emi.security.authn.x509.proxy
Methods in eu.emi.security.authn.x509.proxy that return X509Credential Modifier and Type Method Description X509Credential
ProxyCertificate. getCredential()
Returns the X509Credential wrapping the generated private key and proxy certificate.
-