aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/security/cert
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2003-05-10 07:12:48 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2003-05-10 07:12:48 +0000
commit2d133a9fd0ad04a73cac6183f894b3fdd8e3104b (patch)
tree936b37ed758331e5b8e46a03abad79c74d62b697 /libjava/java/security/cert
parent3ee106652ed3cac10bb1de67fb1dcb3b49d310b7 (diff)
downloadgcc-2d133a9fd0ad04a73cac6183f894b3fdd8e3104b.zip
gcc-2d133a9fd0ad04a73cac6183f894b3fdd8e3104b.tar.gz
gcc-2d133a9fd0ad04a73cac6183f894b3fdd8e3104b.tar.bz2
Identity.java, [...]: New versions from classpath.
2003-05-10 Michael Koch <konqueror@gmx.de> * java/security/Identity.java, java/security/IdentityScope.java, java/security/Key.java, java/security/KeyPair.java, java/security/PrivateKey.java, java/security/Provider.java, java/security/PublicKey.java, java/security/SecureRandom.java, java/security/SecureRandomSpi.java, java/security/SignedObject.java, java/security/Signer.java, java/security/cert/Certificate.java, java/security/cert/PKIXCertPathBuilderResult.java, java/security/cert/X509Certificate.java: New versions from classpath. From-SVN: r66655
Diffstat (limited to 'libjava/java/security/cert')
-rw-r--r--libjava/java/security/cert/Certificate.java7
-rw-r--r--libjava/java/security/cert/PKIXCertPathBuilderResult.java1
-rw-r--r--libjava/java/security/cert/X509Certificate.java1
3 files changed, 6 insertions, 3 deletions
diff --git a/libjava/java/security/cert/Certificate.java b/libjava/java/security/cert/Certificate.java
index bcb206d..f4aff41 100644
--- a/libjava/java/security/cert/Certificate.java
+++ b/libjava/java/security/cert/Certificate.java
@@ -47,6 +47,7 @@ import java.io.ObjectInputStream;
import java.io.ByteArrayInputStream;
import java.io.InvalidObjectException;
import java.io.ObjectStreamException;
+import java.io.Serializable;
/**
* The Certificate class is an abstract class used to manage
@@ -71,9 +72,9 @@ import java.io.ObjectStreamException;
* @author Mark Benvenuto
* @author Casey Marshall
*/
-public abstract class Certificate
+public abstract class Certificate implements Serializable
{
- static final long serialVersionUID = -6751606818319535583L;
+ private static final long serialVersionUID = -6751606818319535583L;
private String type;
@@ -227,7 +228,7 @@ public abstract class Certificate
* @throws ObjectStreamException If the replacement could not be
* created.
*/
- public Object writeReplace() throws ObjectStreamException
+ protected Object writeReplace() throws ObjectStreamException
{
try
{
diff --git a/libjava/java/security/cert/PKIXCertPathBuilderResult.java b/libjava/java/security/cert/PKIXCertPathBuilderResult.java
index e423f64..4c9cd67 100644
--- a/libjava/java/security/cert/PKIXCertPathBuilderResult.java
+++ b/libjava/java/security/cert/PKIXCertPathBuilderResult.java
@@ -47,6 +47,7 @@ package java.security.cert;
* @see CertPathBuilderResult
*/
public class PKIXCertPathBuilderResult extends PKIXCertPathValidatorResult
+ implements CertPathBuilderResult
{
// Fields.
diff --git a/libjava/java/security/cert/X509Certificate.java b/libjava/java/security/cert/X509Certificate.java
index cce1e53..413fea0 100644
--- a/libjava/java/security/cert/X509Certificate.java
+++ b/libjava/java/security/cert/X509Certificate.java
@@ -142,6 +142,7 @@ import java.util.Date;
*/
public abstract class X509Certificate extends Certificate implements X509Extension
{
+ private static final long serialVersionUID = -2491127588187038216L;
/**
* Constructs a new certificate of the specified type.