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, isSerializable
getRootCause
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public 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.