org.apache.hadoop.security.authorize
Class ConnectionPermission

java.lang.Object
  extended by java.security.Permission
      extended by org.apache.hadoop.security.authorize.ConnectionPermission
All Implemented Interfaces:
java.io.Serializable, java.security.Guard

public class ConnectionPermission
extends java.security.Permission

Permission to initiate a connection to a given service.

See Also:
Serialized Form

Constructor Summary
ConnectionPermission(java.lang.Class<?> protocol)
          ConnectionPermission for a given service.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getActions()
           
 int hashCode()
           
 boolean implies(java.security.Permission permission)
           
 java.lang.String toString()
           
 
Methods inherited from class java.security.Permission
checkGuard, getName, newPermissionCollection
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConnectionPermission

public ConnectionPermission(java.lang.Class<?> protocol)
ConnectionPermission for a given service.

Parameters:
protocol - service to be accessed
Method Detail

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in class java.security.Permission

getActions

public java.lang.String getActions()
Specified by:
getActions in class java.security.Permission

hashCode

public int hashCode()
Specified by:
hashCode in class java.security.Permission

implies

public boolean implies(java.security.Permission permission)
Specified by:
implies in class java.security.Permission

toString

public java.lang.String toString()
Overrides:
toString in class java.security.Permission


Copyright © 2009 The Apache Software Foundation