|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use X509Certificate | |
| ice.cert | Provides support for X509 Certificates. |
| ice.ssl | Contains implementation of various versions of the SSL protocol. |
| Uses of X509Certificate in ice.cert |
| Methods in ice.cert that return X509Certificate | |
X509Certificate |
X509CertificateFactory.generateCertificate(InputStream inStream)
Generates a certificate object and initializes it with the data read from the input stream inStream. |
X509Certificate[] |
X509CertificateFactory.generateCertificates(InputStream inStream)
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream. |
| Methods in ice.cert with parameters of type X509Certificate | |
static void |
X509Certificate.saveChain(X509Certificate[] chain,
OutputStream out)
Saves a certificate chain in binary form. |
static void |
X509Certificate.saveChainAsText(X509Certificate[] chain,
OutputStream out)
Saves a certificate chain in text form. |
| Uses of X509Certificate in ice.ssl |
| Methods in ice.ssl that return X509Certificate | |
X509Certificate[] |
ClientCertificateList.getCertificateChain(X509Certificate cert)
Obtains the certificate chain associated with a certificate |
X509Certificate[] |
CertificateManager.selectName(X500Name[] names)
|
X509Certificate[] |
CertificateManager.matchIssuers(X500Name[] origlist)
Returns the list of client certificate issued by any of the signers in origlist. |
X509Certificate |
CertificateEvent.getCertificate()
Returns the server certificate that has been received. |
X509Certificate[] |
CertificateCallback.selectName(X500Name[] names)
This method is invoked everytime the SSL layer recieves a certificate request. |
| Methods in ice.ssl with parameters of type X509Certificate | |
void |
ServerCertificateList.addCertificate(X509Certificate cert)
Adds a new certificate in the list. |
void |
ServerCertificateList.removeCertificate(X509Certificate cert)
Removes a certificate from the list. |
void |
ClientCertificateList.addCertificate(X509Certificate[] chain,
PrivateKey key)
Adds a new certificate in the list. |
void |
ClientCertificateList.removeCertificate(X509Certificate cert)
Removes a certificate from the list. |
X509Certificate[] |
ClientCertificateList.getCertificateChain(X509Certificate cert)
Obtains the certificate chain associated with a certificate |
PrivateKey |
ClientCertificateList.getPrivateKey(X509Certificate cert)
|
CertificateErrorInfo[] |
CertificateManager.getErrorInfo(X509Certificate[] certs,
SSLSocket socket)
Checks a server certificate, and returns error messages if it's not trusted of some reason. |
boolean |
CertificateManager.acceptCertificate(X509Certificate[] certs,
SSLSocket socket)
|
PrivateKey |
CertificateManager.supplyPrivateKey(X509Certificate cert)
|
boolean |
CertificateCallback.acceptCertificate(X509Certificate[] certs,
SSLSocket socket)
Method invoked when a certificate is received. |
PrivateKey |
CertificateCallback.supplyPrivateKey(X509Certificate cert)
Given a client certificate, supply the private key that belongs to it |
| Constructors in ice.ssl with parameters of type X509Certificate | |
CertificateEvent(SSLSocket socket,
X509Certificate cert,
CertificateErrorInfo[] errors)
Constructs a CertificateEvent object. |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||