Package org.elasticsearch
Class ElasticsearchSecurityException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.elasticsearch.ElasticsearchException
org.elasticsearch.ElasticsearchStatusException
org.elasticsearch.ElasticsearchSecurityException
- All Implemented Interfaces:
java.io.Serializable
,Writeable
,org.elasticsearch.common.xcontent.ToXContent
,org.elasticsearch.common.xcontent.ToXContentFragment
public class ElasticsearchSecurityException extends ElasticsearchStatusException
Generic security exception
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.Params
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Field Summary
Fields inherited from class org.elasticsearch.ElasticsearchException
REST_EXCEPTION_SKIP_STACK_TRACE, REST_EXCEPTION_SKIP_STACK_TRACE_DEFAULT, STACK_TRACE
-
Constructor Summary
Constructors Constructor Description ElasticsearchSecurityException(java.lang.String msg, java.lang.Exception cause, java.lang.Object... args)
Build the exception with the status derived from the cause.ElasticsearchSecurityException(java.lang.String msg, java.lang.Object... args)
Build the exception with a status ofRestStatus.INTERNAL_SERVER_ERROR
without a cause.ElasticsearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Object... args)
Build the exception without a cause.ElasticsearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Throwable cause, java.lang.Object... args)
Build the exception with a specific status and cause.ElasticsearchSecurityException(StreamInput in)
Read from a stream. -
Method Summary
Methods inherited from class org.elasticsearch.ElasticsearchException
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
-
ElasticsearchSecurityException
public ElasticsearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Throwable cause, java.lang.Object... args)Build the exception with a specific status and cause. -
ElasticsearchSecurityException
public ElasticsearchSecurityException(java.lang.String msg, java.lang.Exception cause, java.lang.Object... args)Build the exception with the status derived from the cause. -
ElasticsearchSecurityException
public ElasticsearchSecurityException(java.lang.String msg, java.lang.Object... args)Build the exception with a status ofRestStatus.INTERNAL_SERVER_ERROR
without a cause. -
ElasticsearchSecurityException
public ElasticsearchSecurityException(java.lang.String msg, RestStatus status, java.lang.Object... args)Build the exception without a cause. -
ElasticsearchSecurityException
Read from a stream.- Throws:
java.io.IOException
-