Class CreateTokenResponse
java.lang.Object
org.elasticsearch.client.security.CreateTokenResponse
public final class CreateTokenResponse
extends java.lang.Object
Response when creating a new OAuth2 token in the Elasticsearch cluster. Contains an access token, the token's expiry, and an optional
refresh token.
-
Constructor Summary
Constructors Constructor Description CreateTokenResponse(java.lang.String accessToken, java.lang.String type, org.elasticsearch.common.unit.TimeValue expiresIn, java.lang.String scope, java.lang.String refreshToken, java.lang.String kerberosAuthenticationResponseToken, AuthenticateResponse authentication)
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
static CreateTokenResponse
fromXContent(org.elasticsearch.common.xcontent.XContentParser parser)
java.lang.String
getAccessToken()
AuthenticateResponse
getAuthentication()
org.elasticsearch.common.unit.TimeValue
getExpiresIn()
java.lang.String
getKerberosAuthenticationResponseToken()
java.lang.String
getRefreshToken()
java.lang.String
getScope()
java.lang.String
getType()
int
hashCode()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CreateTokenResponse
public CreateTokenResponse(java.lang.String accessToken, java.lang.String type, org.elasticsearch.common.unit.TimeValue expiresIn, java.lang.String scope, java.lang.String refreshToken, java.lang.String kerberosAuthenticationResponseToken, AuthenticateResponse authentication)
-
-
Method Details
-
getAccessToken
public java.lang.String getAccessToken() -
getType
public java.lang.String getType() -
getExpiresIn
public org.elasticsearch.common.unit.TimeValue getExpiresIn() -
getScope
public java.lang.String getScope() -
getRefreshToken
public java.lang.String getRefreshToken() -
getKerberosAuthenticationResponseToken
public java.lang.String getKerberosAuthenticationResponseToken() -
getAuthentication
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
fromXContent
public static CreateTokenResponse fromXContent(org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException- Throws:
java.io.IOException
-