## # This code was generated by # ___ _ _ _ _ _ _ ____ ____ ____ _ ____ ____ _ _ ____ ____ ____ ___ __ __ # | | | | | | | | | __ | | |__| | __ | __ |___ |\ | |___ |__/ |__| | | | |__/ # | |_|_| | |___ | |__| |__| | | | |__] |___ | \| |___ | \ | | | |__| | \ # # Twilio - Oauth # This is the public Twilio REST API. # # NOTE: This class is auto generated by OpenAPI Generator. # https://openapi-generator.tech # Do not edit the class manually. # module Twilio module REST class Oauth class V1 < Version ## # Initialize the V1 version of Oauth def initialize(domain) super @version = 'v1' @device_code = nil @oauth = nil @openid_discovery = nil @token = nil @user_info = nil end ## # @return [Twilio::REST::Oauth::V1::DeviceCodeList] def device_code @device_code ||= DeviceCodeList.new self end ## # @return [Twilio::REST::Oauth::V1::oauthContext] def oauth @oauth ||= OauthContext.new self end ## # @return [Twilio::REST::Oauth::V1::openidDiscoveryContext] def openid_discovery @openid_discovery ||= OpenidDiscoveryContext.new self end ## # @return [Twilio::REST::Oauth::V1::TokenList] def token @token ||= TokenList.new self end ## # @return [Twilio::REST::Oauth::V1::userInfoContext] def user_info @user_info ||= UserInfoContext.new self end ## # Provide a user friendly representation def to_s ''; end end end end end