Examples of AccessDecisionVoter


Examples of org.apache.myfaces.extensions.cdi.core.api.security.AccessDecisionVoter

                ((EditableAccessDecisionVoterContext)voterContext).setState(voterState);
            }

            Set<SecurityViolation> violations;

            AccessDecisionVoter voter;
            for(Class<? extends AccessDecisionVoter> voterClass : accessDecisionVoters)
            {
                voter = CodiUtils.getContextualReferenceByClass(beanManager, voterClass);

                violations = voter.checkPermission(invocationContext);

                if(violations != null && violations.size() > 0)
                {
                    if(voterContext instanceof EditableAccessDecisionVoterContext)
                    {
View Full Code Here

Examples of org.apache.myfaces.extensions.cdi.core.api.security.AccessDecisionVoter

                ((EditableAccessDecisionVoterContext)voterContext).setState(voterState);
            }

            Set<SecurityViolation> violations;

            AccessDecisionVoter voter;
            for(Class<? extends AccessDecisionVoter> voterClass : accessDecisionVoters)
            {
                voter = CodiUtils.getContextualReferenceByClass(beanManager, voterClass);

                violations = voter.checkPermission(invocationContext);

                if(violations != null && violations.size() > 0)
                {
                    if(voterContext instanceof EditableAccessDecisionVoterContext)
                    {
View Full Code Here

Examples of org.springframework.security.access.AccessDecisionVoter

    public boolean supports(ConfigAttribute attribute) {
        Iterator<AccessDecisionVoter> iter = this.decisionVoters.iterator();

        while (iter.hasNext()) {
            AccessDecisionVoter voter = iter.next();

            if (voter.supports(attribute)) {
                return true;
            }
        }

        return false;
View Full Code Here

Examples of org.springframework.security.access.AccessDecisionVoter

     */
    public boolean supports(Class<?> clazz) {
        Iterator<AccessDecisionVoter> iter = this.decisionVoters.iterator();

        while (iter.hasNext()) {
            AccessDecisionVoter voter = iter.next();

            if (!voter.supports(clazz)) {
                return false;
            }
        }

        return true;
View Full Code Here

Examples of org.springframework.security.vote.AccessDecisionVoter

public class XACMLFilterAccessDecisionManager extends AbstractAccessDecisionManager {

    public void decide(Authentication auth, Object arg1, ConfigAttributeDefinition arg2)
            throws AccessDeniedException, InsufficientAuthenticationException {

        AccessDecisionVoter voter = (AccessDecisionVoter) this.getDecisionVoters().get(0);
        int decision = voter.vote(auth, arg1, arg2);
        if (decision != AccessDecisionVoter.ACCESS_GRANTED) {
            throw new AccessDeniedException("Access Denied: " + arg1.toString());
        }
    }
View Full Code Here

Examples of org.springframework.security.vote.AccessDecisionVoter

public class XACMLFilterAccessDecisionManager extends AbstractAccessDecisionManager {

    public void decide(Authentication auth, Object arg1, ConfigAttributeDefinition arg2)
            throws AccessDeniedException, InsufficientAuthenticationException {

        AccessDecisionVoter voter = (AccessDecisionVoter) this.getDecisionVoters().get(0);
        int decision = voter.vote(auth, arg1, arg2);
        if (decision != AccessDecisionVoter.ACCESS_GRANTED) {
            throw new AccessDeniedException("Access Denied: " + arg1.toString());
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.