Search in sources :

Example 16 with Realm

use of sun.security.krb5.Realm in project jdk8u_jdk by JetBrains.

the class Immutable method main.

public static void main(String[] args) throws Exception {
    PrincipalName pn1 = new PrincipalName("host/service@REALM");
    PrincipalName pn2 = (PrincipalName) pn1.clone();
    pn1.getNameStrings()[0] = "http";
    if (!pn1.equals(pn2)) {
        throw new Exception();
    }
}
Also used : PrincipalName(sun.security.krb5.PrincipalName)

Aggregations

PrincipalName (sun.security.krb5.PrincipalName)5 KerberosString (sun.security.krb5.internal.util.KerberosString)5 Asn1Exception (sun.security.krb5.Asn1Exception)4 KrbException (sun.security.krb5.KrbException)4 Realm (sun.security.krb5.Realm)4 BigInteger (java.math.BigInteger)3 Config (sun.security.krb5.Config)2 IOException (java.io.IOException)1 InvocationTargetException (java.lang.reflect.InvocationTargetException)1 PrivilegedActionException (java.security.PrivilegedActionException)1 Vector (java.util.Vector)1 KerberosTicket (javax.security.auth.kerberos.KerberosTicket)1 ServicePermission (javax.security.auth.kerberos.ServicePermission)1 sun.security.krb5 (sun.security.krb5)1 RealmException (sun.security.krb5.RealmException)1 sun.security.krb5.internal (sun.security.krb5.internal)1 CredentialsCache (sun.security.krb5.internal.ccache.CredentialsCache)1 DerOutputStream (sun.security.util.DerOutputStream)1 DerValue (sun.security.util.DerValue)1