org.oclc.rfa.openURL.authenticationHandlers
Class RegistryUserHandler

java.lang.Object
  extended by org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler
      extended by org.oclc.rfa.openURL.authenticationHandlers.RegistryUserHandler

public class RegistryUserHandler
extends org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler


Constructor Summary
RegistryUserHandler()
           
RegistryUserHandler(java.util.Map parameterMap, java.lang.String smtpIn, java.lang.String fromIn, boolean isStaff)
           
RegistryUserHandler(java.lang.String userID, java.lang.String password, java.util.List staffList, java.lang.String whatcountsWebService, java.lang.String whatcountsListNumber)
           
 
Method Summary
 void changePassword(java.lang.String userName, java.lang.String password, java.lang.String newpassword)
           
 java.lang.String getEmail()
           
 java.lang.String getFirstName()
           
 java.lang.String getLastName()
           
 java.lang.String getUserName()
           
 java.lang.String getWhoXML()
           
 boolean hasAgreedToTerms()
           
 boolean isStaff()
           
 void register(java.lang.String userName)
           
 void resetPasswordAndEmail(java.lang.String userMail)
           
 org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler update(boolean isStaff, java.util.Map parameterMap, java.lang.String smtp, java.lang.String from, java.lang.String whatcountsWebService, java.lang.String whatcountsListNumber)
           
 boolean userExists(java.lang.String userName)
           
 
Methods inherited from class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler
update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryUserHandler

public RegistryUserHandler()

RegistryUserHandler

public RegistryUserHandler(java.util.Map parameterMap,
                           java.lang.String smtpIn,
                           java.lang.String fromIn,
                           boolean isStaff)

RegistryUserHandler

public RegistryUserHandler(java.lang.String userID,
                           java.lang.String password,
                           java.util.List staffList,
                           java.lang.String whatcountsWebService,
                           java.lang.String whatcountsListNumber)
Method Detail

register

public void register(java.lang.String userName)
Specified by:
register in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler

getEmail

public java.lang.String getEmail()
Specified by:
getEmail in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler

getFirstName

public java.lang.String getFirstName()

getLastName

public java.lang.String getLastName()

getUserName

public java.lang.String getUserName()
Specified by:
getUserName in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler

getWhoXML

public java.lang.String getWhoXML()
Specified by:
getWhoXML in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler

hasAgreedToTerms

public boolean hasAgreedToTerms()
Specified by:
hasAgreedToTerms in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler

isStaff

public boolean isStaff()
Specified by:
isStaff in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler

update

public org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler update(boolean isStaff,
                                                                                java.util.Map parameterMap,
                                                                                java.lang.String smtp,
                                                                                java.lang.String from,
                                                                                java.lang.String whatcountsWebService,
                                                                                java.lang.String whatcountsListNumber)
                                                                         throws RegistryException
Overrides:
update in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler
Throws:
RegistryException

userExists

public boolean userExists(java.lang.String userName)
Specified by:
userExists in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler

resetPasswordAndEmail

public void resetPasswordAndEmail(java.lang.String userMail)
                           throws RegistryException
Specified by:
resetPasswordAndEmail in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler
Throws:
RegistryException

changePassword

public void changePassword(java.lang.String userName,
                           java.lang.String password,
                           java.lang.String newpassword)
Specified by:
changePassword in class org.oclc.rfa.openURL.authenticationHandlers.AuthenticationHandler


Copyright © 2008 OCLC Online Computer Library Center, Inc.. All Rights Reserved.