META-INF.evasion.tld Maven / Gradle / Ivy
1.0
1.2
evasion
http://www.evasion-en-ligne.fr/components/evasion
Plugin Security Authorization Tag Library
authorize
com.evasion.common.security.component.AuthorizeTag
A simple tag to output or not the body of the tag if the principal
has or doesn't have certain authorities.
ifNotGranted
false
true
A comma separated list of roles which the user must not have
for the body to be output.
ifAllGranted
false
true
A comma separated list of roles which the user must all
possess for the body to be output.
ifAnyGranted
false
true
A comma separated list of roles, one of which the user must
possess for the body to be output.
authentication
com.evasion.common.security.component.AuthenticationTag
Allows access to the current Authentication object.
property
true
true
Property of the Authentication object which should be output. Supports nested
properties. For example if the principal object is an instance of UserDetails,
the property "principal.username" will return the username. Alternatively, using
"name" will call getName method on the Authentication object directly.
var
false
false
Name of the exported scoped variable which will contain the
evaluated property of the Authentication object.
scope
false
false
Scope for var.
fileUpload
com.evasion.common.inputfile.UploadTag
value
true
false
target
true
false