Package com.twilio.jwt.accesstoken
Class TaskRouterGrant
- java.lang.Object
-
- com.twilio.jwt.accesstoken.TaskRouterGrant
-
- All Implemented Interfaces:
Grant
public class TaskRouterGrant extends Object implements Grant
Grant used to access Twilio TaskRouter.For more information see: https://www.twilio.com/docs/api/rest/access-tokens
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classTaskRouterGrant.Payload
-
Constructor Summary
Constructors Constructor Description TaskRouterGrant()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetGrantKey()The key for the grant.ObjectgetPayload()The payload for this grant.StringgetRole()StringgetWorkerSid()StringgetWorkspaceSid()TaskRouterGrantsetRole(String role)TaskRouterGrantsetWorkerSid(String workerSid)TaskRouterGrantsetWorkspaceSid(String workspaceSid)
-
-
-
Method Detail
-
getWorkspaceSid
public String getWorkspaceSid()
-
setWorkspaceSid
public TaskRouterGrant setWorkspaceSid(String workspaceSid)
-
getWorkerSid
public String getWorkerSid()
-
setWorkerSid
public TaskRouterGrant setWorkerSid(String workerSid)
-
getRole
public String getRole()
-
setRole
public TaskRouterGrant setRole(String role)
-
getGrantKey
public String getGrantKey()
Description copied from interface:GrantThe key for the grant.- Specified by:
getGrantKeyin interfaceGrant- Returns:
- The key for the grant.
-
getPayload
public Object getPayload()
Description copied from interface:GrantThe payload for this grant.The payload allows us to decouple the user API from how the grant is structured.
- Specified by:
getPayloadin interfaceGrant- Returns:
- The payload for this grant.
-
-