Uses of Interface
eu.emi.security.authn.x509.X509Credential

Packages that use X509Credential
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 the eu.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
 class AbstractDelegatingX509Credential
          Abstract base for credential implementations which delegate to another one.
 class AbstractX509Credential
          Base class with a shared code for X509Credential implementations.
 

Fields in eu.emi.security.authn.x509.helpers declared as X509Credential
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
 OCSPReq OCSPClientImpl.createRequest(X509Certificate toCheckCert, X509Certificate issuerCert, X509Credential requester, boolean addNonce)
           
 OCSPResult OCSPClientImpl.queryForCertificate(URL responder, X509Certificate toCheckCert, X509Certificate issuerCert, X509Credential requester, boolean addNonce, int timeout)
          Returns a verified single response, related to the checked certificate.
 OCSPResult OCSPCachingClient.queryForCertificate(URL responder, X509Certificate toCheckCert, X509Certificate issuerCert, X509Credential requester, boolean addNonce, int timeout)
          Returns the checked certificate status.
 OCSPResult 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.
 

Uses of X509Credential in eu.emi.security.authn.x509.helpers.proxy
 

Methods in eu.emi.security.authn.x509.helpers.proxy that return X509Credential
 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
CredentialX509KeyManager(X509Credential credential)
           
 

Uses of X509Credential in eu.emi.security.authn.x509.impl
 

Classes in eu.emi.security.authn.x509.impl that implement X509Credential
 class DERCredential
          Wraps certificate and private key stored in DER format.
 class KeyAndCertCredential
          Wraps a PrivateKey and X509Certificate chain as a X509Credential.
 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
static SSLServerSocketFactory SocketFactoryCreator.getServerSocketFactory(X509Credential c, X509CertChainValidator v)
          Same as SocketFactoryCreator.getServerSocketFactory(X509Credential, X509CertChainValidator, SecureRandom) using SecureRandom implementation as the last argument.
static SSLServerSocketFactory SocketFactoryCreator.getServerSocketFactory(X509Credential c, X509CertChainValidator v, SecureRandom r)
          Returns an SSLServerSocketFactory configured to check client certificates with a provided validator.
static SSLSocketFactory SocketFactoryCreator.getSocketFactory(X509Credential c, X509CertChainValidator v)
          Same as SocketFactoryCreator.getSocketFactory(X509Credential, X509CertChainValidator, SecureRandom) using SecureRandom implementation as the last argument.
static SSLSocketFactory SocketFactoryCreator.getSocketFactory(X509Credential c, X509CertChainValidator v, SecureRandom r)
          Returns an SSLSocketFactory configured to check servers' certificates with a provided validator.
static SSLContext SocketFactoryCreator.getSSLContext(X509Credential c, X509CertChainValidator v, SecureRandom r)
          Low level interface.
static void CertificateUtils.savePEMKeystore(OutputStream os, X509Credential toSave, String encryptionAlg, char[] encryptionPassword, boolean opensslLegacyFormat)
          See CertificateUtils.savePEMKeystore(OutputStream, KeyStore, String, String, char[], char[], boolean).
 

Uses of X509Credential in eu.emi.security.authn.x509.proxy
 

Methods in eu.emi.security.authn.x509.proxy that return X509Credential
 X509Credential ProxyCertificate.getCredential()
          Returns the X509Credential wrapping the generated private key and proxy certificate.
 



Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.