public class NotAuthorizedException extends GemFireSecurityException
| Constructor and Description |
|---|
NotAuthorizedException(String message)
Constructs a new exception with the specified detail message and principal.
|
NotAuthorizedException(String message,
Principal principal)
Constructs a new exception with the specified detail message and principal.
|
NotAuthorizedException(String message,
Throwable cause)
Constructs a new exception with the specified detail message and cause.
|
NotAuthorizedException(String message,
Throwable cause,
Principal principal)
Constructs a new exception with the specified detail message, cause and principal.
|
| Modifier and Type | Method and Description |
|---|---|
Principal |
getPrincipal()
Returns the
principal for which authorization failed. |
getCause, getResolvedObj, isSerializablegetRootCauseaddSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic NotAuthorizedException(String message)
message - the detail message (which is saved for later retrieval by the
Throwable.getMessage() method). (A null value is permitted.)public NotAuthorizedException(String message, Throwable cause)
If message is null, then the detail message associated with cause is
automatically used as this exception's detail message.
message - the detail message (which is saved for later retrieval by the
Throwable.getMessage() method). (A null value is permitted.)cause - the cause (which is saved for later retrieval by the GemFireSecurityException.getCause() method).
(A null value is permitted, and indicates that the cause is nonexistent or
unknown.)public NotAuthorizedException(String message, Principal principal)
message - the detail message (which is saved for later retrieval by the
Throwable.getMessage() method). (A null value is permitted.)principal - the principal for which authorization failed. (A null value is
permitted.)public NotAuthorizedException(String message, Throwable cause, Principal principal)
If message is null, then the detail message associated with cause is
automatically used as this exception's detail message.
message - the detail message (which is saved for later retrieval by the
Throwable.getMessage() method). (A null value is permitted.)cause - the cause (which is saved for later retrieval by the GemFireSecurityException.getCause() method).
(A null value is permitted, and indicates that the cause is nonexistent or
unknown.)principal - the principal for which authorization failed. (A null value is
permitted.)public Principal getPrincipal()
principal for which authorization failed.principal for which authorization failed.