tigase.jaxmpp.core.client.xmpp.modules.auth.saslmechanisms
Class PlainMechanism

java.lang.Object
  extended by tigase.jaxmpp.core.client.xmpp.modules.auth.saslmechanisms.PlainMechanism
All Implemented Interfaces:
SaslMechanism

public class PlainMechanism
extends Object
implements SaslMechanism


Nested Class Summary
 
Nested classes/interfaces inherited from interface tigase.jaxmpp.core.client.xmpp.modules.auth.SaslMechanism
SaslMechanism.Status
 
Constructor Summary
PlainMechanism()
           
 
Method Summary
 String evaluateChallenge(String input, SessionObject sessionObject)
           
 SaslMechanism.Status getStatus()
           
 String getStatusMessage()
           
 boolean isAllowedToUse(SessionObject sessionObject)
           
 boolean isComplete()
           
 String name()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlainMechanism

public PlainMechanism()
Method Detail

evaluateChallenge

public String evaluateChallenge(String input,
                                SessionObject sessionObject)
Specified by:
evaluateChallenge in interface SaslMechanism

getStatus

public SaslMechanism.Status getStatus()
Specified by:
getStatus in interface SaslMechanism

getStatusMessage

public String getStatusMessage()
Specified by:
getStatusMessage in interface SaslMechanism

isAllowedToUse

public boolean isAllowedToUse(SessionObject sessionObject)
Specified by:
isAllowedToUse in interface SaslMechanism

isComplete

public boolean isComplete()
Specified by:
isComplete in interface SaslMechanism

name

public String name()
Specified by:
name in interface SaslMechanism


Copyright © 2006-2012 Tigase. All Rights Reserved.