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_PARAMSFields inherited from interface org.elasticsearch.client.Validatable
EMPTY -
Constructor Summary
ConstructorsConstructorDescriptionInvalidateTokenRequest(String accessToken, String refreshToken, String realmName, String username) -
Method Summary
Modifier and TypeMethodDescriptionstatic InvalidateTokenRequestaccessToken(String accessToken) booleaninthashCode()static InvalidateTokenRequestrealmTokens(String realmName) static InvalidateTokenRequestrefreshToken(String refreshToken) org.elasticsearch.xcontent.XContentBuildertoXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) static InvalidateTokenRequestuserTokens(String username) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragmentMethods 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:
toXContentin interfaceorg.elasticsearch.xcontent.ToXContent- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-