|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||