Java Doc for X509CertPath.java in  » 6.0-JDK-Modules » j2me » sun » security » provider » certpath » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » j2me » sun.security.provider.certpath 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.security.cert.CertPath
      sun.security.provider.certpath.X509CertPath

X509CertPath
public class X509CertPath extends CertPath (Code)
A java.security.cert.CertPath CertPath (certification path) consisting exclusively of java.security.cert.X509Certificate X509Certificate s.

By convention, X.509 CertPaths are stored from target to trust anchor. That is, the issuer of one certificate is the subject of the following one. However, unvalidated X.509 CertPaths may not follow this convention. PKIX CertPathValidators will detect any departure from this convention and throw a CertPathValidatorException.
version:
   1.12, 10/10/06
author:
   Yassir Elley
since:
   1.4




Constructor Summary
public  X509CertPath(List certs)
     Creates an X509CertPath from a List of X509Certificates.
public  X509CertPath(InputStream is)
     Creates an X509CertPath, reading the encoded form from an InputStream.
public  X509CertPath(InputStream is, String encoding)
     Creates an X509CertPath, reading the encoded form from an InputStream.

Method Summary
public  ListgetCertificates()
     Returns the list of certificates in this certification path.
public  byte[]getEncoded()
     Returns the encoded form of this certification path, using the default encoding.
public  byte[]getEncoded(String encoding)
     Returns the encoded form of this certification path, using the specified encoding.
public  IteratorgetEncodings()
     Returns an iteration of the encodings supported by this certification path, with the default encoding first.
public static  IteratorgetEncodingsStatic()
     Returns the encodings supported by this certification path, with the default encoding first.


Constructor Detail
X509CertPath
public X509CertPath(List certs) throws CertificateException(Code)
Creates an X509CertPath from a List of X509Certificates.

The certificates are copied out of the supplied List object.
Parameters:
  certs - a List of X509Certificates
exception:
  CertificateException - if certs contains an elementthat is not an X509Certificate




X509CertPath
public X509CertPath(InputStream is) throws CertificateException(Code)
Creates an X509CertPath, reading the encoded form from an InputStream. The data is assumed to be in the default encoding.
Parameters:
  is - the InputStream to read the data from
exception:
  CertificateException - if an exception occurs while decoding



X509CertPath
public X509CertPath(InputStream is, String encoding) throws CertificateException(Code)
Creates an X509CertPath, reading the encoded form from an InputStream. The data is assumed to be in the specified encoding.
Parameters:
  is - the InputStream to read the data from
Parameters:
  encoding - the encoding used
exception:
  CertificateException - if an exception occurs while decoding orthe encoding requested is not supported




Method Detail
getCertificates
public List getCertificates()(Code)
Returns the list of certificates in this certification path. The List returned must be immutable and thread-safe. an immutable List of X509Certificates(may be empty, but not null)



getEncoded
public byte[] getEncoded() throws CertificateEncodingException(Code)
Returns the encoded form of this certification path, using the default encoding. the encoded bytes
exception:
  CertificateEncodingException - if an encoding error occurs



getEncoded
public byte[] getEncoded(String encoding) throws CertificateEncodingException(Code)
Returns the encoded form of this certification path, using the specified encoding.
Parameters:
  encoding - the name of the encoding to use the encoded bytes
exception:
  CertificateEncodingException - if an encoding error occurs orthe encoding requested is not supported



getEncodings
public Iterator getEncodings()(Code)
Returns an iteration of the encodings supported by this certification path, with the default encoding first.

Attempts to modify the returned Iterator via its remove method result in an UnsupportedOperationException. an Iterator over the names of the supportedencodings (as Strings)




getEncodingsStatic
public static Iterator getEncodingsStatic()(Code)
Returns the encodings supported by this certification path, with the default encoding first. an Iterator over the names of the supportedencodings (as Strings)



Methods inherited from java.security.cert.CertPath
public boolean equals(Object other)(Code)(Java Doc)
abstract public List getCertificates()(Code)(Java Doc)
abstract public byte[] getEncoded() throws CertificateEncodingException(Code)(Java Doc)
abstract public byte[] getEncoded(String encoding) throws CertificateEncodingException(Code)(Java Doc)
abstract public Iterator getEncodings()(Code)(Java Doc)
public String getType()(Code)(Java Doc)
public int hashCode()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
protected Object writeReplace() throws ObjectStreamException(Code)(Java Doc)

Methods inherited from java.lang.Object
public boolean equals(Object obj)(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.