com.twilio.sdk.auth.ConversationsGrant Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of twilio-java-sdk Show documentation
Show all versions of twilio-java-sdk Show documentation
Release Candidate for Next-Gen Twilio Java Helper Library
package com.twilio.sdk.auth;
/**
* Grant used to access Twilio Conversations
*
* For more information see:
*
* https://www.twilio.com/docs/api/rest/access-tokens
*
*/
public class ConversationsGrant implements Grant {
public String configurationProfileSid;
public String getConfigurationProfileSid() {
return configurationProfileSid;
}
public ConversationsGrant setConfigurationProfileSid(String configurationProfileSid) {
this.configurationProfileSid = configurationProfileSid;
return this;
}
public String getGrantKey() {
return "rtc";
}
public Object getPayload() {
return new Payload(this);
}
public class Payload {
public final String configuration_profile_sid;
public Payload(ConversationsGrant grant) {
this.configuration_profile_sid = grant.configurationProfileSid;
}
}
}