Versions in this module Expand all Collapse all v0 v0.1.0 Dec 13, 2018 Changes in this version + const ReturnUrlTypeCancel + const ReturnUrlTypeDecline + const ReturnUrlTypeError + const ReturnUrlTypeException + const ReturnUrlTypeFaxPending + const ReturnUrlTypeIdCheckFailed + const ReturnUrlTypeSave + const ReturnUrlTypeSend + const ReturnUrlTypeSessionEnd + const ReturnUrlTypeSessionTimeout + const ReturnUrlTypeSigningComplete + const ReturnUrlTypeTTLExpired + const ReturnUrlTypeViewComplete + const Version + var CallLogger ctxKeyLogger + var DefaultCtx = context.Background() + var EnvelopeDocumentCombinedShowChanges = EnvelopeDocumentsCombinedParam + var EnvelopeDocumentShowChanges = EnvelopeDocumentParam + var EnvelopeDocumentsCombinedCert = EnvelopeDocumentsCombinedParam + var EnvelopeDocumentsCombinedWatermark = EnvelopeDocumentsCombinedParam + var EnvelopeSearchIncludeRecipients = SearchFolderParam + var EnvelopeSearchOrderAsc = SearchFolderParam + var EnvelopeSearchOrderByActionRequired = SearchFolderParam + var EnvelopeSearchOrderByCompleted = SearchFolderParam + var EnvelopeSearchOrderByCreated = SearchFolderParam + var EnvelopeSearchOrderBySent = SearchFolderParam + var EnvelopeSearchOrderBySignerList = SearchFolderParam + var EnvelopeSearchOrderByStatus = SearchFolderParam + var EnvelopeSearchOrderBySubject = SearchFolderParam + var EnvelopeSearchOrderDesc = SearchFolderParam + var FolderTemplatesInclude = FolderTemplateParam + var FolderTemplatesOnly = FolderTemplateParam + var HTTPClient ctxKeyHTTPClient + var LoginInformationAcctGUID = LoginInfoParam + var LoginInformationIncludeApiPassword = LoginInfoParam + var LoginInformationSettingsAll = LoginInfoParam + var LoginInformationSettingsNone = LoginInfoParam + var RecipientsIncludeAnchorTabs = RecipientsParam + var RecipientsIncludeExtended = RecipientsParam + var RecipientsIncludeTabs = RecipientsParam + var RecipientsResend = RecipientsParam + var TemplateSearchFilterAll = TemplateSearchParam + var TemplateSearchFilterOwned = TemplateSearchParam + var TemplateSearchFilterSharedWithMe = TemplateSearchParam + var TemplateSearchNotSharedByMe = TemplateSearchParam + var TemplateSearchOrderAsc = TemplateSearchParam + var TemplateSearchOrderByModified = TemplateSearchParam + var TemplateSearchOrderByName = TemplateSearchParam + var TemplateSearchOrderByUsed = TemplateSearchParam + var TemplateSearchOrderDesc = TemplateSearchParam + var TemplateSearchSharedByMe = TemplateSearchParam + func DsQueryTimeFormat(t time.Time) string + type AddressInformation struct + City string + State string + Street1 string + Street2 string + Zip string + ZipPlus4 string + type AddressInformationInput struct + AddressInformation *AddressInformation + type Agent struct + CanEditRecipientEmails DSBool + CanEditRecipientNames DSBool + type ApproveTab struct + ButtonText string + Height int + Width int + type AuditEvent struct + EventFields []NmVal + type AuditEventList struct + AuditEvents []AuditEvent + type BaseConditionalTab struct + ConditionalParentLabel string + ConditionalParentValue string + type BasePosTab struct + AnchorIgnoreIfNotPresent string + AnchorString string + AnchorUnits string + AnchorXOffset string + AnchorYOffset string + PageNumber string + TabId string + XPosition string + YPosition string + type BaseSigner struct + AutoNavigation string + DefaultRecipient string + SignInEachLocation string + SignerEmail string + SignerName string + Tabs *Tabs + type BaseStyleTab struct + Bold DSBool + Font string + FontColor string + FontSize string + Italic DSBool + Name string + Underline DSBool + type BaseTab struct + DocumentID string + ErrorDetails *ResponseError + TabLabel string + type BaseTemplateTab struct + RecipientID string + TemplateLocked DSBool + TemplateRequired DSBool + type BccEmail struct + BccEmailAddressId string + Email string + type Call struct + Files []*UploadFile + Method string + Payload interface{} + Result interface{} + URL *url.URL + func (c Call) Do(ctx context.Context, s *Service) error + type CarbonCopy struct + type CertifiedDelivery struct + CanEditRecipientEmails DSBool + CanEditRecipientNames DSBool + type CheckboxTab struct + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Selected DSBool + Shared DSBool + func (c CheckboxTab) NmVal() NmVal + type CompanyTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Locked DSBool + Required DSBool + Value string + Width int + func (c CompanyTab) NmVal() NmVal + type CompositeTemplate struct + CompositeTemplateId string + Document Document + InlineTemplates []InlineTemplate + PdfMetaDataTemplateSequence string + ServerTemplates []ServerTemplate + type Config struct + AccountId string + Host string + IntegratorKey string + Password string + UserName string + func (c *Config) OauthCredential(ctx context.Context) (*OauthCredential, error) + func (c *Config) OauthCredentialOnBehalfOf(ctx context.Context, oauthCred OauthCredential, nm string) (*OauthCredential, error) + func (c Config) Authorize(req *http.Request, onBehalfOf string) + type ConnectData struct + DocumentPdfs []DocumentPdfXml + EnvelopeStatus EnvelopeStatusXml + type Credential interface + Authorize func(*http.Request, string) + type CustomDocumentField struct + ErrorDetails *ResponseError + type CustomField struct + ErrorDetails *ResponseError + Id string + Name string + Required string + Show string + Value string + type CustomFieldList struct + ListCustomFields []ListCustomField + TextCustomFields []CustomField + type CustomFieldXml struct + Name string + Required bool + Show bool + Value string + type DSBool bool + func (d *DSBool) UnmarshalJSON(b []byte) error + type DSTime string + func (d DSTime) Time() (tm time.Time) + type DateSignedTab struct + Value string + type DateTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Height string + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + Value string + Width int + func (d DateTab) NmVal() NmVal + type DeclineTab struct + ButtonText string + Height int + Width int + type DobInformationInput struct + DateOfBirth string + type Document struct + DocumentBase64 []byte + DocumentFields []NmVal + DocumentId string + EncryptedWithKeyManager string + FileExtension string + Matchboxes []Matchbox + Name string + Order string + Pages string + RemoteUrl string + TransformPdfFields string + type DocumentAsset struct + DocumentId string + ErrorDetails *ResponseError + Name string + Order string + Pages string + Type string + Uri string + type DocumentAssetList struct + EnvelopeDocuments []DocumentAsset + EnvelopeId string + type DocumentFieldList struct + DocumentFields []CustomDocumentField + type DocumentList struct + Documents []Document + type DocumentPdfXml struct + Name string + PDFBytes string + type DocumentStatusXml struct + ID string + Name string + Sequence string + TemplateName string + type Editor struct + CanEditRecipientEmails DSBool + CanEditRecipientNames DSBool + type EmailAddressTab struct + type EmailNotification struct + EmailBody string + EmailSubject string + SupportedLanguage string + type EmailRecipient struct + Email string + type EmailSetting struct + BccEmailAddresses string + ReplyEmailAddressOverride string + ReplyEmailNameOverride string + type EmailTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Height int + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + Value string + Width int + func (e EmailTab) NmVal() NmVal + type EnvRecipientView struct + AssertionId string + AuthenticationInstant time.Time + AuthenticationMethod string + ClientUserId string + Email string + ReturnUrl ReturnUrlType + SecurityDomain string + UserId string + UserName string + type EnvUrl struct + Url string + type Envelope struct + Accessibility string + AllowMarkup string + AllowReassign string + AllowRecipientRecursion string + Asynchronous string + AuthoritativeCopy string + AutoNavigation string + BrandId string + CompositeTemplates []CompositeTemplate + CustomFields *CustomFieldList + Documents []Document + EmailBlurb string + EmailSettings *EmailSetting + EmailSubject string + EnableWetSign string + EnforceSignerVisibility string + EnvelopeIdStamping string + EventNotification *EventNotification + MessageLock string + Notification *Notification + Recipients *RecipientList + RecipientsLock string + SigningLocation string + Status string + TemplateId string + TemplateRoles []TemplateRole + TransactionId string + UseDisclosure bool + type EnvelopeDocumentParam NmVal + type EnvelopeDocumentsCombinedParam NmVal + type EnvelopeEvent struct + IncludeDocuments string + StatusCode string + type EnvelopeIdTab struct + type EnvelopeList struct + Envelopes []EnvelopeUris + type EnvelopeResponse struct + EnvelopeId string + Status string + StatusDateTime time.Time + Uri string + type EnvelopeStatusChangesParam NmVal + func StatusChangeCustomField(fldName, fldValue string) EnvelopeStatusChangesParam + func StatusChangeEnvelope(envId string) EnvelopeStatusChangesParam + func StatusChangeFromDate(t time.Time) EnvelopeStatusChangesParam + func StatusChangeFromToStatus(status string) EnvelopeStatusChangesParam + func StatusChangeStatusCode(status string) EnvelopeStatusChangesParam + func StatusChangeToDate(t time.Time) EnvelopeStatusChangesParam + func StatusChangeTransactionId(transactionIds ...string) EnvelopeStatusChangesParam + type EnvelopeStatusXml struct + ACHolder string + ACHolderEmail string + ACHolderLocation string + ACStatus string + ACStatusDate string + AuthoritativeCopy bool + AutoNavigation bool + Completed DSTime + Created DSTime + CustomFields []CustomFieldXml + Delivered DSTime + DocumentStatuses []DocumentStatusXml + Email string + EnvelopeID string + EnvelopeIdStamping bool + EnvelopePDFHash string + RecipientStatuses []RecipientStatusXml + SenderIPAddress string + Sent DSTime + Signed DSTime + SigningLocation string + Status string + Subject string + TimeGenerated DSTime + UserName string + VoidReason string + type EnvelopeUris struct + AllowReassign string + CertificateUri string + CreatedDateTime time.Time + CustomFieldsUri string + DocumentsCombinedUri string + DocumentsUri string + EmailBlurb string + EmailSubject string + EnableWetSign string + EnvelopeId string + EnvelopeUri string + LastModifiedDateTime time.Time + NotificationUri string + PurgeState string + RecipientsUri string + Status string + StatusChangedDateTime time.Time + TemplatesUri string + type EventNotification struct + EnvelopeEvents []EnvelopeEvent + IncludeCertificateOfCompletion string + IncludeCertificateWithSoap string + IncludeDocumentFields string + IncludeDocuments string + IncludeEnvelopeVoidReason string + IncludeSenderAccountAsCustomField string + IncludeTimeZone string + LoggingEnabled string + RecipientEvents []RecipientEvent + RequireAcknowledgment string + SignMessageWithX509Cert string + SoapNameSpace string + Url string + UseSoapInterface string + type Expiration struct + ExpireAfter string + ExpireEnabled string + ExpireWarn string + type FirstNameTab struct + type Folder struct + Filter map[string]string + FolderId string + Folders []Folder + Name string + OwnerEmail string + OwnerUserId string + OwnerUserName string + ParentFolderId string + ParentFolderUri string + Type string + Uri string + type FolderEnvList struct + EndPosition string + FolderItems []FolderItem + NextUri string + PreviousUri string + ResultSetSize string + StartPosition string + TotalRows string + TotalSetSize string + type FolderEnvSearchParam NmVal + func FolderEnvSearchFromDate(tm time.Time) FolderEnvSearchParam + func FolderEnvSearchOwnerEmail(email string) FolderEnvSearchParam + func FolderEnvSearchOwnerName(nm string) FolderEnvSearchParam + func FolderEnvSearchStartPosition(pos int) FolderEnvSearchParam + func FolderEnvSearchStatus(status string) FolderEnvSearchParam + func FolderEnvSearchText(searchText string) FolderEnvSearchParam + func FolderEnvSearchToDate(tm time.Time) FolderEnvSearchParam + type FolderItem struct + CreatedDateTime time.Time + EnvelopeId string + EnvelopeUri string + Name string + OwnerName string + Recipients RecipientList + SenderEmail string + SenderName string + SentDateTime time.Time + Status string + Subject string + type FolderList struct + Folders []Folder + XX string + type FolderTemplateList struct + EnvelopeTemplates []TemplateItem + type FolderTemplateParam NmVal + type FormulaTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Formula string + Height int + IsPaymentAmount DSBool + Locked DSBool + MergeFieldXml string + Required DSBool + RoundDecimalPlaces string + Value string + Width int + func (f FormulaTab) NmVal() NmVal + type FullNameTab struct + type IDCheckInformationInput struct + AddressInformationInput *AddressInformationInput + DobInformationInput *DobInformationInput + Ssn4InformationInput *Ssn4InformationInput + Ssn9InformationInput *Ssn9InformationInput + type InPersonSigner struct + HostEmail string + HostName string + type InformationInput struct + DisplayLevelCode string + ReceiveInResponse string + type InitialHereTab struct + Optional DSBool + ScaleValue float64 + type InlineTemplate struct + Documents []Document + Recipients *RecipientList + Sequence string + type Intermediary struct + CanEditRecipientEmails DSBool + CanEditRecipientNames DSBool + type LastNameTab struct + type ListCustomField struct + ListItems []string + type ListItem struct + Selected DSBool + Text string + Value string + type ListTab struct + ListItems []ListItem + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + Value string + Width int + func (l ListTab) NmVal() NmVal + type Logger interface + LogRequest func(cxt context.Context, payload interface{}, req *http.Request) + LogResponse func(ctx context.Context, res *http.Response) io.Reader + type LoginAccount struct + AccountId string + AccountIdGuid string + BaseUrl string + Email string + IsDefault string + LoginAccountSettings []NmVal + LoginUserSettings []NmVal + Name string + SiteDescription string + UserId string + UserName string + type LoginInfo struct + ApiPassword string + LoginAccounts []LoginAccount + type LoginInfoParam NmVal + type Matchbox struct + Height string + PageNumber string + Width string + XPosition string + YPosition string + type NmVal struct + Name string + Value string + type NmValXml struct + Name string + Value string + type NoteTab struct + Height int + Shared DSBool + Value string + Width int + func (n NoteTab) NmVal() NmVal + type Notification struct + Expirations *Expiration + Reminders *Reminder + UseAccountDefaults string + type NumberTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Height int + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + Value string + Width int + func (n NumberTab) NmVal() NmVal + type OauthCredential struct + AccessToken string + AccountId string + Host string + Scope string + TokenType string + func (o OauthCredential) Authorize(req *http.Request, onBehalfOf string) + func (o OauthCredential) Revoke(ctx context.Context) error + type PhoneAuthentication struct + RecipMayProvideNumber string + RecordVoicePrint string + SenderProvidedNumbers []string + ValidateRecipProvidedNumber string + type Radio struct + Locked DSBool + Required DSBool + Selected DSBool + Value string + type RadioGroupTab struct + ConditionalParentLabel string + ConditionalParentValue string + DocumentID string + GroupName string + Radios []Radio + RecipientID string + RequireInitialOnSharedTabChange DSBool + Shared DSBool + TemplateLocked DSBool + TemplateRequired DSBool + func (rg RadioGroupTab) NmVal() NmVal + type Recipient struct + AccessCode string + AddAccessCodeToEmail DSBool + ClientUserId string + CustomFields string + EmailNotification *EmailNotification + EmbeddedRecipientStartURL string + ErrorDetails *ResponseError + ExcludedDocuments string + IDCheckInformationInput string + IdCheckConfigurationName string + InheritEmailNotificationConfiguration DSBool + Name string + Note string + PhoneAuthentication *PhoneAuthentication + RecipientAttachments *RecipientAttachment + RecipientCaptiveInfo string + RecipientId string + RequireIdLookup DSBool + RoleName string + RoutingOrder string + SamlAuthentication *SamlAuthentication + SmsAuthentication *SmsAuthentication + SocialAuthentications DSBool + TemplateAccessCodeRequired DSBool + TemplateLocked DSBool + TemplateRequired DSBool + type RecipientAttachment struct + AttachmentType string + Data string + Label string + type RecipientAttachmentXml struct + Data string + Label string + type RecipientEvent struct + IncludeDocuments string + StatusCode string + type RecipientList struct + Agents []Agent + CarbonCopies []CarbonCopy + CertifiedDeliveries []CertifiedDelivery + Editors []Editor + InPersonSigners []InPersonSigner + Intermediaries []Intermediary + RecipientCount string + Signers []Signer + func (r RecipientList) Values() []NmVal + type RecipientStatusXml struct + AccountStatus string + CustomFields []CustomFieldXml + DeclineReason string + Delivered DSTime + Email string + FormData []NmValXml + RecipientAttachment RecipientAttachmentXml + RecipientIPAddress string + RecipientId string + RoutingOrder string + Sent DSTime + Signed DSTime + Status string + TabStatuses []TabStatusXml + Type string + UserName string + type RecipientUpdateResult struct + type RecipientsParam NmVal + type Reminder struct + ReminderDelay string + ReminderEnabled string + ReminderFrequency string + type ResponseError struct + Description string + Err string + Status int + func (r *ResponseError) UnmarshalJSON(b []byte) error + func (r ResponseError) Error() string + type ReturnUrlType string + type SamlAuthentication struct + SamlAssertionAttributes []NmVal + type SearchFolder string + var SearchFolderAwaitingSig SearchFolder = "awaiting_my_signature" + var SearchFolderCompleted SearchFolder = "completed" + var SearchFolderDrafts SearchFolder = "drafts" + var SearchFolderOutForSig SearchFolder = "out_for_signature" + type SearchFolderParam NmVal + func EnvelopeSearchCount(cnt int) SearchFolderParam + func EnvelopeSearchFromDate(tm time.Time) SearchFolderParam + func EnvelopeSearchStartPosition(pos int) SearchFolderParam + func EnvelopeSearchToDate(tm time.Time) SearchFolderParam + type ServerTemplate struct + Sequence string + TemplateId string + type Service struct + func New(credential Credential, onBehalfOf string) *Service + func (s *Service) AccountCustomFields(ctx context.Context) (*CustomFieldList, error) + func (s *Service) DocumentAddCustomFields(ctx context.Context, envId, docId string, dfl *DocumentFieldList) (*DocumentFieldList, error) + func (s *Service) DocumentModifyCustomFields(ctx context.Context, envId, docId string, dfl *DocumentFieldList) (*DocumentFieldList, error) + func (s *Service) DocumentRemoveCustomFields(ctx context.Context, envId, docId string, dfl *DocumentFieldList) (*DocumentFieldList, error) + func (s *Service) EditView(ctx context.Context, envId string, retType ReturnUrlType) (*EnvUrl, error) + func (s *Service) EnvelopeAddCustomFields(ctx context.Context, envId string, l *CustomFieldList) (*CustomFieldList, error) + func (s *Service) EnvelopeAuditEvents(ctx context.Context, envId string) (*AuditEventList, error) + func (s *Service) EnvelopeCorrection(ctx context.Context, envId string, retUrlType ReturnUrlType, ...) (*EnvUrl, error) + func (s *Service) EnvelopeCreate(ctx context.Context, env *Envelope, files ...*UploadFile) (*EnvelopeResponse, error) + func (s *Service) EnvelopeCustomFields(ctx context.Context, envId string) (*CustomFieldList, error) + func (s *Service) EnvelopeDocument(ctx context.Context, envId string, docId string, args ...EnvelopeDocumentParam) (*http.Response, error) + func (s *Service) EnvelopeDocuments(ctx context.Context, envId string) (*DocumentAssetList, error) + func (s *Service) EnvelopeDocumentsCombined(ctx context.Context, envId string, args ...EnvelopeDocumentsCombinedParam) (*http.Response, error) + func (s *Service) EnvelopeModifyCustomFields(ctx context.Context, envId string, l *CustomFieldList) (*CustomFieldList, error) + func (s *Service) EnvelopeMove(ctx context.Context, toFolderId string, envIds ...string) error + func (s *Service) EnvelopeNotification(ctx context.Context, envId string) (*Notification, error) + func (s *Service) EnvelopeRemoveCustomFields(ctx context.Context, envId string, l *CustomFieldList) (*CustomFieldList, error) + func (s *Service) EnvelopeRemoveDocuments(ctx context.Context, envId string, dl *DocumentList) (*DocumentAssetList, error) + func (s *Service) EnvelopeSearch(ctx context.Context, searchFld SearchFolder, args ...SearchFolderParam) (*FolderEnvList, error) + func (s *Service) EnvelopeSetDocuments(ctx context.Context, envId string, dl *DocumentList, files ...*UploadFile) (*DocumentAssetList, error) + func (s *Service) EnvelopeStatus(ctx context.Context, envId string) (res *EnvelopeUris, err error) + func (s *Service) EnvelopeStatusChanges(ctx context.Context, args ...EnvelopeStatusChangesParam) (*EnvelopeList, error) + func (s *Service) EnvelopeStatusMulti(ctx context.Context, envIds ...string) ([]EnvelopeUris, error) + func (s *Service) EnvelopeTemplates(ctx context.Context, envId string) (*TemplateList, error) + func (s *Service) FolderEnvSearch(ctx context.Context, folderId string, args ...FolderEnvSearchParam) (*FolderEnvList, error) + func (s *Service) FolderList(ctx context.Context, args ...FolderTemplateParam) (*FolderList, error) + func (s *Service) GetTemplate(ctx context.Context, id string) (*Template, error) + func (s *Service) LoginInformation(ctx context.Context, args ...LoginInfoParam) (*LoginInfo, error) + func (s *Service) RecipientTabs(ctx context.Context, envId string, recipId string) (*Tabs, error) + func (s *Service) RecipientTabsAdd(ctx context.Context, envId string, recipId string, tb *Tabs) (*Tabs, error) + func (s *Service) RecipientTabsModify(ctx context.Context, envId string, recipId string, tb *Tabs) (*Tabs, error) + func (s *Service) RecipientTabsRemove(ctx context.Context, envId string, recipId string, tb *Tabs) (*Tabs, error) + func (s *Service) RecipientView(ctx context.Context, envId string, er *EnvRecipientView) (*EnvUrl, error) + func (s *Service) Recipients(ctx context.Context, envId string, args ...RecipientsParam) (*RecipientList, error) + func (s *Service) RecipientsAdd(ctx context.Context, envId string, rl *RecipientList, args ...RecipientsParam) (*RecipientList, error) + func (s *Service) RecipientsModify(ctx context.Context, envId string, rl *RecipientList, args ...RecipientsParam) (*RecipientUpdateResult, error) + func (s *Service) RecipientsRemove(ctx context.Context, envId string, rl *RecipientList) (res *RecipientList, err error) + func (s *Service) Remind(ctx context.Context, envId string, rl *RecipientList) error + func (s *Service) SenderView(ctx context.Context, envId string, retType ReturnUrlType) (*EnvUrl, error) + func (s *Service) TemplateSearch(ctx context.Context, args ...TemplateSearchParam) (*FolderTemplateList, error) + func (s *Service) Void(ctx context.Context, envId string, reason string) error + func (s Service) OnBehalfOf(onBehalfOf string) *Service + type SignHereTab struct + Optional DSBool + ScaleValue float64 + type Signer struct + BulkRecipientsUri string + DeliveredDateTime string + DeliveryMethod string + IsBulkRecipient string + OfflineAttributes map[string]string + SignedDateTime string + type SignerAttachmentTab struct + Optional DSBool + type SimpleLogger struct + func (s SimpleLogger) LogRequest(ctx context.Context, payload interface{}, req *http.Request) + func (s SimpleLogger) LogResponse(ctx context.Context, res *http.Response) io.Reader + type SmsAuthentication struct + SenderProvidedNumbers []string + type Ssn4InformationInput struct + Ssn4 string + type Ssn9InformationInput struct + Ssn9 string + type SsnTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Height int + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + Value string + Width int + func (s SsnTab) NmVal() NmVal + type TabStatusXml struct + CustomTabType string + DocumentID string + ListSelectedValue string + ListValues string + OriginalValue string + PageNumber string + Status string + TabLabel string + TabName string + TabType string + TabValue string + ValidationPattern string + XPosition string + YPosition string + type Tabs struct + ApproveTabs []ApproveTab + CheckboxTabs []CheckboxTab + CompanyTabs []CompanyTab + DateSignedTabs []DateSignedTab + DateTabs []DateTab + DeclineTabs []DeclineTab + EmailTabs []EmailTab + EnvelopeIdTabs []EnvelopeIdTab + FullNameTabs []FullNameTab + InitialHereTabs []InitialHereTab + ListTabs []ListTab + NoteTabs []NoteTab + NumberTabs []NumberTab + RadioGroupTabs []RadioGroupTab + SignHereTabs []SignHereTab + SignerAttachmentTabs []SignerAttachmentTab + SsnTabs []SsnTab + TextTabs []TextTab + TitleTabs []TitleTab + ZipTabs []ZipTab + func (t Tabs) Values() []NmVal + type Template struct + Accessibility string + AllowMarkup string + AllowReassign string + AllowRecipientRecursion string + Asynchronous string + AuthoritativeCopy string + AutoNavigation string + BrandId string + CustomFields *CustomFieldList + Documents []Document + EmailBlurb string + EmailSubject string + EnableWetSign string + EnforceSignerVisibility string + EnvelopeIdStamping string + EnvelopeTemplateDefinition TemplateDefinition + EventNotification *EventNotification + MessageLock string + Name string + Notification *Notification + Owner *TemplateOwner + Recipients *RecipientList + RecipientsLock string + SigningLocation string + type TemplateDefinition struct + Description string + FolderId string + FolderName string + LastModified time.Time + LastModifiedBy TemplateModifiedBy + Name string + Owner TemplateOwner + PageCount int + Password string + Shared string + TemplateId string + type TemplateItem struct + Name string + TemplateId string + Uri string + type TemplateList struct + Templates []TemplateItem + type TemplateModifiedBy struct + Email string + URI string + UserId string + UserName string + type TemplateOwner struct + Email string + URI string + UserId string + UserName string + UserStatus string + UserType string + type TemplateRole struct + AccessCode string + ClientUserId string + DefaultRecipient string + Email string + EmailNotification *EmailNotification + InPersonSignerName string + Name string + RoleName string + RoutingOrder string + Tabs *Tabs + type TemplateSearchParam NmVal + func TemplateSearchCount(count int) TemplateSearchParam + func TemplateSearchFolder(folder string) TemplateSearchParam + func TemplateSearchFolderIds(folder ...string) TemplateSearchParam + func TemplateSearchFromDate(t time.Time) TemplateSearchParam + func TemplateSearchInclude(recipients, folders, documents, customFields, notifications bool) TemplateSearchParam + func TemplateSearchSearch(searchText string) TemplateSearchParam + func TemplateSearchStartPosition(pos int) TemplateSearchParam + func TemplateSearchToDate(t time.Time) TemplateSearchParam + func TemplateSearchUsedFromDate(t time.Time) TemplateSearchParam + func TemplateSearchUsedToDate(t time.Time) TemplateSearchParam + type TextTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Height int + IsPaymentAmount DSBool + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + ValidationMessage string + ValidationPattern string + Value string + Width int + func (t TextTab) NmVal() NmVal + type TitleTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Height int + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + ValidationMessage string + ValidationPattern string + Value string + Width int + func (t TitleTab) NmVal() NmVal + type UploadFile struct + ContentType string + Data io.Reader + FileName string + Id string + Order string + type ValueTab interface + NmVal func() NmVal + type ZipTab struct + ConcealValueOnDocument DSBool + DisableAutoSize DSBool + Height int + Locked DSBool + MergeFieldXml string + RequireInitialOnSharedTabChange DSBool + Required DSBool + Shared DSBool + Value string + Width int + func (z ZipTab) NmVal() NmVal