Package com.vk.api.sdk.queries.secure
Class SecureCheckTokenQuery
- java.lang.Object
-
- com.vk.api.sdk.client.ApiRequest<R>
-
- com.vk.api.sdk.client.AbstractQueryBuilder<T,R>
-
- com.vk.api.sdk.client.AbstractSecureQueryBuilder<SecureCheckTokenQuery,CheckTokenResponse>
-
- com.vk.api.sdk.queries.secure.SecureCheckTokenQuery
-
public class SecureCheckTokenQuery extends AbstractSecureQueryBuilder<SecureCheckTokenQuery,CheckTokenResponse>
Query for Secure.checkToken method
-
-
Constructor Summary
Constructors Constructor Description SecureCheckTokenQuery(VkApiClient client, ServiceActor actor)Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>essentialKeys()Get list of required parameter namesprotected SecureCheckTokenQuerygetThis()Get reference to this objectSecureCheckTokenQueryip(java.lang.String value)User 'ip address'.SecureCheckTokenQuerytoken(java.lang.String value)Client 'access_token'-
Methods inherited from class com.vk.api.sdk.client.AbstractSecureQueryBuilder
clientSecret
-
Methods inherited from class com.vk.api.sdk.client.AbstractQueryBuilder
accessToken, build, captchaKey, captchaSid, confirm, getBody, getMethod, getParams, lang, toString, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, version
-
Methods inherited from class com.vk.api.sdk.client.ApiRequest
execute, executeAsRaw, executeAsString, getClient, getGson, getHeaders, getResponseClass, getUrl, setHeaders
-
-
-
-
Constructor Detail
-
SecureCheckTokenQuery
public SecureCheckTokenQuery(VkApiClient client, ServiceActor actor)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client- VK API clientactor- actor with access token
-
-
Method Detail
-
token
public SecureCheckTokenQuery token(java.lang.String value)
Client 'access_token'- Parameters:
value- value of "token" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
ip
public SecureCheckTokenQuery ip(java.lang.String value)
User 'ip address'. Note that user may access using the 'ipv6' address, in this case it is required to transmit the 'ipv6' address. If not transmitted, the address will not be checked.- Parameters:
value- value of "ip" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
getThis
protected SecureCheckTokenQuery getThis()
Description copied from class:AbstractQueryBuilderGet reference to this object- Specified by:
getThisin classAbstractQueryBuilder<SecureCheckTokenQuery,CheckTokenResponse>- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
essentialKeys
protected java.util.List<java.lang.String> essentialKeys()
Description copied from class:AbstractQueryBuilderGet list of required parameter names- Specified by:
essentialKeysin classAbstractQueryBuilder<SecureCheckTokenQuery,CheckTokenResponse>- Returns:
- list of names
-
-