Docusign CSharp Docs
|
Represents a collection of functions to interact with the API endpoints More...
Classes | |
class | LoginOptions |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information. More... | |
Public Member Functions | |
AuthenticationApi (DocuSignClient aplClient) | |
Initializes a new instance of the AuthenticationApi class using AplClient object More... | |
String | GetBasePath () |
Gets the base path of the API client. More... | |
void | DeleteSocialLogin (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Deletes user's social account. Deletes a social account from a use's account. More... | |
ApiResponse< Object > | DeleteSocialLoginWithHttpInfo (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Deletes user's social account. Deletes a social account from a use's account. More... | |
async System.Threading.Tasks.Task | DeleteSocialLoginAsync (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Deletes user's social account. Deletes a social account from a use's account. More... | |
async System.Threading.Tasks.Task< ApiResponse< Object > > | DeleteSocialLoginAsyncWithHttpInfo (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Deletes user's social account. Deletes a social account from a use's account. More... | |
OauthAccess | GetOAuthToken () |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint. More... | |
ApiResponse< OauthAccess > | GetOAuthTokenWithHttpInfo () |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint. More... | |
async System.Threading.Tasks.Task< OauthAccess > | GetOAuthTokenAsync () |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint. More... | |
async System.Threading.Tasks.Task< ApiResponse< OauthAccess > > | GetOAuthTokenAsyncWithHttpInfo () |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint. More... | |
UserSocialIdResult | ListSocialLogins (string accountId, string userId) |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account. More... | |
ApiResponse< UserSocialIdResult > | ListSocialLoginsWithHttpInfo (string accountId, string userId) |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account. More... | |
async System.Threading.Tasks.Task< UserSocialIdResult > | ListSocialLoginsAsync (string accountId, string userId) |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account. More... | |
async System.Threading.Tasks.Task< ApiResponse< UserSocialIdResult > > | ListSocialLoginsAsyncWithHttpInfo (string accountId, string userId) |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account. More... | |
LoginInformation | Login (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information. More... | |
ApiResponse< LoginInformation > | LoginWithHttpInfo (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information. More... | |
async System.Threading.Tasks.Task< LoginInformation > | LoginAsync (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information. More... | |
async System.Threading.Tasks.Task< ApiResponse< LoginInformation > > | LoginAsyncWithHttpInfo (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information. More... | |
void | RevokeOAuthToken () |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access. More... | |
ApiResponse< Object > | RevokeOAuthTokenWithHttpInfo () |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access. More... | |
async System.Threading.Tasks.Task | RevokeOAuthTokenAsync () |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access. More... | |
async System.Threading.Tasks.Task< ApiResponse< Object > > | RevokeOAuthTokenAsyncWithHttpInfo () |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access. More... | |
void | UpdatePassword (string loginPart, UserPasswordInformation userPasswordInformation=null) |
Updates the password for a specified user. Updates the password for a specified user. More... | |
ApiResponse< Object > | UpdatePasswordWithHttpInfo (string loginPart, UserPasswordInformation userPasswordInformation=null) |
Updates the password for a specified user. Updates the password for a specified user. More... | |
async System.Threading.Tasks.Task | UpdatePasswordAsync (string loginPart, UserPasswordInformation userPasswordInformation=null) |
Updates the password for a specified user. Updates the password for a specified user. More... | |
async System.Threading.Tasks.Task< ApiResponse< Object > > | UpdatePasswordAsyncWithHttpInfo (string loginPart, UserPasswordInformation userPasswordInformation=null) |
Updates the password for a specified user. Updates the password for a specified user. More... | |
void | UpdateSocialLogin (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Adds social account for a user. Adds a new social account to a user's account. More... | |
ApiResponse< Object > | UpdateSocialLoginWithHttpInfo (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Adds social account for a user. Adds a new social account to a user's account. More... | |
async System.Threading.Tasks.Task | UpdateSocialLoginAsync (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Adds social account for a user. Adds a new social account to a user's account. More... | |
async System.Threading.Tasks.Task< ApiResponse< Object > > | UpdateSocialLoginAsyncWithHttpInfo (string accountId, string userId, SocialAccountInformation socialAccountInformation=null) |
Adds social account for a user. Adds a new social account to a user's account. More... | |
Public Member Functions inherited from DocuSign.eSign.Api.IAuthenticationApi | |
LoginInformation | Login (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. More... | |
ApiResponse< LoginInformation > | LoginWithHttpInfo (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. More... | |
System.Threading.Tasks.Task< LoginInformation > | LoginAsync (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. More... | |
System.Threading.Tasks.Task< ApiResponse< LoginInformation > > | LoginAsyncWithHttpInfo (AuthenticationApi.LoginOptions options=null) |
Gets login information for a specified user. More... | |
Properties | |
DocuSignClient | ApiClient [get, set] |
Gets or sets the ApiClient object More... | |
DocuSign.eSign.Client.ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Properties inherited from DocuSign.eSign.Client.IApiAccessor | |
DocuSignClient | ApiClient [get, set] |
Gets or sets the ApiClient object More... | |
ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Represents a collection of functions to interact with the API endpoints
|
inline |
Initializes a new instance of the AuthenticationApi class using AplClient object
aplClient | An instance of AplClient |
|
inline |
Deletes user's social account. Deletes a social account from a use's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Deletes user's social account. Deletes a social account from a use's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Deletes user's social account. Deletes a social account from a use's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Deletes user's social account. Deletes a social account from a use's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
|
inline |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Creates an authorization token. Creates an OAuth2 authorization server token endpoint.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Gets a list of a user's social accounts. Retrieves a list of social accounts linked to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
options | Options for modifying the behavior of the function. |
|
inline |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
options | Options for modifying the behavior of the function. |
|
inline |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
options | Options for modifying the behavior of the function. |
|
inline |
Gets login information for a specified user. Retrieves login information for a specified user. Each account that is associated with the login credentials is listed. You can use the returned information to determine whether a user is authenticated and select an account to use in future operations. The `baseUrl` property, returned in the response, is used in all future API calls as the base of the request URL. The `baseUrl` property contains the DocuSign server, the API version, and the `accountId` property that is used for the login. This request uses your DocuSign credentials to retrieve the account information.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
options | Options for modifying the behavior of the function. |
|
inline |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Revokes an authorization token. Revokes an OAuth2 authorization server token. After the revocation is complete, a caller must re-authenticate to restore access.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Updates the password for a specified user. Updates the password for a specified user.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
loginPart | Currently, only the value password is supported. |
userPasswordInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Updates the password for a specified user. Updates the password for a specified user.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
loginPart | Currently, only the value password is supported. |
userPasswordInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Updates the password for a specified user. Updates the password for a specified user.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
loginPart | Currently, only the value password is supported. |
userPasswordInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Updates the password for a specified user. Updates the password for a specified user.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
loginPart | Currently, only the value password is supported. |
userPasswordInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Adds social account for a user. Adds a new social account to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Adds social account for a user. Adds a new social account to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Adds social account for a user. Adds a new social account to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
inline |
Adds social account for a user. Adds a new social account to a user's account.
DocuSign.eSign.Client.ApiException | Thrown when fails to make API call |
accountId | The external account number (int) or account ID Guid. |
userId | The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. |
socialAccountInformation | (optional) |
Implements DocuSign.eSign.Api.IAuthenticationApi.
|
getset |
Gets or sets the ApiClient object
An instance of the ApiClient
|
getset |
Provides a factory method hook for the creation of exceptions.