sun.security.mule.krb5
Class ServiceName

java.lang.Object
  extended by sun.security.mule.krb5.PrincipalName
      extended by sun.security.mule.krb5.ServiceName
All Implemented Interfaces:
Cloneable

public class ServiceName
extends PrincipalName


Field Summary
 
Fields inherited from class sun.security.mule.krb5.PrincipalName
KRB_NT_PRINCIPAL, KRB_NT_SRV_HST, KRB_NT_SRV_INST, KRB_NT_SRV_XHST, KRB_NT_UID, KRB_NT_UNKNOWN, NAME_COMPONENT_SEPARATOR, NAME_COMPONENT_SEPARATOR_STR, NAME_REALM_SEPARATOR, NAME_REALM_SEPARATOR_STR, REALM_COMPONENT_SEPARATOR, REALM_COMPONENT_SEPARATOR_STR, TGS_DEFAULT_NT, TGS_DEFAULT_SRV_NAME
 
Constructor Summary
ServiceName(String name, Config kerberosConfig)
           
ServiceName(String name, int type, Config kerberosConfig)
           
ServiceName(String name, String realm, Config kerberosConfig)
           
ServiceName(String service, String instance, String realm)
           
 
Method Summary
 
Methods inherited from class sun.security.mule.krb5.PrincipalName
asn1Encode, clone, equals, equals, getInstanceComponent, getName, getNameString, getNameStrings, getNameType, getPrincipalNameAsString, getRealm, getRealmAsString, getRealmString, getSalt, hashCode, match, parse, parseName, setRealm, setRealm, setSalt, toByteArray, toString, writePrincipal
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceName

public ServiceName(String name,
                   int type,
                   Config kerberosConfig)
            throws RealmException
Throws:
RealmException

ServiceName

public ServiceName(String name,
                   Config kerberosConfig)
            throws RealmException
Throws:
RealmException

ServiceName

public ServiceName(String name,
                   String realm,
                   Config kerberosConfig)
            throws RealmException
Throws:
RealmException

ServiceName

public ServiceName(String service,
                   String instance,
                   String realm)
            throws KrbException
Throws:
KrbException


Copyright © 2013. All Rights Reserved.