Evaluating DS Server

To provide you an easy way to test DS Server without any downloads or installation, you can create a trial token on our website:

https://www.dsserver.io/home/trial

This trial token is valid for 30 days and can be used for evaluation purposes.

Client Credentials

DS Server uses OAuth for all authorization tasks. To keep your evaluation simple, the Client Credentials grant type is activated for this trial token demo account. That means that you don't have to implement the complete OAuth workflow to get started.

What does that mean for this documentation?

This documentation shows code snippets with a full OAuth workflow for scenarios where you host your own DS Server instance. For example:

@using TXTextControl.DocumentServices.DocumentEditor;

@Html.TXTextControl().DocumentEditor(s => {
    s.Width = "800px";
    s.Height = "600px";
    s.ServiceUrl = "https://yourdomain.com/DocumentServices";
    s.OAuthSettings.ClientId = "txtextcontrol.ZVOL4OPU664IqA0NMJAisrX2iCeLaOmo";
    s.OAuthSettings.ClientSecret = "faZwTMHRe0VgKfyvMgD8FM8eOKymEst3";
    s.OAuthSettings.RedirectUri = "https://yourdomain.com/DocumentEditor/textcontrol/DocumentEditor/auth/callback";
}).Render()

Using Trial Tokens

When using the trial token, you can keep this simple by only passing your personal Client Id and Client Secret in the parameters and properties. Additionally, the ServiceUrl should point to our demo server:

@using TXTextControl.DocumentServices.DocumentEditor;

@Html.TXTextControl().DocumentEditor(s => {
    s.Width = "800px";
    s.Height = "600px";
    s.ServiceUrl = "https://trial.dsserver.io";
    s.OAuthSettings.ClientId = "txtextcontrol.ZVOL4OPU664IqA0NMJAisrX2iCeLaOmo";
    s.OAuthSettings.ClientSecret = "faZwTMHRe0VgKfyvMgD8FM8eOKymEst3";
}).Render()