public static final class KerberosKeytab.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
KerberosKeytab |
build() |
KerberosKeytab.Builder |
debug(boolean debug) |
KerberosKeytab.Builder |
path(String path) |
KerberosKeytab.Builder |
principal(String principal) |
KerberosKeytab.Builder |
relativeTo(String relativeTo) |
KerberosKeytab.Builder |
validForAllHosts()
Indicate that this keytab is relevant for all hosts.
|
KerberosKeytab.Builder |
validForHosts(String... forHosts)
Add hosts related to this keytab.
|
public KerberosKeytab.Builder principal(String principal)
public KerberosKeytab.Builder path(String path)
public KerberosKeytab.Builder relativeTo(String relativeTo)
public KerberosKeytab.Builder validForHosts(String... forHosts)
validForAllHosts() method of this builder.public KerberosKeytab.Builder validForAllHosts()
public KerberosKeytab.Builder debug(boolean debug)
public KerberosKeytab build()
Copyright © 2022. All rights reserved.