GET api/Configuration/SmartSafeSettings
Gets the smart safe settings based on the current user.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
ESignSystems.SmartSAFE.Models.Configuration.SmartSafeSettingsModelName | Description | Type | Additional information |
---|---|---|---|
SmartSafeSettingsId |
Gets or sets the smart safe settings identifier. |
integer |
None. |
ClientId |
Gets or sets the id of the client that the settings are for. |
integer |
None. |
OrganizationId |
Gets or sets the OrganizationId. |
integer |
None. |
UseWatermarkForSignedDocuments |
Gets or sets a value indicating whether are watermark image should be placed on all signed documents when they are downloaded. |
boolean |
Required |
WatermarkImage |
Gets or sets the image to use to apply to a signed document. |
Collection of byte |
None. |
UseWatermarkForAuthoritativeDocuments |
Gets or sets a value indicating whether the authoritative watermark image should be placed on all authoritative documents when they are downloaded. |
boolean |
None. |
AuthoritativeWatermarkImage |
Gets or sets the image to use to apply to an authoritative document. |
Collection of byte |
None. |
UseWatermarkForTransferableDocuments |
Gets or sets a value indicating whether the transferable watermark image should be placed on all transferable documents when they are downloaded. |
boolean |
None. |
TransferableWatermarkImage |
Gets or sets the image to use to apply to a transferable document. |
Collection of byte |
None. |
NumberOfNotificationAttempts |
Gets or sets the number of notification attempts. |
integer |
Required |
ApplicationTitle |
Gets or sets the Application Title. |
string |
Required Max length: 30 |
SAFELogo |
Gets or sets the SAFE Logo. |
Collection of byte |
Required |
SAFELogoBase64 |
Gets the SafeLogo in base 64 string. |
string |
None. |
HeaderBarColor |
Gets or sets the HeaderBarColor. |
string |
Required |
HeaderBarTextColor |
Gets or sets the HeaderBarColorText. |
string |
Required |
LogWebServiceCalls |
Gets or sets a value indicating whether or not web service calls are logged. |
boolean |
Required |
LogWebServiceErrorsOnly |
Gets or sets a value indicating whether or not only web service errors are logged. |
boolean |
Required |
EnableFooter |
Gets or sets a value indicating whether [enable footer]. |
boolean |
Required |
IncludeFooterDocumentName |
Gets or sets a value indicating whether [include footer document name]. |
boolean |
Required |
IncludeFooterImage |
Gets or sets a value indicating whether [include footer image]. |
boolean |
Required |
FooterText |
Gets or sets the footer text. |
string |
Max length: 50 |
FooterImage |
Gets or sets the footer image. |
Collection of byte |
None. |
UDF1Name |
Gets or sets the name of UDF1. |
string |
Required Max length: 256 |
UDF2Name |
Gets or sets the name of UDF2. |
string |
Required Max length: 256 |
UDF3Name |
Gets or sets the name of UDF3. |
string |
Required Max length: 256 |
SmartSAFEUrl |
Gets or sets the SigningRoom settings' SmartSAFE URL. |
string |
Max length: 255 |
ServerTimeZone |
Gets or sets the time zone of the server. |
string |
None. |
ServerTimeZoneOffset |
Gets or sets the time zone offset of the server in minutes. |
integer |
None. |
LogEVaultActivity |
Gets or sets whether to log eVault activity. |
boolean |
None. |
DisplayWatermarkOnTop |
Gets or sets whether to display the watermark on top. |
boolean |
Required |
ApplyToAll |
Gets or sets a value indicating whether the saved settings should be applied to all potential subordinate organization or client settings depending on the hierarchy. |
boolean |
None. |
Response Formats
application/json, text/json
{ "SmartSafeSettingsId": 1, "ClientId": 1, "OrganizationId": 1, "UseWatermarkForSignedDocuments": true, "WatermarkImage": "QEA=", "UseWatermarkForAuthoritativeDocuments": true, "AuthoritativeWatermarkImage": "QEA=", "UseWatermarkForTransferableDocuments": true, "TransferableWatermarkImage": "QEA=", "NumberOfNotificationAttempts": 1, "ApplicationTitle": "sample string 4", "SAFELogo": "QEA=", "SAFELogoBase64": "QEA=", "HeaderBarColor": "sample string 5", "HeaderBarTextColor": "sample string 6", "LogWebServiceCalls": true, "LogWebServiceErrorsOnly": true, "EnableFooter": true, "IncludeFooterDocumentName": true, "IncludeFooterImage": true, "FooterText": "sample string 12", "FooterImage": "QEA=", "UDF1Name": "sample string 13", "UDF2Name": "sample string 14", "UDF3Name": "sample string 15", "SmartSAFEUrl": "sample string 16", "ServerTimeZone": "sample string 17", "ServerTimeZoneOffset": 1, "LogEVaultActivity": true, "DisplayWatermarkOnTop": true, "ApplyToAll": true }
application/xml, text/xml
<SmartSafeSettingsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.Configuration"> <ApplicationTitle>sample string 4</ApplicationTitle> <ApplyToAll>true</ApplyToAll> <AuthoritativeWatermarkImage>QEA=</AuthoritativeWatermarkImage> <ClientId>1</ClientId> <DisplayWatermarkOnTop>true</DisplayWatermarkOnTop> <EnableFooter>true</EnableFooter> <FooterImage>QEA=</FooterImage> <FooterText>sample string 12</FooterText> <HeaderBarColor>sample string 5</HeaderBarColor> <HeaderBarTextColor>sample string 6</HeaderBarTextColor> <IncludeFooterDocumentName>true</IncludeFooterDocumentName> <IncludeFooterImage>true</IncludeFooterImage> <LogEVaultActivity>true</LogEVaultActivity> <LogWebServiceCalls>true</LogWebServiceCalls> <LogWebServiceErrorsOnly>true</LogWebServiceErrorsOnly> <NumberOfNotificationAttempts>1</NumberOfNotificationAttempts> <OrganizationId>1</OrganizationId> <SAFELogo>QEA=</SAFELogo> <ServerTimeZone>sample string 17</ServerTimeZone> <ServerTimeZoneOffset>1</ServerTimeZoneOffset> <SmartSAFEUrl>sample string 16</SmartSAFEUrl> <SmartSafeSettingsId>1</SmartSafeSettingsId> <TransferableWatermarkImage>QEA=</TransferableWatermarkImage> <UDF1Name>sample string 13</UDF1Name> <UDF2Name>sample string 14</UDF2Name> <UDF3Name>sample string 15</UDF3Name> <UseWatermarkForAuthoritativeDocuments>true</UseWatermarkForAuthoritativeDocuments> <UseWatermarkForSignedDocuments>true</UseWatermarkForSignedDocuments> <UseWatermarkForTransferableDocuments>true</UseWatermarkForTransferableDocuments> <WatermarkImage>QEA=</WatermarkImage> </SmartSafeSettingsModel>