< prev index next >
src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
Print this page
*** 83,104 ****
--- 83,113 ----
public class KRBError implements java.io.Serializable {
static final long serialVersionUID = 3643809337475284503L;
private int pvno;
private int msgType;
+ // The instance fields not statically typed as Serializable are
+ // asn1 encoded and written by the writeObject method.
+ @SuppressWarnings("serial") // Not statically typed as Serializable
private KerberosTime cTime; //optional
private Integer cuSec; //optional
+ @SuppressWarnings("serial") // Not statically typed as Serializable
private KerberosTime sTime;
private Integer suSec;
private int errorCode;
+ @SuppressWarnings("serial") // Not statically typed as Serializable
private Realm crealm; //optional
+ @SuppressWarnings("serial") // Not statically typed as Serializable
private PrincipalName cname; //optional
+ @SuppressWarnings("serial") // Not statically typed as Serializable
private PrincipalName sname;
private String eText; //optional
private byte[] eData; //optional
+ @SuppressWarnings("serial") // Not statically typed as Serializable
private Checksum eCksum; //optional
+ @SuppressWarnings("serial") // Not statically typed as Serializable
private PAData[] pa; // PA-DATA in eData
private static boolean DEBUG = Krb5.DEBUG;
private void readObject(ObjectInputStream is)
< prev index next >