UserFederationKerberosArgs

data class UserFederationKerberosArgs(val kerberosRealm: Output<String>, val keyTab: Output<String>, val serverPrincipal: Output<String>, val useKerberosForPasswordAuthentication: Output<Boolean>? = null) : ConvertibleToJava<UserFederationKerberosArgs>

Constructors

Link copied to clipboard
constructor(kerberosRealm: Output<String>, keyTab: Output<String>, serverPrincipal: Output<String>, useKerberosForPasswordAuthentication: Output<Boolean>? = null)

Properties

Link copied to clipboard
val kerberosRealm: Output<String>

The name of the kerberos realm, e.g. FOO.LOCAL.

Link copied to clipboard
val keyTab: Output<String>

Path to the kerberos keytab file on the server with credentials of the service principal.

Link copied to clipboard
val serverPrincipal: Output<String>

The kerberos server principal, e.g. 'HTTP/host.foo.com@FOO.LOCAL'.

Link copied to clipboard

Use kerberos login module instead of ldap service api. Defaults to false.

Functions

Link copied to clipboard
open override fun toJava(): UserFederationKerberosArgs