public class KerberosRealmSettings extends AbstractInitializableComponent
| Modifier and Type | Field and Description |
|---|---|
private String |
keytab
The keytab to use (keytab and password are mutually exclusive).
|
private String |
password
The password to use (keytab and password are mutually exclusive).
|
private String |
servicePrincipal
The service's principal.
|
| Constructor and Description |
|---|
KerberosRealmSettings() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doInitialize() |
String |
getKeytab()
Get the keytab.
|
String |
getPassword()
Get the password.
|
String |
getServicePrincipal()
Get the service principal name.
|
void |
setKeytab(String newKeytab)
Set the keytab to use.
|
void |
setPassword(String newPassword)
Set the password to use.
|
void |
setServicePrincipal(String principal)
Set the service principal name.
|
destroy, doDestroy, initialize, isDestroyed, isInitialized@NonnullAfterInit private String servicePrincipal
@Nullable private String keytab
public void setServicePrincipal(@Nonnull@NotEmpty String principal)
principal - service principal@NonnullAfterInit @NotEmpty public String getServicePrincipal()
public void setKeytab(@Nullable String newKeytab)
newKeytab - keytab to usepublic void setPassword(@Nullable String newPassword)
newPassword - password to useprotected void doInitialize()
throws ComponentInitializationException
doInitialize in class AbstractInitializableComponentComponentInitializationExceptionCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.