Uses of Class
javax.security.auth.kerberos.KerberosPrincipal
Package | Description |
---|---|
javax.security.auth.kerberos |
This package contains utility classes related to the Kerberos network
authentication protocol.
|
-
Uses of KerberosPrincipal in javax.security.auth.kerberos
Methods in javax.security.auth.kerberos that return KerberosPrincipal Modifier and Type Method Description KerberosPrincipal
KerberosTicket. getClient()
Returns the client principal associated with this ticket.KerberosPrincipal
KerberosKey. getPrincipal()
Returns the principal that this key belongs to.KerberosPrincipal
KeyTab. getPrincipal()
Returns the service principal thisKeyTab
object is bound to.KerberosPrincipal
KerberosCredMessage. getRecipient()
Returns the recipient of this message.KerberosPrincipal
KerberosCredMessage. getSender()
Returns the sender of this message.KerberosPrincipal
KerberosTicket. getServer()
Returns the service principal associated with this ticket.Methods in javax.security.auth.kerberos with parameters of type KerberosPrincipal Modifier and Type Method Description static KeyTab
KeyTab. getInstance(KerberosPrincipal princ)
Returns the defaultKeyTab
instance that is bound to the specified service principal.static KeyTab
KeyTab. getInstance(KerberosPrincipal princ, File file)
Returns aKeyTab
instance from aFile
object that is bound to the specified service principal.KerberosKey[]
KeyTab. getKeys(KerberosPrincipal principal)
Returns fresh keys for the given Kerberos principal.Constructors in javax.security.auth.kerberos with parameters of type KerberosPrincipal Constructor Description KerberosCredMessage(KerberosPrincipal sender, KerberosPrincipal recipient, byte[] message)
Constructs aKerberosCredMessage
object.KerberosKey(KerberosPrincipal principal, byte[] keyBytes, int keyType, int versionNum)
Constructs aKerberosKey
from the given bytes when the key type and key version number are known.KerberosKey(KerberosPrincipal principal, char[] password, String algorithm)
Constructs aKerberosKey
from a principal's password using the specified algorithm name.KerberosTicket(byte[] asn1Encoding, KerberosPrincipal client, KerberosPrincipal server, byte[] sessionKey, int keyType, boolean[] flags, Date authTime, Date startTime, Date endTime, Date renewTill, InetAddress[] clientAddresses)
Constructs aKerberosTicket
using credentials information that a client either receives from a KDC or reads from a cache.