public enum UserAdminConf extends java.lang.Enum<UserAdminConf>
Enum Constant and Description |
---|
baseDn
Base DN (cannot be configured externally)
|
disabled
Disabled source
|
groupBase
Relative base DN for users
|
groupObjectClass
Groups objectClass
|
readOnly
Read-only source
|
realm
Authentication realm
|
uri
URI of the underlying resource (cannot be configured externally)
|
userBase
Relative base DN for users
|
userObjectClass
User objectClass
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FACTORY_PID |
static java.lang.String |
SCHEME_FILE |
static java.lang.String |
SCHEME_IPA |
static java.lang.String |
SCHEME_LDAP |
static java.lang.String |
SCHEME_OS |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
baseDnHash(java.util.Dictionary<java.lang.String,java.lang.Object> properties)
Hash the base DN in order to have a deterministic string to be used as a cn
for the underlying user directory.
|
java.lang.Object |
getDefault() |
<T> T |
getRawValue(java.util.Dictionary<java.lang.String,?> properties) |
java.lang.String |
getValue(java.util.Dictionary<java.lang.String,?> properties) |
static UserAdminConf |
local(java.lang.String property)
Deprecated.
use
valueOf(String) instead |
static java.net.URI |
propertiesAsUri(java.util.Dictionary<java.lang.String,?> properties)
Hides host and credentials.
|
java.lang.String |
property()
Deprecated.
use
Enum.name() instead |
static java.util.Dictionary<java.lang.String,java.lang.Object> |
uriAsProperties(java.lang.String uriStr) |
static UserAdminConf |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static UserAdminConf[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UserAdminConf baseDn
public static final UserAdminConf uri
public static final UserAdminConf userObjectClass
public static final UserAdminConf userBase
public static final UserAdminConf groupObjectClass
public static final UserAdminConf groupBase
public static final UserAdminConf readOnly
public static final UserAdminConf disabled
public static final UserAdminConf realm
public static final java.lang.String FACTORY_PID
public static final java.lang.String SCHEME_LDAP
public static final java.lang.String SCHEME_FILE
public static final java.lang.String SCHEME_OS
public static final java.lang.String SCHEME_IPA
public static UserAdminConf[] values()
for (UserAdminConf c : UserAdminConf.values()) System.out.println(c);
public static UserAdminConf valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.Object getDefault()
@Deprecated public java.lang.String property()
Enum.name()
insteadpublic java.lang.String getValue(java.util.Dictionary<java.lang.String,?> properties)
public <T> T getRawValue(java.util.Dictionary<java.lang.String,?> properties)
@Deprecated public static UserAdminConf local(java.lang.String property)
valueOf(String)
insteadpublic static java.net.URI propertiesAsUri(java.util.Dictionary<java.lang.String,?> properties)
public static java.util.Dictionary<java.lang.String,java.lang.Object> uriAsProperties(java.lang.String uriStr)
public static java.lang.String baseDnHash(java.util.Dictionary<java.lang.String,java.lang.Object> properties)
Copyright © 2007–2020. All rights reserved.