All Downloads are FREE. Search and download functionalities are using the official Maven repository.

rity.acegi-security.1.0.7.source-code.authz.tld Maven / Gradle / Ivy

The newest version!



	1.0
	1.2
	authz
	http://acegisecurity.org/authz
	
        Acegi Security Systems Authorization Tag Library
		$Id: authz.tld 1754 2006-11-17 02:01:21Z benalex $
	

	
		authorize
		org.acegisecurity.taglibs.authz.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
		org.acegisecurity.taglibs.authz.AuthenticationTag
		
            Allows access to the current Authentication object.
		

		
			operation
			true
			true
			
                Must be one of the methods of an instance that implements the UserDetails 
                interface. Use the JavaBean style property, you can provide a custom prefix 
                for the method to call.
			
		
		
		
			methodPrefix
			false
			true
			
                Must be get or is. This is used to determine the name of the 
                method to be called. The default is get.
			
				
	


	
		acl
		org.acegisecurity.taglibs.authz.AclTag
		
            Allows inclusion of a tag body if the current Authentication
			has one of the specified permissions to the presented
			domain object instance. This tag uses the first AclManager
			it locates via
			WebApplicationContextUtils.getRequiredWebApplicationContext(HttpServletContext).
		

		
			hasPermission
			true
			true
			
                A comma separated list of integers, each representing a
				required bit mask permission from a subclass of
				org.acegisecurity.acl.basic.AbstractBasicAclEntry.
			
		
		
			domainObject
			true
			true
			
                The actual domain object instance for which permissions
				are being evaluated.
			
		
	

	
		accesscontrollist
		org.acegisecurity.taglibs.authz.AccessControlListTag
		
            Allows inclusion of a tag body if the current Authentication
			has one of the specified permissions to the presented
			domain object instance.
		

		
			hasPermission
			true
			true
			
                A comma separated list of integers, each representing a
				required bit mask permission from a subclass of
				org.acegisecurity.acl.basic.AbstractBasicAclEntry.
			
		
		
			domainObject
			true
			true
			
                The actual domain object instance for which permissions
				are being evaluated.
			
		
	
	





© 2015 - 2025 Weber Informatics LLC | Privacy Policy