aerogear-security 1.1.1

org.jboss.aerogear.security.interceptor
Class SecurityInterceptor

java.lang.Object
  extended by org.jboss.aerogear.security.interceptor.SecurityInterceptor

@Interceptor
public class SecurityInterceptor
extends Object


Field Summary
private  IdentityManagement<?> identityManagement
           
 
Constructor Summary
SecurityInterceptor()
           
 
Method Summary
private  void authorize(Set<String> roles)
           
private  Set<String> clazzMetadata(javax.interceptor.InvocationContext ctx)
           
 Object invoke(javax.interceptor.InvocationContext ctx)
           
private  Set<String> methodMetadata(javax.interceptor.InvocationContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identityManagement

@Inject
private IdentityManagement<?> identityManagement
Constructor Detail

SecurityInterceptor

public SecurityInterceptor()
Method Detail

invoke

public Object invoke(javax.interceptor.InvocationContext ctx)
              throws Exception
Throws:
Exception

clazzMetadata

private Set<String> clazzMetadata(javax.interceptor.InvocationContext ctx)

methodMetadata

private Set<String> methodMetadata(javax.interceptor.InvocationContext ctx)

authorize

private void authorize(Set<String> roles)

aerogear-security 1.1.1

Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.