org.apache.camel.component.netty.http
Class JAASSecurityAuthenticator
java.lang.Object
   org.apache.camel.component.netty.http.SecurityAuthenticatorSupport
org.apache.camel.component.netty.http.SecurityAuthenticatorSupport
       org.apache.camel.component.netty.http.JAASSecurityAuthenticator
org.apache.camel.component.netty.http.JAASSecurityAuthenticator
- All Implemented Interfaces: 
- SecurityAuthenticator
- public class JAASSecurityAuthenticator 
- extends SecurityAuthenticatorSupport
A JAAS based SecurityAuthenticator implementation.
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
JAASSecurityAuthenticator
public JAASSecurityAuthenticator()
login
public Subject login(HttpPrincipal principal)
              throws LoginException
- Description copied from interface: SecurityAuthenticator
- Attempts to login the Principalon this realm.
 
 The login is a success if no Exception is thrown, and aSubjectis returned.
 
- 
- Parameters:
- principal- the principal
- Returns:
- the subject for the logged in principal, must not be null
- Throws:
- LoginException- is thrown if error logging in the- Principal
 
logout
public void logout(Subject subject)
            throws LoginException
- Description copied from interface: SecurityAuthenticator
- Attempt to logout the subject.
 
- 
- Parameters:
- subject- subject to logout
- Throws:
- LoginException- is thrown if error logging out subject
 
Apache Camel