/// <remarks/>
 public void RequestRecipientTokenAsync(string EnvelopeID, string ClientUserID, string Username, string Email, RequestRecipientTokenAuthenticationAssertion AuthenticationAssertion, RequestRecipientTokenClientURLs ClientURLs, object userState)
 {
     if ((this.RequestRecipientTokenOperationCompleted == null)) {
         this.RequestRecipientTokenOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRequestRecipientTokenOperationCompleted);
     }
     this.InvokeAsync("RequestRecipientToken", new object[] {
                 EnvelopeID,
                 ClientUserID,
                 Username,
                 Email,
                 AuthenticationAssertion,
                 ClientURLs}, this.RequestRecipientTokenOperationCompleted, userState);
 }
 public string RequestRecipientToken(string EnvelopeID, string ClientUserID, string Username, string Email, RequestRecipientTokenAuthenticationAssertion AuthenticationAssertion, RequestRecipientTokenClientURLs ClientURLs)
 {
     object[] results = this.Invoke("RequestRecipientToken", new object[] {
                 EnvelopeID,
                 ClientUserID,
                 Username,
                 Email,
                 AuthenticationAssertion,
                 ClientURLs});
     return ((string)(results[0]));
 }
 /// <remarks/>
 public void RequestRecipientTokenAsync(string EnvelopeID, string ClientUserID, string Username, string Email, RequestRecipientTokenAuthenticationAssertion AuthenticationAssertion, RequestRecipientTokenClientURLs ClientURLs)
 {
     this.RequestRecipientTokenAsync(EnvelopeID, ClientUserID, Username, Email, AuthenticationAssertion, ClientURLs, null);
 }
 /// <remarks/>
 public System.IAsyncResult BeginRequestRecipientToken(string EnvelopeID, string ClientUserID, string Username, string Email, RequestRecipientTokenAuthenticationAssertion AuthenticationAssertion, RequestRecipientTokenClientURLs ClientURLs, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("RequestRecipientToken", new object[] {
                 EnvelopeID,
                 ClientUserID,
                 Username,
                 Email,
                 AuthenticationAssertion,
                 ClientURLs}, callback, asyncState);
 }