Class InvalidateTokenRequest
java.lang.Object
org.elasticsearch.client.security.InvalidateTokenRequest
- All Implemented Interfaces:
Validatable
,org.elasticsearch.xcontent.ToXContent
,org.elasticsearch.xcontent.ToXContentObject
public final class InvalidateTokenRequest
extends Object
implements Validatable, org.elasticsearch.xcontent.ToXContentObject
Request to invalidate a OAuth2 token within the Elasticsearch cluster.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
org.elasticsearch.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.xcontent.ToXContent.MapParams, org.elasticsearch.xcontent.ToXContent.Params
-
Field Summary
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY_PARAMS
Fields inherited from interface org.elasticsearch.client.Validatable
EMPTY
-
Constructor Summary
ConstructorDescriptionInvalidateTokenRequest
(String accessToken, String refreshToken, String realmName, String username) -
Method Summary
Modifier and TypeMethodDescriptionstatic InvalidateTokenRequest
accessToken
(String accessToken) boolean
int
hashCode()
static InvalidateTokenRequest
realmTokens
(String realmName) static InvalidateTokenRequest
refreshToken
(String refreshToken) org.elasticsearch.xcontent.XContentBuilder
toXContent
(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) static InvalidateTokenRequest
userTokens
(String username) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragment
Methods inherited from interface org.elasticsearch.client.Validatable
validate
-
Constructor Details
-
InvalidateTokenRequest
-
-
Method Details
-
accessToken
-
refreshToken
-
realmTokens
-
userTokens
-
getAccessToken
-
getRefreshToken
-
getRealmName
-
getUsername
-
toXContent
public org.elasticsearch.xcontent.XContentBuilder toXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) throws IOException - Specified by:
toXContent
in interfaceorg.elasticsearch.xcontent.ToXContent
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-