+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.
+
2003-05-09 Tom Tromey <tromey@redhat.com>
* Makefile.in: Rebuilt.
*/
public abstract class Identity implements Principal, Serializable
{
- static final long serialVersionUID = 3609922007826600659L;
+ private static final long serialVersionUID = 3609922007826600659L;
private String name;
private IdentityScope scope;
*/
public abstract class IdentityScope extends Identity
{
- static final long serialVersionUID = -2337346281189773310L;
+ private static final long serialVersionUID = -2337346281189773310L;
private static IdentityScope systemScope = null;
/**
/**
* The version identifier used for serialization.
*/
- long serialVersionUID = 6603384152749567654L;
+ public static final long serialVersionUID = 6603384152749567654L;
/**
* This method returns the name of the algorithm for this key. This is a
*/
public final class KeyPair implements Serializable
{
- static final long serialVersionUID = -7565189502268009837L;
+ private static final long serialVersionUID = -7565189502268009837L;
private PublicKey publicKey;
private PrivateKey privateKey;
/**
* The version identifier used for serialization.
*/
- long serialVersionUID = 6034044314589513430L;
+ public static final long serialVersionUID = 6034044314589513430L;
} // interface PrivateKey
*/
public abstract class Provider extends Properties implements Serializable
{
- static final long serialVersionUID = -4298000515446427739L;
+ private static final long serialVersionUID = -4298000515446427739L;
/**
* This is a textual description of the provider
/**
* The version identifier used for serialization.
*/
- long serialVersionUID = 7187392471159151072L;
+ public static final long serialVersionUID = 7187392471159151072L;
} // interface PublicKey
/** Service name for PRNGs. */
private static final String SECURE_RANDOM = "SecureRandom";
- static final long serialVersionUID = 4940670005562187L;
+ private static final long serialVersionUID = 4940670005562187L;
//Serialized Field
long counter = 0; //Serialized
*/
public abstract class SecureRandomSpi implements Serializable
{
- static final long serialVersionUID = -2991854161009191830L;
+ private static final long serialVersionUID = -2991854161009191830L;
/**
Default Constructor for SecureRandomSpi
*/
public final class SignedObject implements Serializable
{
- static final long serialVersionUID = 720502720485447167L;
+ private static final long serialVersionUID = 720502720485447167L;
/** @serial */
private byte[] content;
*/
public abstract class Signer extends Identity
{
- static final long serialVersionUID = -1763464102261361480L;
+ private static final long serialVersionUID = -1763464102261361480L;
private PrivateKey privateKey = null;
/**
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
* @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;
* @throws ObjectStreamException If the replacement could not be
* created.
*/
- public Object writeReplace() throws ObjectStreamException
+ protected Object writeReplace() throws ObjectStreamException
{
try
{
* @see CertPathBuilderResult
*/
public class PKIXCertPathBuilderResult extends PKIXCertPathValidatorResult
+ implements CertPathBuilderResult
{
// Fields.
*/
public abstract class X509Certificate extends Certificate implements X509Extension
{
+ private static final long serialVersionUID = -2491127588187038216L;
/**
* Constructs a new certificate of the specified type.