net.handle.hdllib.trust
Class Permission

java.lang.Object
  extended by net.handle.hdllib.trust.Permission

public class Permission
extends java.lang.Object


Field Summary
static java.lang.String DERIVED_PREFIXES
           
static java.lang.String EVERYTHING
           
 java.lang.String handle
           
static java.lang.String HANDLES_UNDER_THIS_PREFIX
           
 java.lang.String perm
           
static java.lang.String THIS_HANDLE
           
 
Constructor Summary
Permission()
           
Permission(java.lang.String handle, java.lang.String permission)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVERYTHING

public static final java.lang.String EVERYTHING
See Also:
Constant Field Values

THIS_HANDLE

public static final java.lang.String THIS_HANDLE
See Also:
Constant Field Values

DERIVED_PREFIXES

public static final java.lang.String DERIVED_PREFIXES
See Also:
Constant Field Values

HANDLES_UNDER_THIS_PREFIX

public static final java.lang.String HANDLES_UNDER_THIS_PREFIX
See Also:
Constant Field Values

handle

public java.lang.String handle

perm

public java.lang.String perm
Constructor Detail

Permission

public Permission()

Permission

public Permission(java.lang.String handle,
                  java.lang.String permission)
Parameters:
handle - Handle over which permission is granted, generally a prefix handle
permission -
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object