test/javax/security/auth/kerberos/KerberosTixDateTest.java

Print this page

        

*** 32,42 **** import java.util.Date; import java.io.*; import javax.security.auth.kerberos.KerberosKey; import javax.security.auth.kerberos.KerberosPrincipal; import javax.security.auth.kerberos.KerberosTicket; ! import sun.misc.BASE64Decoder; public class KerberosTixDateTest { // Serialized KerberosTicket from JDK6 (encoded in BASE64) // Note: the KerberosTicket object is created using the same values as --- 32,42 ---- import java.util.Date; import java.io.*; import javax.security.auth.kerberos.KerberosKey; import javax.security.auth.kerberos.KerberosPrincipal; import javax.security.auth.kerberos.KerberosTicket; ! import java.util.Base64; public class KerberosTixDateTest { // Serialized KerberosTicket from JDK6 (encoded in BASE64) // Note: the KerberosTicket object is created using the same values as
*** 125,135 **** private static void testS11nCompatibility(KerberosTicket t) throws Exception { System.out.println("Testing against KerberosTicket from JDK6..."); byte[] serializedBytes = ! new BASE64Decoder().decodeBuffer(serializedKerberosTix); checkEqualsAndHashCode(serializedBytes, t); System.out.println("Testing against KerberosTicket from current rel..."); ByteArrayOutputStream baos = new ByteArrayOutputStream(); new ObjectOutputStream(baos).writeObject(t); --- 125,135 ---- private static void testS11nCompatibility(KerberosTicket t) throws Exception { System.out.println("Testing against KerberosTicket from JDK6..."); byte[] serializedBytes = ! Base64.getMimeDecoder().decode(serializedKerberosTix); checkEqualsAndHashCode(serializedBytes, t); System.out.println("Testing against KerberosTicket from current rel..."); ByteArrayOutputStream baos = new ByteArrayOutputStream(); new ObjectOutputStream(baos).writeObject(t);