DocuSign CSharp Docs
Public Member Functions | Properties | List of all members
DocuSign.eSign.Model.OauthAccess Class Reference

OauthAccess More...

Inheritance diagram for DocuSign.eSign.Model.OauthAccess:

Public Member Functions

 OauthAccess (string AccessToken=default(string), List< NameValue > Data=default(List< NameValue >), string ExpiresIn=default(string), string RefreshToken=default(string), string Scope=default(string), string TokenType=default(string))
 Initializes a new instance of the OauthAccess class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object obj)
 Returns true if objects are equal More...
 
bool Equals (OauthAccess other)
 Returns true if OauthAccess instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string AccessToken [get, set]
 Access token information. More...
 
List< NameValueData [get, set]
 Gets or Sets Data More...
 
string ExpiresIn [get, set]
 Gets or Sets ExpiresIn More...
 
string RefreshToken [get, set]
 Gets or Sets RefreshToken More...
 
string Scope [get, set]
 Must be set to &quot;api&quot;. More...
 
string TokenType [get, set]
 Gets or Sets TokenType More...
 

Detailed Description

OauthAccess

Constructor & Destructor Documentation

◆ OauthAccess()

DocuSign.eSign.Model.OauthAccess.OauthAccess ( string  AccessToken = default(string),
List< NameValue Data = default(List<NameValue>),
string  ExpiresIn = default(string),
string  RefreshToken = default(string),
string  Scope = default(string),
string  TokenType = default(string) 
)
inline

Initializes a new instance of the OauthAccess class.

Parameters
AccessTokenAccess token information..
DataData.
ExpiresInExpiresIn.
RefreshTokenRefreshToken.
ScopeMust be set to &quot;api&quot;..
TokenTypeTokenType.

Member Function Documentation

◆ Equals() [1/2]

override bool DocuSign.eSign.Model.OauthAccess.Equals ( object  obj)
inline

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool DocuSign.eSign.Model.OauthAccess.Equals ( OauthAccess  other)
inline

Returns true if OauthAccess instances are equal

Parameters
otherInstance of OauthAccess to be compared
Returns
Boolean

◆ GetHashCode()

override int DocuSign.eSign.Model.OauthAccess.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

string DocuSign.eSign.Model.OauthAccess.ToJson ( )
inline

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string DocuSign.eSign.Model.OauthAccess.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AccessToken

string DocuSign.eSign.Model.OauthAccess.AccessToken
getset

Access token information.

Access token information.

◆ Data

List<NameValue> DocuSign.eSign.Model.OauthAccess.Data
getset

Gets or Sets Data

◆ ExpiresIn

string DocuSign.eSign.Model.OauthAccess.ExpiresIn
getset

Gets or Sets ExpiresIn

◆ RefreshToken

string DocuSign.eSign.Model.OauthAccess.RefreshToken
getset

Gets or Sets RefreshToken

◆ Scope

string DocuSign.eSign.Model.OauthAccess.Scope
getset

Must be set to &quot;api&quot;.

Must be set to &quot;api&quot;.

◆ TokenType

string DocuSign.eSign.Model.OauthAccess.TokenType
getset

Gets or Sets TokenType


The documentation for this class was generated from the following file: