org.apache.shiro.authc
Interface HostAuthenticationToken

All Known Implementing Classes:
UsernamePasswordToken

public interface HostAuthenticationToken

A HostAuthenticationToken retains the host information from where an authentication attempt originates.

Since:
1.0
Author:
The Apache Shiro Project (shiro-dev@incubator.apache.org)

Method Summary
 String getHost()
          Returns the host name of the client from where the authentication attempt originates or if the Shiro environment cannot or chooses not to resolve the hostname to improve performance, this method returns the String representation of the client's IP address.
 

Method Detail

getHost

String getHost()
Returns the host name of the client from where the authentication attempt originates or if the Shiro environment cannot or chooses not to resolve the hostname to improve performance, this method returns the String representation of the client's IP address.

When used in web environments, this value is usually the same as the ServletRequest.getRemoteHost() value.

Returns:
the fully qualified name of the client from where the authentication attempt originates or the String representation of the client's IP address is hostname resolution is not available or disabled.


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.