Class AbstractInternalAdminClient
java.lang.Object
org.apache.kerby.kerberos.kerb.admin.kadmin.remote.impl.AbstractInternalAdminClient
- All Implemented Interfaces:
InternalAdminClient
- Direct Known Subclasses:
DefaultInternalAdminClient
A krb client API for applications to interact with KDC
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringfixPrincipal(String principal) Fix principal name.protected AdminContextGet krb client settings.voidinit()Init with all the necessary options.
-
Constructor Details
-
AbstractInternalAdminClient
-
-
Method Details
-
getContext
-
getSetting
Get krb client settings.- Specified by:
getSettingin interfaceInternalAdminClient- Returns:
- setting
-
init
public void init() throws org.apache.kerby.kerberos.kerb.KrbExceptionInit with all the necessary options.- Specified by:
initin interfaceInternalAdminClient- Throws:
org.apache.kerby.kerberos.kerb.KrbException- e
-
fixPrincipal
Fix principal name.- Parameters:
principal- The principal name- Returns:
- The fixed principal
-