public class SecurityConfig extends java.lang.Object implements ConfigAttribute
ConfigAttribute
as a String
.Constructor and Description |
---|
SecurityConfig(java.lang.String config) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ConfigAttribute> |
createList(java.lang.String... attributeNames) |
static java.util.List<ConfigAttribute> |
createListFromCommaDelimitedString(java.lang.String access) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAttribute()
If the
ConfigAttribute can be represented as a String and
that String is sufficient in precision to be relied upon as a
configuration parameter by a RunAsManager , AccessDecisionManager or
AccessDecisionManager delegate, this method should return such a
String . |
int |
hashCode() |
java.lang.String |
toString() |
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getAttribute()
ConfigAttribute
ConfigAttribute
can be represented as a String
and
that String
is sufficient in precision to be relied upon as a
configuration parameter by a RunAsManager
, AccessDecisionManager
or
AccessDecisionManager
delegate, this method should return such a
String
.
If the ConfigAttribute
cannot be expressed with sufficient precision
as a String
, null
should be returned. Returning
null
will require any relying classes to specifically support the
ConfigAttribute
implementation, so returning null
should
be avoided unless actually required.
getAttribute
in interface ConfigAttribute
null
if
the configuration attribute cannot be expressed as a String
with
sufficient precision).public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static java.util.List<ConfigAttribute> createListFromCommaDelimitedString(java.lang.String access)
public static java.util.List<ConfigAttribute> createList(java.lang.String... attributeNames)