config() = #{realm => realm(), kdc => [kdc_spec()], use_dns => boolean(), port => integer(), parallel => integer(), timeout => msecs(), retries => integer(), ciphers => [krb_crypto:etype()]}
Describes configuration relating to a specific Kerberos realm and how to communicate with it.
Configuration is taken from (in order of priority, highest priority first):krb_realm_config:configure/2
kerlberos
(see the
type otp_config()
/etc/krb5.conf
etc.)config_list() = [config_list_item()]
config_list_item() = {realm, realm()} | {kdc, [kdc_spec()]} | {use_dns, boolean()} | {port, integer()} | {parallel, integer()} | {timeout, msecs()} | {retries, integer()} | {ciphers, [krb_crypto:etype()]}
kdc_spec() = inet:ip_address() | inet:hostname() | {inet:ip_address() | inet:hostname(), Port::integer()}
msecs() = integer()
otp_config() = {kerlberos, [{realms, [otp_realm_config()]}]}
otp_realm_config() = [{default | realm(), config_list()}]
realm() = string()
configure/1 | |
configure/2 |
Generated by EDoc