| Package | Description |
|---|---|
| org.apache.directory.server.kerberos.shared.keytab |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<KeytabEntry> |
Keytab.entries |
| Modifier and Type | Method and Description |
|---|---|
private KeytabEntry |
KeytabDecoder.getKeytabEntry(java.nio.ByteBuffer buffer)
Reads off a "keytab entry," which consists of a principal name,
principal type, key version number, and key material.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<KeytabEntry> |
Keytab.getEntries() |
(package private) java.util.List<KeytabEntry> |
KeytabDecoder.getKeytabEntries(java.nio.ByteBuffer buffer)
Read keytab entries until there is no remaining data
in the buffer.
|
| Modifier and Type | Method and Description |
|---|---|
private java.nio.ByteBuffer |
KeytabEncoder.encodeKeytabEntry(short version,
KeytabEntry entry)
Encode a "keytab entry," which consists of a principal name,
principal type, key version number, and key material.
|
| Modifier and Type | Method and Description |
|---|---|
private int |
KeytabEncoder.encodeKeytabEntries(java.util.List<java.nio.ByteBuffer> buffers,
short version,
java.util.List<KeytabEntry> entries)
Encode the keytab entries.
|
void |
Keytab.setEntries(java.util.List<KeytabEntry> entries) |
java.nio.ByteBuffer |
KeytabEncoder.write(byte[] keytabVersion,
java.util.List<KeytabEntry> entries)
Write the keytab version and entries into a
ByteBuffer. |