If the Authority
can be represented as a String
and that
String
is sufficient in
precision to be relied upon for an access control decision by an AuthorityManager
(or delegate), this method should return
such a String
.
If the Authority
can be represented as a String
and that
String
is sufficient in
precision to be relied upon for an access control decision by an AuthorityManager
(or delegate), this method should return
such a String
.
If the Authority
cannot be expressed with sufficient precision as a
String
, null
should be returned. Returning null
will
require an AccessDecisionManager
(or delegate) to specifically support the
Authority
implementation, so returning null
should be avoided
unless actually required.
a representation of the granted authority (or null
if the granted
authority cannot be expressed as a String
with sufficient precision).
Basic concrete implementation of a
Authority
.