Platform SDK Java 8.5 API Reference

com.genesyslab.platform.commons.protocol.auth
Class LoginCallbackHandler

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.auth.LoginCallbackHandler
All Implemented Interfaces:
javax.security.auth.callback.CallbackHandler

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

Implements simple name/password callback handler to be used with AuthTicketAcquirer.


Constructor Summary
LoginCallbackHandler(java.lang.String userName, char[] password)
          Create LoginCallbackHandler object so that it contains name/password to be used with AuthTicketAcquirer.
 
Method Summary
 void handle(javax.security.auth.callback.Callback[] callbacks)
          Implements CallbackHandler.handle(javax.security.auth.callback.Callback[]) interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginCallbackHandler

public LoginCallbackHandler(java.lang.String userName,
                            char[] password)
Create LoginCallbackHandler object so that it contains name/password to be used with AuthTicketAcquirer.

Parameters:
userName - User login name.
password - User password.
Method Detail

handle

public void handle(javax.security.auth.callback.Callback[] callbacks)
            throws java.io.IOException,
                   javax.security.auth.callback.UnsupportedCallbackException
Implements CallbackHandler.handle(javax.security.auth.callback.Callback[]) interface.

Specified by:
handle in interface javax.security.auth.callback.CallbackHandler
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.