Package dev.relism.flash.ext.security
Class SecurityPolicy
java.lang.Object
dev.relism.flash.ext.security.SecurityPolicy
What a handler's or tool's security annotations require, compiled once at boot. Checks allocate nothing.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic SecurityPolicyThe policytypedeclares, ornullwhen it carries no security annotation.booleanpermitsRoles(SecurityIdentity identity, Target target) booleanpermitsScopes(SecurityIdentity identity) booleanrequired()False only forPermitAll.boolean
-
Field Details
-
AUTHENTICATED
Any authenticated caller.
-
-
Method Details
-
of
The policytypedeclares, ornullwhen it carries no security annotation. -
required
public boolean required()False only forPermitAll. -
requiresRoles
public boolean requiresRoles() -
permitsScopes
-
permitsRoles
-