org.jboss.soa.esb.services.security.auth.login
Class CertCallbackHandler

java.lang.Object
  extended by org.jboss.soa.esb.services.security.auth.login.CertCallbackHandler
All Implemented Interfaces:
javax.security.auth.callback.CallbackHandler, org.jboss.internal.soa.esb.services.security.EsbCallbackHandler

public class CertCallbackHandler
extends java.lang.Object
implements org.jboss.internal.soa.esb.services.security.EsbCallbackHandler


Constructor Summary
CertCallbackHandler()
           
 
Method Summary
 void handle(javax.security.auth.callback.Callback[] callbacks)
           
 void setAuthenticationRequest(AuthenticationRequest authRequest)
           
 void setSecurityConfig(SecurityConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CertCallbackHandler

public CertCallbackHandler()
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
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException

setAuthenticationRequest

public void setAuthenticationRequest(AuthenticationRequest authRequest)
Specified by:
setAuthenticationRequest in interface org.jboss.internal.soa.esb.services.security.EsbCallbackHandler

setSecurityConfig

public void setSecurityConfig(SecurityConfig config)
Specified by:
setSecurityConfig in interface org.jboss.internal.soa.esb.services.security.EsbCallbackHandler