gnu.crypto.sasl.anonymous

Class AnonymousClient

Implemented Interfaces:
SaslClient

public class AnonymousClient
extends ClientMechanism
implements SaslClient

The ANONYMOUS client-side mechanism.
Version:
$Revision: 1.4 $

Field Summary

Fields inherited from class gnu.crypto.sasl.ClientMechanism

authorizationID, channelBinding, complete, handler, mechanism, properties, protocol, serverName, state

Constructor Summary

AnonymousClient()

Method Summary

byte[]
evaluateChallenge(byte[] challenge)
boolean
hasInitialResponse()
protected void
initMechanism()
protected void
resetMechanism()

Methods inherited from class gnu.crypto.sasl.ClientMechanism

dispose, engineUnwrap, engineWrap, evaluateChallenge, getAuthorizationID, getMechanismName, getNegotiatedMaxBuffer, getNegotiatedPolicyForwardSecrecy, getNegotiatedPolicyNoActive, getNegotiatedPolicyNoAnonymous, getNegotiatedPolicyNoDictionary, getNegotiatedPolicyNoPlainText, getNegotiatedPolicyPassCredentials, getNegotiatedProperty, getNegotiatedQOP, getNegotiatedRawSendSize, getNegotiatedServerAuth, getNegotiatedStrength, getReuse, hasInitialResponse, init, initMechanism, isComplete, reset, resetMechanism, unwrap, wrap

Constructor Details

AnonymousClient

public AnonymousClient()

Method Details

evaluateChallenge

public byte[] evaluateChallenge(byte[] challenge)
            throws SaslException
Overrides:
evaluateChallenge in interface ClientMechanism

hasInitialResponse

public boolean hasInitialResponse()
Overrides:
hasInitialResponse in interface ClientMechanism

initMechanism

protected void initMechanism()
            throws SaslException
Overrides:
initMechanism in interface ClientMechanism

resetMechanism

protected void resetMechanism()
            throws SaslException
Overrides:
resetMechanism in interface ClientMechanism

Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.