diff -r 94710bb2a5bb -r 53ddf218eddd src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java --- a/src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java Mon Mar 25 17:15:27 2019 +0000 +++ b/src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java Fri Apr 19 10:22:20 2019 +0800 @@ -28,8 +28,6 @@ import javax.security.auth.kerberos.KerberosPrincipal; import javax.security.auth.kerberos.KerberosTicket; import javax.security.auth.kerberos.KeyTab; -import sun.security.krb5.EncryptionKey; -import sun.security.krb5.PrincipalName; /** * An unsafe tunnel to get non-public access to classes in the @@ -49,4 +47,13 @@ public KerberosPrincipal kerberosTicketGetServerAlias(KerberosTicket t); public void kerberosTicketSetServerAlias(KerberosTicket t, KerberosPrincipal a); + /** + * Returns the proxy for a KerberosTicket. + */ + public KerberosTicket kerberosTicketGetProxy(KerberosTicket t); + + /** + * Sets the proxy for a KerberosTicket. + */ + public void kerberosTicketSetProxy(KerberosTicket t, KerberosTicket p); }