- All Superinterfaces:
- AbacSupport,- Principal
A security principal.
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from interface io.helidon.security.util.AbacSupportAbacSupport.BasicAttributes
- 
Method SummaryMethods inherited from interface io.helidon.security.util.AbacSupportabacAttribute, abacAttributeNames, abacAttributeRaw
- 
Method Details- 
idString id()Id of this principal.- Returns:
- id if defined, name otherwise
 
- 
builderCreates a fluent API builder to build new instances of this class.- Returns:
- a builder instance
 
- 
createCreate a principal instance for an id (or name).- Parameters:
- id- identification used both for name and id attributes of this principal
- Returns:
- a new principal with the specified id (and name)
 
 
-