Class AbstractInternalKdcServer
java.lang.Object
org.apache.kerby.kerberos.kerb.server.impl.AbstractInternalKdcServer
- All Implemented Interfaces:
InternalKdcServer
- Direct Known Subclasses:
DefaultInternalKdcServerImpl
Abstract KDC server implementation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoStart()protected voiddoStop()booleanorg.apache.kerby.kerberos.kerb.identity.backend.IdentityBackendGet identity backend.protected org.apache.kerby.kerberos.kerb.identity.IdentityServiceprotected StringGet KDC setting.voidinit()Initialize.booleanvoidstart()Start the KDC server.voidstop()Stop the KDC server.
-
Constructor Details
-
AbstractInternalKdcServer
-
-
Method Details
-
getSetting
Description copied from interface:InternalKdcServerGet KDC setting.- Specified by:
getSettingin interfaceInternalKdcServer- Returns:
- setting
-
isStarted
public boolean isStarted() -
getServiceName
-
getIdentityService
protected org.apache.kerby.kerberos.kerb.identity.IdentityService getIdentityService() -
init
public void init() throws org.apache.kerby.kerberos.kerb.KrbExceptionDescription copied from interface:InternalKdcServerInitialize.- Specified by:
initin interfaceInternalKdcServer- Throws:
org.apache.kerby.kerberos.kerb.KrbException- e
-
start
public void start() throws org.apache.kerby.kerberos.kerb.KrbExceptionDescription copied from interface:InternalKdcServerStart the KDC server.- Specified by:
startin interfaceInternalKdcServer- Throws:
org.apache.kerby.kerberos.kerb.KrbException- e
-
enableDebug
public boolean enableDebug() -
getIdentityBackend
public org.apache.kerby.kerberos.kerb.identity.backend.IdentityBackend getIdentityBackend()Description copied from interface:InternalKdcServerGet identity backend.- Specified by:
getIdentityBackendin interfaceInternalKdcServer- Returns:
- IdentityBackend
-
doStart
- Throws:
Exception
-
stop
public void stop() throws org.apache.kerby.kerberos.kerb.KrbExceptionDescription copied from interface:InternalKdcServerStop the KDC server.- Specified by:
stopin interfaceInternalKdcServer- Throws:
org.apache.kerby.kerberos.kerb.KrbException- e
-
doStop
- Throws:
Exception
-