Uses of Class
sun.security.mule.krb5.PrincipalName

Packages that use PrincipalName
sun.security.mule.jgss.krb5   
sun.security.mule.krb5   
sun.security.mule.krb5.internal   
sun.security.mule.krb5.internal.ccache   
sun.security.mule.krb5.internal.ktab   
 

Uses of PrincipalName in sun.security.mule.jgss.krb5
 

Methods in sun.security.mule.jgss.krb5 that return PrincipalName
 PrincipalName Krb5NameElement.getKrb5PrincipalName()
           
 

Methods in sun.security.mule.jgss.krb5 with parameters of type PrincipalName
static Krb5NameElement Krb5NameElement.getInstance(PrincipalName principalName)
           
 

Uses of PrincipalName in sun.security.mule.krb5
 

Subclasses of PrincipalName in sun.security.mule.krb5
 class ServiceName
           
 

Methods in sun.security.mule.krb5 that return PrincipalName
 PrincipalName KrbApReq.getClient()
          Returns the principal name of the client that generated this message.
 PrincipalName Credentials.getClient()
          Acquires a service ticket for the specified service principal.
 PrincipalName Credentials.getServer()
           
static PrincipalName PrincipalName.parse(sun.security.util.DerInputStream data, byte explicitTag, boolean optional)
          Parse (unmarshal) a PrincipalName from a DER input stream.
 

Methods in sun.security.mule.krb5 with parameters of type PrincipalName
static EncryptionKey[] EncryptionKey.acquireSecretKeys(PrincipalName princ, String keytab, Config kerberosConfig)
          Obtains all versions of the secret key of the principal from a keytab.
static Credentials Credentials.acquireTGT(PrincipalName princ, EncryptionKey[] secretKeys, char[] password, Config kerberosConfig)
          Returns a TGT for the given client principal via an AS-Exchange.
static Credentials Credentials.acquireTGTFromCache(PrincipalName princ, String ticketCache)
          Returns a TGT for the given client principal from a ticket cache.
 boolean PrincipalName.equals(PrincipalName other)
           
 boolean PrincipalName.match(PrincipalName pname)
          Checks if two PrincipalName objects have identical values in their corresponding data fields.
 void KrbAsReq.updatePA(int etype, byte[] salt, byte[] params, PrincipalName name)
           
 

Constructors in sun.security.mule.krb5 with parameters of type PrincipalName
Credentials(Ticket new_ticket, PrincipalName new_client, PrincipalName new_server, EncryptionKey new_key, TicketFlags new_flags, KerberosTime authTime, KerberosTime new_startTime, KerberosTime new_endTime, KerberosTime renewTill, HostAddresses cAddr)
           
KrbAsReq(char[] password, boolean pa_exists, int etype, byte[] salt, byte[] s2kparams, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets, Config kerberosConfig)
           
KrbAsReq(char[] password, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets, Config kerberosConfig)
           
KrbAsReq(EncryptionKey[] keys, boolean pa_exists, int etype, byte[] salt, byte[] s2kparams, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets, Config kerberosConfig)
           
KrbAsReq(EncryptionKey[] keys, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets, Config kerberosConfig)
           
KrbTgsReq(Credentials asCreds, PrincipalName sname, Config kerberosConfig)
           
 

Uses of PrincipalName in sun.security.mule.krb5.internal
 

Fields in sun.security.mule.krb5.internal declared as PrincipalName
 PrincipalName KDCReqBody.cname
           
 PrincipalName KDCRep.cname
           
 PrincipalName EncTicketPart.cname
           
 PrincipalName Authenticator.cname
           
 PrincipalName KrbCredInfo.pname
           
 PrincipalName Ticket.sname
           
 PrincipalName KrbCredInfo.sname
           
 PrincipalName KDCReqBody.sname
           
 PrincipalName EncKDCRepPart.sname
           
 

Constructors in sun.security.mule.krb5.internal with parameters of type PrincipalName
ASRep(PAData[] new_pAData, Realm new_crealm, PrincipalName new_cname, Ticket new_ticket, EncryptedData new_encPart)
           
Authenticator(Realm new_crealm, PrincipalName new_cname, Checksum new_cksum, int new_cusec, KerberosTime new_ctime, EncryptionKey new_subKey, Integer new_seqNumber, AuthorizationData new_authorizationData, Config kerberosConfig)
           
EncASRepPart(EncryptionKey new_key, LastReq new_lastReq, int new_nonce, KerberosTime new_keyExpiration, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, Config kerberosConfig)
           
EncKDCRepPart(EncryptionKey new_key, LastReq new_lastReq, int new_nonce, KerberosTime new_keyExpiration, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, int new_msgType, Config kerberosConfig)
           
EncTGSRepPart(EncryptionKey new_key, LastReq new_lastReq, int new_nonce, KerberosTime new_keyExpiration, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, Config kerberosConfig)
           
EncTicketPart(TicketFlags new_flags, EncryptionKey new_key, Realm new_crealm, PrincipalName new_cname, TransitedEncoding new_transited, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, HostAddresses new_caddr, AuthorizationData new_authorizationData, Config kerberosConfig)
           
HostAddresses(PrincipalName serverPrincipal)
           
