java.security.cert: update classes in java.security.cert (part 2)
Pulling upstream changes from OpenJDK version jdk8u60 classes in java.security.cert - Certificate#hashValue: cache the hash value as to avoid recomputation. Use the Arrays#hash instead of a simple ad-hoc function. - Certificate#verify(PublicKey, Provider): new method that just throws UnsupportedOperationException. This commit also contains cosmetic JavaDoc changes like - Use of @code in place of <code> tags and use of a package-info.java in place of a package.html file. - Added comments. Note not all classes in java.security.cert are updated: X509CRL has more significant changes and deserves a separate CL. Change-Id: I44120f1b34c9dc3c062a5d01583bcc87fa2cd558 Test: make droid docs, vogar CertificateTest Bug: 29631070 Please enter the commit message for your changes. Lines starting
This commit is contained in:
@@ -55583,6 +55583,7 @@ package java.security.cert {
|
||||
method public abstract java.lang.String toString();
|
||||
method public abstract void verify(java.security.PublicKey) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException;
|
||||
method public abstract void verify(java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException;
|
||||
method public void verify(java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.SignatureException;
|
||||
method protected java.lang.Object writeReplace() throws java.io.ObjectStreamException;
|
||||
}
|
||||
|
||||
@@ -55941,7 +55942,6 @@ package java.security.cert {
|
||||
method public javax.security.auth.x500.X500Principal getSubjectX500Principal();
|
||||
method public abstract byte[] getTBSCertificate() throws java.security.cert.CertificateEncodingException;
|
||||
method public abstract int getVersion();
|
||||
method public void verify(java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.SignatureException;
|
||||
}
|
||||
|
||||
public abstract interface X509Extension {
|
||||
|
||||
@@ -58939,6 +58939,7 @@ package java.security.cert {
|
||||
method public abstract java.lang.String toString();
|
||||
method public abstract void verify(java.security.PublicKey) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException;
|
||||
method public abstract void verify(java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException;
|
||||
method public void verify(java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.SignatureException;
|
||||
method protected java.lang.Object writeReplace() throws java.io.ObjectStreamException;
|
||||
}
|
||||
|
||||
@@ -59297,7 +59298,6 @@ package java.security.cert {
|
||||
method public javax.security.auth.x500.X500Principal getSubjectX500Principal();
|
||||
method public abstract byte[] getTBSCertificate() throws java.security.cert.CertificateEncodingException;
|
||||
method public abstract int getVersion();
|
||||
method public void verify(java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.SignatureException;
|
||||
}
|
||||
|
||||
public abstract interface X509Extension {
|
||||
|
||||
@@ -55663,6 +55663,7 @@ package java.security.cert {
|
||||
method public abstract java.lang.String toString();
|
||||
method public abstract void verify(java.security.PublicKey) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException;
|
||||
method public abstract void verify(java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException;
|
||||
method public void verify(java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.SignatureException;
|
||||
method protected java.lang.Object writeReplace() throws java.io.ObjectStreamException;
|
||||
}
|
||||
|
||||
@@ -56021,7 +56022,6 @@ package java.security.cert {
|
||||
method public javax.security.auth.x500.X500Principal getSubjectX500Principal();
|
||||
method public abstract byte[] getTBSCertificate() throws java.security.cert.CertificateEncodingException;
|
||||
method public abstract int getVersion();
|
||||
method public void verify(java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.SignatureException;
|
||||
}
|
||||
|
||||
public abstract interface X509Extension {
|
||||
|
||||
Reference in New Issue
Block a user