| Package | Description |
|---|---|
| javax.security.auth.kerberos |
This package contains utility classes related to the Kerberos network authentication protocol.
|
| Modifier and Type | Method and Description |
|---|---|
KerberosPrincipal |
KerberosTicket.getClient()
Returns the client principal associated with this ticket.
|
KerberosPrincipal |
KeyTab.getPrincipal()
Returns the service principal this
KeyTab object is bound to.
|
KerberosPrincipal |
KerberosKey.getPrincipal()
Returns the principal that this key belongs to.
|
KerberosPrincipal |
KerberosTicket.getServer()
Returns the service principal associated with this ticket.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTab |
KeyTab.getInstance(KerberosPrincipal
Returns the default
KeyTab instance that is bound to the specified service principal.
|
static KeyTab |
KeyTab.getInstance(KerberosPrincipal
Returns a
KeyTab instance from a
File object that is bound to the specified service principal.
|
KerberosKey |
KeyTab.getKeys(KerberosPrincipal
Returns fresh keys for the given Kerberos principal.
|
| Constructor and Description | |
|---|---|
KerberosKey(KerberosPrincipal
Constructs a KerberosKey from the given bytes when the key type and key version number are known.
|
|
KerberosKey(KerberosPrincipal
Constructs a KerberosKey from a principal's password.
|
|
KerberosTicket(byte[] asn1Encoding, KerberosPrincipal
Constructs a KerberosTicket using credentials information that a client either receives from a KDC or reads from a cache.
|