@ThreadSafety(level=COMPLETELY_THREADSAFE) public enum CollectSupportDataSecurityLevel extends java.lang.Enum<CollectSupportDataSecurityLevel>
NOTE: This class, and other classes within the
com.unboundid.ldap.sdk.unboundidds
package structure, are only
supported for use against Ping Identity, UnboundID, and
Nokia/Alcatel-Lucent 8661 server products. These classes provide support
for proprietary functionality or for external specifications that are not
considered stable or mature enough to be guaranteed to work in an
interoperable way with other types of LDAP servers.
Enum Constant and Description |
---|
MAXIMUM
The security level that includes everything in the
OBSCURE_SECRETS
level, but takes even more drastic measures to avoid capturing any
personally identifiable information, including excluding access logs from
the archive and obscuring values in entry DNs and search filters. |
NONE
The security level that indicates that no data should be obscured or
redacted.
|
OBSCURE_SECRETS
The security level that indicates that secret information (like the values
of sensitive configuration properties) should be obscured, and that logs
containing user data (like the data recovery log) will be excluded from the
support data archive.
|
Modifier and Type | Method and Description |
---|---|
static CollectSupportDataSecurityLevel |
forName(java.lang.String name)
Retrieves the collect support data security level with the given name.
|
java.lang.String |
getName()
Retrieves the name used to identify this security level.
|
java.lang.String |
toString()
Retrieves a string representation of this collect support data security
level.
|
static CollectSupportDataSecurityLevel |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static CollectSupportDataSecurityLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CollectSupportDataSecurityLevel NONE
public static final CollectSupportDataSecurityLevel OBSCURE_SECRETS
public static final CollectSupportDataSecurityLevel MAXIMUM
OBSCURE_SECRETS
level, but takes even more drastic measures to avoid capturing any
personally identifiable information, including excluding access logs from
the archive and obscuring values in entry DNs and search filters.public static CollectSupportDataSecurityLevel[] values()
for (CollectSupportDataSecurityLevel c : CollectSupportDataSecurityLevel.values()) System.out.println(c);
public static CollectSupportDataSecurityLevel 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 null@NotNull public java.lang.String getName()
@Nullable public static CollectSupportDataSecurityLevel forName(@NotNull java.lang.String name)
name
- The name for the collect support data security level to
retrieve. It must not be null
.null
if there is no security level with the provided name.@NotNull public java.lang.String toString()
toString
in class java.lang.Enum<CollectSupportDataSecurityLevel>