public static class AbacSupport.BasicAttributes extends Object implements AbacSupport
AbacSupport interface and supports adding attributes.
This class is mutable and thread safe.AbacSupport.BasicAttributes| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
abacAttributeNames()
A collection of all property names in this container.
|
Object |
abacAttributeRaw(String key)
Return the actual property value or null if not present.
|
static AbacSupport.BasicAttributes |
create()
Create empty basic attributes.
|
static AbacSupport.BasicAttributes |
create(AbacSupport toCopy)
Create basic attributes that have all attributes of the toCopy.
|
void |
put(String classifier,
Object value)
Put a new attribute to this instance.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitabacAttributepublic static AbacSupport.BasicAttributes create()
public static AbacSupport.BasicAttributes create(AbacSupport toCopy)
toCopy - abac support to copyAbacSupportpublic void put(String classifier, Object value)
classifier - classifier (name) of the attributevalue - attribute valuepublic Collection<String> abacAttributeNames()
AbacSupportabacAttributeNames in interface AbacSupportpublic Object abacAttributeRaw(String key)
AbacSupportabacAttributeRaw in interface AbacSupportkey - key (name) of the propertyCopyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.