Class ChannelDecisionAspect

java.lang.Object
de.hybris.platform.assistedservicestorefront.aspect.ChannelDecisionAspect

public class ChannelDecisionAspect extends Object
Aspect for Spring Security channel decision concerns.
  • Constructor Details

    • ChannelDecisionAspect

      public ChannelDecisionAspect()
  • Method Details

    • decideAround

      public void decideAround(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Around advice for the decide method of classes in the org.springframework.security.web.access.channel package, forcing HTTPS for all requests.
      Parameters:
      joinPoint - the join point
      Throws:
      Throwable - any exceptions thrown during advice execution
    • isAssistedServiceMode

      protected boolean isAssistedServiceMode(org.aspectj.lang.ProceedingJoinPoint joinPoint)
    • processSecureChannelProcessor

      protected void processSecureChannelProcessor(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws IOException, javax.servlet.ServletException
      Throws:
      IOException
      javax.servlet.ServletException
    • processChannelDecisionManager

      protected void processChannelDecisionManager(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable