Uses of Class
javax.security.auth.kerberos.KerberosPrincipal
Package
Description
This package contains utility classes related to the Kerberos network
authentication protocol.
-
Uses of KerberosPrincipal in javax.security.auth.kerberos
Modifier and TypeMethodDescriptionfinal KerberosPrincipal
KerberosTicket.getClient()
Returns the client principal associated with this ticket.final KerberosPrincipal
KerberosKey.getPrincipal()
Returns the principal that this key belongs to.KeyTab.getPrincipal()
Returns the service principal thisKeyTab
object is bound to.KerberosCredMessage.getRecipient()
Returns the recipient of this message.KerberosCredMessage.getSender()
Returns the sender of this message.final KerberosPrincipal
KerberosTicket.getServer()
Returns the service principal associated with this ticket.Modifier and TypeMethodDescriptionstatic 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.KeyTab.getKeys
(KerberosPrincipal principal) Returns fresh keys for the given Kerberos principal.ModifierConstructorDescriptionKerberosCredMessage
(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.