com.sun.identity.policy
Class NoPermissionException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.sun.identity.policy.ChainedException
              extended bycom.sun.identity.policy.PolicyException
                  extended bycom.sun.identity.policy.NoPermissionException
All Implemented Interfaces:
com.sun.identity.common.L10NMessage, java.io.Serializable

public class NoPermissionException
extends PolicyException

Exception thrown if a policy operation attempted could not be done due to insufficient permissions

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sun.identity.policy.PolicyException
CONDITION_COLLECTION, ORGANIZATION, POLICY, REFERRAL_COLLECTION, REFERRAL_TYPE, RESPONSE_PROVIDER_COLLECTION, RULE, SERVICE, SUBJECT_TYPE, USER_COLLECTION
 
Constructor Summary
NoPermissionException()
          No argument constructor
NoPermissionException(java.lang.String msg)
          Constructor
NoPermissionException(java.lang.String rbName, java.lang.String errCode, java.lang.Object[] args)
          Constructor
NoPermissionException(java.lang.String rbName, java.lang.String errCode, java.lang.Object[] args, java.lang.Throwable t)
          Constructor
NoPermissionException(java.lang.Throwable t)
          Constructor
 
Methods inherited from class com.sun.identity.policy.PolicyException
getCompleteL10NMessage, getErrorCode, getL10NMessage, getMessage, getMessageArgs, getNestedException, getResourceBundleName, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NoPermissionException

public NoPermissionException()
No argument constructor


NoPermissionException

public NoPermissionException(java.lang.String msg)
Constructor

Parameters:
msg - exception message

NoPermissionException

public NoPermissionException(java.lang.String rbName,
                             java.lang.String errCode,
                             java.lang.Object[] args)
Constructor

Parameters:
rbName - Resource bundle name of exception message
errCode - id used with resource bundle to get error message
args - any arguments for message formatting. null if no additional arguments are necessary

NoPermissionException

public NoPermissionException(java.lang.String rbName,
                             java.lang.String errCode,
                             java.lang.Object[] args,
                             java.lang.Throwable t)
Constructor

Parameters:
rbName - Resource bundle name of exception message
errCode - id used with resource bundle to get error message
args - any arguments for message formatting. null if no additional arguments are necessary
t - nested root cause exception

NoPermissionException

public NoPermissionException(java.lang.Throwable t)
Constructor

Parameters:
t - nested root cause exception


Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.