Class KdcConfig
java.lang.Object
org.apache.kerby.config.Conf
org.apache.kerby.kerberos.kerb.common.Krb5Conf
org.apache.kerby.kerberos.kerb.server.KdcConfig
- All Implemented Interfaces:
org.apache.kerby.config.Config
public class KdcConfig
extends org.apache.kerby.kerberos.kerb.common.Krb5Conf
Kerb KDC side configuration API.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.kerby.kerberos.kerb.common.Krb5Conf
addKrb5Config, getBoolean, getEncryptionTypes, getEncryptionTypes, getEncTypes, getInt, getLong, getSection, getString, getStringArrayMethods inherited from class org.apache.kerby.config.Conf
addIniConfig, addJsonConfig, addMapConfig, addPropertiesConfig, addPropertiesConfig, addResource, addXmlConfig, getBoolean, getBoolean, getBoolean, getClass, getClass, getClass, getConfig, getConfig, getFloat, getFloat, getFloat, getInstance, getInstance, getInstance, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getNames, getResource, getString, getString, getString, getTrimmed, getTrimmed, reload, setBoolean, setBoolean, setFloat, setFloat, setInt, setInt, setLong, setLong, setString, setString
-
Constructor Details
-
KdcConfig
public KdcConfig()
-
-
Method Details
-
enableDebug
public boolean enableDebug() -
getKdcServiceName
-
getKdcHost
-
getKdcPort
public int getKdcPort() -
getKdcTcpPort
public int getKdcTcpPort() -
allowTcp
Is to allow TCP for KDC- Returns:
- true to allow TCP, false otherwise
-
allowUdp
Is to allow UDP for KDC- Returns:
- true to allow UDP, false otherwise
-
getKdcUdpPort
public int getKdcUdpPort() -
getKdcRealm
-
getKdcDomain
-
isPreauthRequired
public boolean isPreauthRequired() -
isAllowTokenPreauth
public boolean isAllowTokenPreauth() -
getAllowableClockSkew
public long getAllowableClockSkew() -
isEmptyAddressesAllowed
public boolean isEmptyAddressesAllowed() -
isForwardableAllowed
public boolean isForwardableAllowed() -
isPostdatedAllowed
public boolean isPostdatedAllowed() -
isProxiableAllowed
public boolean isProxiableAllowed() -
isRenewableAllowed
public boolean isRenewableAllowed() -
getMaximumRenewableLifetime
public long getMaximumRenewableLifetime() -
getMaximumTicketLifetime
public long getMaximumTicketLifetime() -
getMinimumTicketLifetime
public long getMinimumTicketLifetime() -
getEncryptionTypes
-
isPaEncTimestampRequired
public boolean isPaEncTimestampRequired() -
isBodyChecksumVerified
public boolean isBodyChecksumVerified() -
isRestrictAnonymousToTgt
public boolean isRestrictAnonymousToTgt() -
getKdcMaxDgramReplySize
public int getKdcMaxDgramReplySize() -
getVerifyKeyConfig
-
getDecryptionKeyConfig
-
getIssuers
-
getPkinitAnchors
-
getPkinitIdentity
-