Interface InternalKdcServer

All Known Implementing Classes:
AbstractInternalKdcServer, DefaultInternalKdcServerImpl

public interface InternalKdcServer
An internal KDC server interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.kerby.kerberos.kerb.identity.backend.IdentityBackend
    Get identity backend.
    Get KDC setting.
    void
    Initialize.
    void
    Start the KDC server.
    void
    Stop the KDC server.
  • Method Details

    • init

      void init() throws org.apache.kerby.kerberos.kerb.KrbException
      Initialize.
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException - e
    • start

      void start() throws org.apache.kerby.kerberos.kerb.KrbException
      Start the KDC server.
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException - e
    • stop

      void stop() throws org.apache.kerby.kerberos.kerb.KrbException
      Stop the KDC server.
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException - e
    • getSetting

      KdcSetting getSetting()
      Get KDC setting.
      Returns:
      setting
    • getIdentityBackend

      org.apache.kerby.kerberos.kerb.identity.backend.IdentityBackend getIdentityBackend()
      Get identity backend.
      Returns:
      IdentityBackend