org.apache.jackrabbit.core.security.authentication
Class CallbackHandlerImpl

java.lang.Object
  extended by org.apache.jackrabbit.core.security.authentication.CallbackHandlerImpl
All Implemented Interfaces:
javax.security.auth.callback.CallbackHandler
Direct Known Subclasses:
CredentialsCallbackHandler

public class CallbackHandlerImpl
extends java.lang.Object
implements javax.security.auth.callback.CallbackHandler

CallbackHandler that deals with the following callbacks:


Constructor Summary
CallbackHandlerImpl(javax.jcr.Credentials credentials, javax.jcr.Session session, PrincipalProviderRegistry principalProviderRegistry, java.lang.String adminId, java.lang.String anonymousId)
          Instanciate with the data needed to handle callbacks
 
Method Summary
 void handle(javax.security.auth.callback.Callback[] callbacks)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackHandlerImpl

public CallbackHandlerImpl(javax.jcr.Credentials credentials,
                           javax.jcr.Session session,
                           PrincipalProviderRegistry principalProviderRegistry,
                           java.lang.String adminId,
                           java.lang.String anonymousId)
Instanciate with the data needed to handle callbacks

Parameters:
credentials -
session -
Method Detail

handle

public void handle(javax.security.auth.callback.Callback[] callbacks)
            throws java.io.IOException,
                   javax.security.auth.callback.UnsupportedCallbackException
Specified by:
handle in interface javax.security.auth.callback.CallbackHandler
Parameters:
callbacks -
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
See Also:
CallbackHandler.handle(Callback[])


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.