gnu.crypto.sasl.crammd5

Class CramMD5AuthInfoProvider

Implemented Interfaces:
IAuthInfoProvider

public class CramMD5AuthInfoProvider
extends java.lang.Object
implements IAuthInfoProvider

The CRAM-MD5 mechanism authentication information provider implementation.

Version:
$Revision: 1.1 $

Method Summary

void
activate(Map context)
boolean
contains(String userName)
Map
getConfiguration(String mode)
Map
lookup(Map userID)
void
passivate()
void
update(Map userCredentials)

Method Details

activate

public void activate(Map context)
            throws AuthenticationException
Specified by:
activate in interface IAuthInfoProvider


contains

public boolean contains(String userName)
            throws AuthenticationException
Specified by:
contains in interface IAuthInfoProvider


getConfiguration

public Map getConfiguration(String mode)
            throws AuthenticationException
Specified by:
getConfiguration in interface IAuthInfoProvider


lookup

public Map lookup(Map userID)
            throws AuthenticationException
Specified by:
lookup in interface IAuthInfoProvider


passivate

public void passivate()
            throws AuthenticationException
Specified by:
passivate in interface IAuthInfoProvider


update

public void update(Map userCredentials)
            throws AuthenticationException
Specified by:
update in interface IAuthInfoProvider


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