Package org.opensearch
Class OpenSearchSecurityException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.opensearch.OpenSearchException
org.opensearch.OpenSearchStatusException
org.opensearch.OpenSearchSecurityException
- All Implemented Interfaces:
java.io.Serializable
,Writeable
,org.opensearch.common.xcontent.ToXContent
,org.opensearch.common.xcontent.ToXContentFragment
public class OpenSearchSecurityException extends OpenSearchStatusException
Generic security exception
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.common.xcontent.ToXContent
org.opensearch.common.xcontent.ToXContent.DelegatingMapParams, org.opensearch.common.xcontent.ToXContent.MapParams, org.opensearch.common.xcontent.ToXContent.Params
Nested classes/interfaces inherited from interface org.opensearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Field Summary
Fields inherited from class org.opensearch.OpenSearchException
REST_EXCEPTION_SKIP_STACK_TRACE, REST_EXCEPTION_SKIP_STACK_TRACE_DEFAULT, STACK_TRACE
-
Constructor Summary
Constructors Constructor Description OpenSearchSecurityException(java.lang.String msg, java.lang.Exception cause, java.lang.Object... args)
Build the exception with the status derived from the cause.OpenSearchSecurityException(java.lang.String msg, java.lang.Object... args)
Build the exception with a status ofRestStatus.INTERNAL_SERVER_ERROR
without a cause.OpenSearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Object... args)
Build the exception without a cause.OpenSearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Throwable cause, java.lang.Object... args)
Build the exception with a specific status and cause.OpenSearchSecurityException(StreamInput in)
Read from a stream. -
Method Summary
Methods inherited from class org.opensearch.OpenSearchException
addHeader, addHeader, addMetadata, addMetadata, failureFromXContent, fromXContent, generateFailureXContent, generateThrowableXContent, getDetailedMessage, getExceptionName, getExceptionName, getHeader, getHeaderKeys, getHeaders, getId, getIndex, getMetadata, getMetadata, getMetadataKeys, getResourceId, getResourceType, getRootCause, getShardId, guessRootCauses, guessRootCauses, innerFromXContent, innerToXContent, isRegistered, metadataToXContent, readException, readStackTrace, setIndex, setIndex, setResources, setShard, toString, toXContent, unwrapCause, writeStackTraces
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
OpenSearchSecurityException
public OpenSearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Throwable cause, java.lang.Object... args)Build the exception with a specific status and cause. -
OpenSearchSecurityException
public OpenSearchSecurityException(java.lang.String msg, java.lang.Exception cause, java.lang.Object... args)Build the exception with the status derived from the cause. -
OpenSearchSecurityException
public OpenSearchSecurityException(java.lang.String msg, java.lang.Object... args)Build the exception with a status ofRestStatus.INTERNAL_SERVER_ERROR
without a cause. -
OpenSearchSecurityException
public OpenSearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Object... args)Build the exception without a cause. -
OpenSearchSecurityException
Read from a stream.- Throws:
java.io.IOException
-