Skip to main content
Version: 3

Using KeyTab

Refer the following table for details of the configuration file:

Field NameDescription/Action
KerberosServerName of the login module
required principalUnique identity to which Kerberos can assign tickets. Principals can have an arbitrary number of components. Each component is separated by a component separator, generally `/', e.g., "HTTP/ADSRV014.adeptiaserver.com".
useKeyTabSet this to true if you want the module to get the principal's key from the keytab
keyTabFile containing pairs of Kerberos principals and encrypted keys (which are derived from the Kerberos password). Mention the path of this file here, e.g., "d:/kerberos/testuser.keytab"
storeKeyIf the configuration entry for Kerberos Login Module has the option storeKey set to true, KerberosKey will also be added to the subject's private credentials. KerberosKey, the principal's key will be either obtained from the keytab or derived from user's password
DebugEnabling this can be helpful to know the root cause of an authentication error
realmDNS domain in upper case. For example, "ADEPTIASERVER.COM"
isInitiatorSet this to true, if initiator. Set this to false, if acceptor only.

You may be interested in...

What's new​
Best practices​
Training guides​
Frequently asked questions​
Adeptia Connect APIs​