org.wso2.usermanager.verification.email
Class EmailVerifier

java.lang.Object
  extended by org.wso2.usermanager.verification.email.EmailVerifier

public class EmailVerifier
extends java.lang.Object


Field Summary
static java.lang.String DRIVER
           
static java.lang.String PROTOCOL
           
 
Constructor Summary
EmailVerifier()
           
 
Method Summary
 boolean confirmUser(java.lang.String value)
           
static void init(Realm realmInstance, EmailVerifierConfig verifierConfig)
          Configures the Email Verifier
 void requestUserVerification(java.lang.String emailAddress, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DRIVER

public static final java.lang.String DRIVER
See Also:
Constant Field Values

PROTOCOL

public static final java.lang.String PROTOCOL
See Also:
Constant Field Values
Constructor Detail

EmailVerifier

public EmailVerifier()
Method Detail

init

public static void init(Realm realmInstance,
                        EmailVerifierConfig verifierConfig)
                 throws UserManagerException
Configures the Email Verifier

Parameters:
realmInstance - - The realm instance where the email verifier is going to call addUser
verifierConfig - - Email Verifierification config
Throws:
UserManagerException

confirmUser

public boolean confirmUser(java.lang.String value)
                    throws UserManagerException
Throws:
UserManagerException

requestUserVerification

public void requestUserVerification(java.lang.String emailAddress,
                                    java.lang.String password)
                             throws UserManagerException
Throws:
UserManagerException