org.apache.shiro.authz
Class HostUnauthorizedException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.apache.shiro.ShiroException
                  extended by org.apache.shiro.authz.AuthorizationException
                      extended by org.apache.shiro.authz.UnauthorizedException
                          extended by org.apache.shiro.authz.HostUnauthorizedException
All Implemented Interfaces:
Serializable

public class HostUnauthorizedException
extends UnauthorizedException

Thrown when a particular client (that is, host address) has not been enabled to access the system or if the client has been enabled access but is not permitted to perform a particular operation or access a particular resource.

Since:
0.1
See Also:
Serialized Form

Constructor Summary
HostUnauthorizedException()
          Creates a new HostUnauthorizedException.
HostUnauthorizedException(String message)
          Constructs a new HostUnauthorizedException.
HostUnauthorizedException(String message, Throwable cause)
          Constructs a new HostUnauthorizedException.
HostUnauthorizedException(Throwable cause)
          Constructs a new HostUnauthorizedException.
 
Method Summary
 String getHost()
          Returns the host associated with this exception.
 void setHostAddress(String host)
          Sets the host associated with this exception.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HostUnauthorizedException

public HostUnauthorizedException()
Creates a new HostUnauthorizedException.


HostUnauthorizedException

public HostUnauthorizedException(String message)
Constructs a new HostUnauthorizedException.

Parameters:
message - the reason for the exception

HostUnauthorizedException

public HostUnauthorizedException(Throwable cause)
Constructs a new HostUnauthorizedException.

Parameters:
cause - the underlying Throwable that caused this exception to be thrown.

HostUnauthorizedException

public HostUnauthorizedException(String message,
                                 Throwable cause)
Constructs a new HostUnauthorizedException.

Parameters:
message - the reason for the exception
cause - the underlying Throwable that caused this exception to be thrown.
Method Detail

getHost

public String getHost()
Returns the host associated with this exception.

Returns:
the host associated with this exception.

setHostAddress

public void setHostAddress(String host)
Sets the host associated with this exception.

Parameters:
host - the host associated with this exception.


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