Package org.aktin.broker.admin.auth
Class AuthFilter
java.lang.Object
org.aktin.broker.admin.auth.AuthFilter
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter
@Provider @Priority(1000) public class AuthFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
Authentication filter for RESTful interfaces.
After authentication, security is handled by the SecurityContext
interface. Since the security context has no isAdmin method,
a special role "admin" is used for that purpose.
- Author:
- R.W.Majeed
-
Constructor Summary
Constructors Constructor Description AuthFilter() -
Method Summary
Modifier and Type Method Description voidfilter(javax.ws.rs.container.ContainerRequestContext ctx)
-
Constructor Details
-
AuthFilter
public AuthFilter()
-
-
Method Details
-
filter
- Specified by:
filterin interfacejavax.ws.rs.container.ContainerRequestFilter- Throws:
IOException
-