Class AciException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.opends.server.types.OpenDsException
-
- org.opends.server.types.IdentifiedException
-
- org.opends.server.authorization.dseecompat.AciException
-
- All Implemented Interfaces:
Serializable
,LocalizableException
public class AciException extends IdentifiedException
The AciException class defines an exception that may be thrown either during ACI syntax verification of an "aci" attribute type value or during evaluation of an LDAP operation using a set of applicable ACIs.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AciException()
Constructs a new exception withnull
as its detail message.AciException(LocalizableMessage message)
Creates a new ACI exception with the provided message.AciException(LocalizableMessage message, Throwable cause)
Creates a new ACI exception with the provided message and root cause.
-
Method Summary
-
Methods inherited from class org.opends.server.types.OpenDsException
getMessageObject
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
AciException
public AciException()
Constructs a new exception withnull
as its detail message. The cause is not initialized. Used to break out of a recursive bind rule decode and not print duplicate messages.
-
AciException
public AciException(LocalizableMessage message)
Creates a new ACI exception with the provided message.- Parameters:
message
- The message to use for this ACI exception.
-
AciException
public AciException(LocalizableMessage message, Throwable cause)
Creates a new ACI exception with the provided message and root cause.- Parameters:
message
- The message that explains the problem that occurred.cause
- The exception that was caught to trigger this exception.
-
-