KDCRep(PAData[] new_pAData, Realm new_crealm, PrincipalName new_cname, Ticket new_ticket, EncryptedData new_encPart, int req_type)
           
KDCReqBody(KDCOptions new_kdcOptions, PrincipalName new_cname, Realm new_crealm, PrincipalName new_sname, KerberosTime new_from, KerberosTime new_till, KerberosTime new_rtime, int new_nonce, int[] new_eType, HostAddresses new_addresses, EncryptedData new_encAuthorizationData, Ticket[] new_additionalTickets, Config kerberosConfig)
           
KrbCredInfo(EncryptionKey new_key, Realm new_prealm, PrincipalName new_pname, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, Config kerberosConfig)
           
KRBError(APOptions new_apOptions, KerberosTime new_cTime, Integer new_cuSec, KerberosTime new_sTime, Integer new_suSec, int new_errorCode, Realm new_crealm, PrincipalName new_cname, Realm new_realm, PrincipalName new_sname, String new_eText, byte[] new_eData, Checksum new_eCksum, Config kerberosConfig)
           
KRBError(APOptions new_apOptions, KerberosTime new_cTime, Integer new_cuSec, KerberosTime new_sTime, Integer new_suSec, int new_errorCode, Realm new_crealm, PrincipalName new_cname, Realm new_realm, PrincipalName new_sname, String new_eText, byte[] new_eData, Config kerberosConfig)
           
TGSRep(PAData[] new_pAData, Realm new_crealm, PrincipalName new_cname, Ticket new_ticket, EncryptedData new_encPart)
           
Ticket(Realm new_realm, PrincipalName new_sname, EncryptedData new_encPart)
           
 

Uses of PrincipalName in sun.security.mule.krb5.internal.ccache
 

Fields in sun.security.mule.krb5.internal.ccache declared as PrincipalName
 PrincipalName FileCredentialsCache.primaryPrincipal
           
 

Methods in sun.security.mule.krb5.internal.ccache that return PrincipalName
abstract  PrincipalName MemoryCredentialsCache.getPrimaryPrincipal()
           
 PrincipalName FileCredentialsCache.getPrimaryPrincipal()
           
abstract  PrincipalName CredentialsCache.getPrimaryPrincipal()
           
 PrincipalName Credentials.getServicePrincipal()
           
 PrincipalName CCacheInputStream.readPrincipal(int version)
           
 

Methods in sun.security.mule.krb5.internal.ccache with parameters of type PrincipalName
static FileCredentialsCache FileCredentialsCache.acquireInstance(PrincipalName principal, String cache)
           
static CredentialsCache CredentialsCache.create(PrincipalName principal)
           
static CredentialsCache CredentialsCache.create(PrincipalName principal, String name)
           
 Credentials FileCredentialsCache.getCreds(LoginOptions options, PrincipalName sname, Realm srealm)
           
abstract  Credentials CredentialsCache.getCreds(LoginOptions options, PrincipalName sname, Realm srealm)
           
abstract  Credentials MemoryCredentialsCache.getCreds(PrincipalName sname, Realm srealm)
           
 Credentials FileCredentialsCache.getCreds(PrincipalName sname, Realm srealm)
          Gets a credentials for a specified service.
abstract  Credentials CredentialsCache.getCreds(PrincipalName sname, Realm srealm)
           
static CredentialsCache CredentialsCache.getInstance(PrincipalName principal)
           
static CredentialsCache CredentialsCache.getInstance(PrincipalName principal, String cache)
           
 void CCacheOutputStream.writeHeader(PrincipalName p, int version)
           
 

Constructors in sun.security.mule.krb5.internal.ccache with parameters of type PrincipalName
Credentials(PrincipalName new_cname, PrincipalName new_sname, EncryptionKey new_key, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, boolean new_isEncInSKey, TicketFlags new_flags, HostAddresses new_caddr, AuthorizationData new_authData, Ticket new_ticket, Ticket new_secondTicket)
           
 

Uses of PrincipalName in sun.security.mule.krb5.internal.ktab
 

Methods in sun.security.mule.krb5.internal.ktab that return PrincipalName
 PrincipalName KeyTabEntry.getService()
           
 

Methods in sun.security.mule.krb5.internal.ktab with parameters of type PrincipalName
 void KeyTab.addEntry(PrincipalName service, char[] psswd, Config kerberosConfig)
          Adds a new entry in the key table.
 void KeyTab.deleteEntry(PrincipalName service)
          Removes an entry from the key table.
 boolean KeyTab.findServiceEntry(PrincipalName service)
          Searches for the service entry in the keytab file.
 EncryptionKey KeyTab.readServiceKey(PrincipalName service)
          Reads the service key from the keytab file.
 EncryptionKey[] KeyTab.readServiceKeys(PrincipalName service, Config kerberosConfig)
          Reads all keys for a service from the keytab file that have etypes that have been configured for use.
 

Constructors in sun.security.mule.krb5.internal.ktab with parameters of type PrincipalName
KeyTabEntry(PrincipalName new_service, Realm new_realm, KerberosTime new_time, int new_keyVersion, int new_keyType, byte[] new_keyblock)
           
 



Copyright © 2013. All Rights Reserved.