Uses of Interface
org.apache.myfaces.extensions.cdi.core.api.security.SecurityViolation

Packages that use SecurityViolation
org.apache.myfaces.extensions.cdi.core.api.security   
org.apache.myfaces.extensions.cdi.core.api.security.event   
 

Uses of SecurityViolation in org.apache.myfaces.extensions.cdi.core.api.security
 

Methods in org.apache.myfaces.extensions.cdi.core.api.security that return SecurityViolation
protected  SecurityViolation AbstractDecisionVoter.newSecurityViolation(String reason)
          Creates an instance of SecurityViolation for a given string which will be used as reason to describe the violation.
 

Methods in org.apache.myfaces.extensions.cdi.core.api.security that return types with arguments of type SecurityViolation
<T> Set<SecurityViolation>
BeanCreationDecisionVoter.checkPermission(javax.enterprise.inject.spi.Bean<T> beanToCheck)
          Checks the permission to the given bean
<T> Set<SecurityViolation>
AbstractBeanCreationDecisionVoter.checkPermission(javax.enterprise.inject.spi.Bean<T> beanToCheck)
          Checks the permission to the given bean
 Set<SecurityViolation> AbstractAccessDecisionVoter.checkPermission(javax.interceptor.InvocationContext invocationContext)
          It should be final - but proxy-libs won't support it.
 Set<SecurityViolation> AccessDecisionVoter.checkPermission(javax.interceptor.InvocationContext invocationContext)
          Checks the permission for the given InvocationContext.
 List<SecurityViolation> AccessDecisionVoterContext.getViolations()
          Exposes the found violations
 Set<SecurityViolation> AccessDeniedException.getViolations()
          All SecurityViolation which were found by a AccessDecisionVoter
 

Method parameters in org.apache.myfaces.extensions.cdi.core.api.security with type arguments of type SecurityViolation
protected abstract
<T> void
AbstractBeanCreationDecisionVoter.checkPermission(javax.enterprise.inject.spi.Bean<T> beanToCheck, Set<SecurityViolation> violations)
          Allows an easier implementation in combination with AbstractDecisionVoter.newSecurityViolation(String).
protected abstract  void AbstractAccessDecisionVoter.checkPermission(javax.interceptor.InvocationContext invocationContext, Set<SecurityViolation> violations)
          Allows an easier implementation in combination with AbstractDecisionVoter.newSecurityViolation(String).
 void SecurityViolationHandler.processSecurityViolations(Set<SecurityViolation> securityViolations)
          Instead of adding the violations as message for the user, it's possible to implement a custom behaviour (e.g. something like an InternalViolation which won't get added)
 

Constructor parameters in org.apache.myfaces.extensions.cdi.core.api.security with type arguments of type SecurityViolation
AccessDeniedException(Set<SecurityViolation> violations, Class<? extends ViewConfig> errorView)
          Constructor for creating the exception for the given violations and error-view
 

Uses of SecurityViolation in org.apache.myfaces.extensions.cdi.core.api.security.event
 

Methods in org.apache.myfaces.extensions.cdi.core.api.security.event that return SecurityViolation
 SecurityViolation InvalidBeanCreationEvent.getSecurityViolation()
          Exposes the current SecurityViolation
 

Constructors in org.apache.myfaces.extensions.cdi.core.api.security.event with parameters of type SecurityViolation
InvalidBeanCreationEvent(SecurityViolation securityViolation)
          Constructor which is required to create the event for the given SecurityViolation
 



Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.