public interface KrbKeytab
| Modifier and Type | Method and Description |
|---|---|
void |
addEntry(KeytabEntry entry) |
void |
addKeytabEntries(List<KeytabEntry> entries) |
EncryptionKey |
getKey(PrincipalName principal,
EncryptionType keyType) |
List<KeytabEntry> |
getKeytabEntries(PrincipalName principal) |
List<PrincipalName> |
getPrincipals() |
void |
load(File keytabFile) |
void |
load(InputStream inputStream) |
void |
removeKeytabEntries(PrincipalName principal) |
void |
removeKeytabEntries(PrincipalName principal,
int kvno) |
void |
removeKeytabEntry(KeytabEntry entry) |
void |
store(File keytabFile) |
void |
store(OutputStream outputStream) |
List<PrincipalName> getPrincipals()
void addKeytabEntries(List<KeytabEntry> entries)
void removeKeytabEntries(PrincipalName principal)
void removeKeytabEntries(PrincipalName principal, int kvno)
void removeKeytabEntry(KeytabEntry entry)
List<KeytabEntry> getKeytabEntries(PrincipalName principal)
EncryptionKey getKey(PrincipalName principal, EncryptionType keyType)
void load(File keytabFile) throws IOException
IOExceptionvoid load(InputStream inputStream) throws IOException
IOExceptionvoid addEntry(KeytabEntry entry)
void store(File keytabFile) throws IOException
IOExceptionvoid store(OutputStream outputStream) throws IOException
IOExceptionCopyright © 2014–2017 The Apache Software Foundation. All rights reserved.