Spec-Zone .ru
спецификации, руководства, описания, API
Please note that the specifications and other information contained herein are not final and are subject to change. The information is being made available to you solely for purpose of evaluation.

Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Uses of Class
java.security.cert.X509Certificate

Packages that use X509Certificate
Package Description
java.security.cert Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths. 
javax.net.ssl Provides classes for the secure socket package. 
javax.security.auth.x500 This package contains the classes that should be used to store X500 Principal and X500 Private Crendentials in a Subject
 

Uses of X509Certificate in java.security.cert
 

Methods in java.security.cert that return X509Certificate
Modifier and Type Method and Description
 X509Certificate X509CertSelector.getCertificate()
          Returns the certificateEquals criterion.
 X509Certificate X509CRLSelector.getCertificateChecking()
          Returns the certificate being checked.
 X509Certificate TrustAnchor.getTrustedCert()
          Returns the most-trusted CA certificate.
 

Methods in java.security.cert with parameters of type X509Certificate
Modifier and Type Method and Description
 X509CRLEntry X509CRL.getRevokedCertificate(X509Certificate certificate)
          Get the CRL entry, if any, for the given certificate.
 void X509CertSelector.setCertificate(X509Certificate cert)
          Sets the certificateEquals criterion.
 void X509CRLSelector.setCertificateChecking(X509Certificate cert)
          Sets the certificate being checked.
 

Constructors in java.security.cert with parameters of type X509Certificate
Constructor and Description
TrustAnchor(X509Certificate trustedCert, byte[] nameConstraints)
          Creates an instance of TrustAnchor with the specified X509Certificate and optional name constraints, which are intended to be used as additional constraints when validating an X.509 certification path.
 

Uses of X509Certificate in javax.net.ssl
 

Methods in javax.net.ssl that return X509Certificate
Modifier and Type Method and Description
 X509Certificate[] X509TrustManager.getAcceptedIssuers()
          Return an array of certificate authority certificates which are trusted for authenticating peers.
 X509Certificate[] X509KeyManager.getCertificateChain(String alias)
          Returns the certificate chain associated with the given alias.
 

Methods in javax.net.ssl with parameters of type X509Certificate
Modifier and Type Method and Description
 void X509TrustManager.checkClientTrusted(X509Certificate[] chain, String authType)
          Given the partial or complete certificate chain provided by the peer, build a certificate path to a trusted root and return if it can be validated and is trusted for client SSL authentication based on the authentication type.
abstract  void X509ExtendedTrustManager.checkClientTrusted(X509Certificate[] chain, String authType, Socket socket)
          Given the partial or complete certificate chain provided by the peer, build and validate the certificate path based on the authentication type and ssl parameters.
abstract  void X509ExtendedTrustManager.checkClientTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
          Given the partial or complete certificate chain provided by the peer, build and validate the certificate path based on the authentication type and ssl parameters.
 void X509TrustManager.checkServerTrusted(X509Certificate[] chain, String authType)
          Given the partial or complete certificate chain provided by the peer, build a certificate path to a trusted root and return if it can be validated and is trusted for server SSL authentication based on the authentication type.
abstract  void X509ExtendedTrustManager.checkServerTrusted(X509Certificate[] chain, String authType, Socket socket)
          Given the partial or complete certificate chain provided by the peer, build and validate the certificate path based on the authentication type and ssl parameters.
abstract  void X509ExtendedTrustManager.checkServerTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
          Given the partial or complete certificate chain provided by the peer, build and validate the certificate path based on the authentication type and ssl parameters.
 

Uses of X509Certificate in javax.security.auth.x500
 

Methods in javax.security.auth.x500 that return X509Certificate
Modifier and Type Method and Description
 X509Certificate X500PrivateCredential.getCertificate()
          Returns the X.509 certificate.
 

Constructors in javax.security.auth.x500 with parameters of type X509Certificate
Constructor and Description
X500PrivateCredential(X509Certificate cert, PrivateKey key)
          Creates an X500PrivateCredential that associates an X.509 certificate, a private key and the KeyStore alias.
X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias)
          Creates an X500PrivateCredential that associates an X.509 certificate, a private key and the KeyStore alias.
 


Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle Corporation. All rights reserved.
DRAFT ea-b118

Scripting on this page tracks web page traffic, but does not change the content in any way.