Package com.blockchyp.client.dto
Class TransientKeyRequest
java.lang.Object
com.blockchyp.client.dto.TransientKeyRequest
- All Implemented Interfaces:
ITimeoutRequest
Models a request for short-lived API credentials.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGets the request timeout in seconds.booleanGets restricts the returned credentials to a single API call when true.booleanisTest()Gets whether or not to route transaction to the test gateway.voidsetOneTime(boolean value) Sets restricts the returned credentials to a single API call when true.voidsetTest(boolean value) Sets whether or not to route transaction to the test gateway.voidsetTimeout(int value) Sets the request timeout in seconds.
-
Constructor Details
-
TransientKeyRequest
public TransientKeyRequest()
-
-
Method Details
-
setTimeout
public void setTimeout(int value) Sets the request timeout in seconds.- Parameters:
value- the request timeout in seconds.
-
getTimeout
public int getTimeout()Gets the request timeout in seconds.- Specified by:
getTimeoutin interfaceITimeoutRequest- Returns:
- the request timeout in seconds.
-
setTest
public void setTest(boolean value) Sets whether or not to route transaction to the test gateway.- Parameters:
value- whether or not to route transaction to the test gateway.
-
isTest
public boolean isTest()Gets whether or not to route transaction to the test gateway.- Specified by:
isTestin interfaceITimeoutRequest- Returns:
- whether or not to route transaction to the test gateway.
-
setOneTime
public void setOneTime(boolean value) Sets restricts the returned credentials to a single API call when true.- Parameters:
value- restricts the returned credentials to a single API call when true.
-
isOneTime
public boolean isOneTime()Gets restricts the returned credentials to a single API call when true.- Returns:
- restricts the returned credentials to a single API call when true.
-