com.arsdigita.kernel.permissions
Class PermissionException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bycom.arsdigita.kernel.permissions.PermissionException
All Implemented Interfaces:
Serializable

public class PermissionException
extends RuntimeException

PermissionException

Version:
$Revision: #8 $ $Date: 2004/04/07 $
Author:
rhs@mit.edu
See Also:
Serialized Form

Field Summary
static String versionId
           
 
Constructor Summary
PermissionException(PermissionDescriptor permission)
           
PermissionException(PrivilegeDescriptor priv, ACSObject obj)
          Used for permission failures because of no authenticated party.
PermissionException(PrivilegeDescriptor priv, ACSObject obj, String message)
           
 
Method Summary
 String getMessage()
           
 PermissionDescriptor getPermission()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values
Constructor Detail

PermissionException

public PermissionException(PrivilegeDescriptor priv,
                           ACSObject obj)
Used for permission failures because of no authenticated party.


PermissionException

public PermissionException(PermissionDescriptor permission)

PermissionException

public PermissionException(PrivilegeDescriptor priv,
                           ACSObject obj,
                           String message)
Method Detail

getPermission

public PermissionDescriptor getPermission()

getMessage

public String getMessage()


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC