com.cafesoft.cams.auth
Interface AuthRequest

All Known Subinterfaces:
InternalAuthRequest

public interface AuthRequest

AuthRequest defines the interface to an Authentication Request for a Cafesoft SecurityDomain's Authentication Engine.


Method Summary
 void addCallbackValue(String name, String value)
          Add a Callback value to the AuthRequest
 void log(Logger logger)
          Logs the data contained in this request to the specified logger.
 void setLoginConfigEntryName(String name)
          Set the LoginContext name within the LoginConfiguration against which to authenticate.
 void setRemoteAddr(String address)
          Set the Internet Protocol (IP) address of the client that sent the request.
 void setRemoteHost(String host)
          Set the fully qualified name of the client that sent the request.
 void setSecurityDomainName(String securityDomainName)
          Set the SecurityDomain name to which the AuthRequest applies.
 

Method Detail

setRemoteAddr

public void setRemoteAddr(String address)
Set the Internet Protocol (IP) address of the client that sent the request.

Parameters:
address - The new IP address expressed as a String

setRemoteHost

public void setRemoteHost(String host)
Set the fully qualified name of the client that sent the request. If the hostname cannot be resolved, this method sets the dotted-string form of the IP address as the host name.

Parameters:
host - the host name as a String

setSecurityDomainName

public void setSecurityDomainName(String securityDomainName)
Set the SecurityDomain name to which the AuthRequest applies.

Parameters:
securityDomainName - KRJ

setLoginConfigEntryName

public void setLoginConfigEntryName(String name)
Set the LoginContext name within the LoginConfiguration against which to authenticate.

Parameters:
name - the name of the LoginConfigEntry.

addCallbackValue

public void addCallbackValue(String name,
                             String value)
Add a Callback value to the AuthRequest

Parameters:
name - the name of the Callback value to be added
value - the value to be added

log

public void log(Logger logger)
Logs the data contained in this request to the specified logger.

Parameters:
logger - logs data


Generated on 10:40:31 AM September 10, 2003, © 1996-2003 Cafésoft LLC. All rights reserved.