| java.lang.Object | |
| ↳ | sun.security.mule.krb5.internal.ktab.KeyTab |
This class represents key table. The key table functions deal with storing and retrieving service keys for use in authentication exchanges.
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
sun.security.mule.krb5.internal.ktab.KeyTabConstants
| |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DEBUG | |||||||||||
| entries | |||||||||||
| kt_vno | |||||||||||
| name | |||||||||||
| singleton | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Adds a new entry in the key table.
| |||||||||||
Creates a new default key table.
| |||||||||||
Creates a new default key table.
| |||||||||||
Creates key table file version.
| |||||||||||
Removes an entry from the key table.
| |||||||||||
Searches for the service entry in the keytab file.
| |||||||||||
Gets the list of service entries in key table.
| |||||||||||
Gets the single instance of KeyTab class.
| |||||||||||
Gets the single instance of KeyTab class.
| |||||||||||
Reads the service key from the keytab file.
| |||||||||||
Reads all keys for a service from the keytab file that have
etypes that have been configured for use.
| |||||||||||
Saves the file at the directory.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Adds a new entry in the key table.
| service | The service which will have a new entry in the key table. |
|---|---|
| psswd | The password which generates the key. |
| kerberosConfig |
| KrbException |
|---|
Creates key table file version.
| file | The key table file. |
|---|
| IOException |
|---|
Removes an entry from the key table.
| service | The service PrincipalName.
|
|---|
Searches for the service entry in the keytab file. The etype of the key must be one that has been configured to be used.
| service | The PrincipalName of the requested service. |
|---|
Gets the list of service entries in key table.
KeyTabEntry.
Gets the single instance of KeyTab class.
| file | The key tab file. |
|---|---|
| kerberosConfig |
Gets the single instance of KeyTab class.
| kerberosConfig |
|---|
Reads the service key from the keytab file.
| service | The PrincipalName of the requested service. |
|---|
Reads all keys for a service from the keytab file that have etypes that have been configured for use.
| service | The PrincipalName of the requested service |
|---|---|
| kerberosConfig |
Saves the file at the directory.
| IOException |
|---|