Table of Contents

Class ServiceDescription

Namespace
DocuWare.Platform.ServerClient
Assembly
DocuWare.Platform.ServerClient.dll

Root object that define platform structure.

public class ServiceDescription : IRelationsWithProxy, IRelations, IHttpClientProxy
Inheritance
ServiceDescription
Implements
Inherited Members

Properties

Gets the Uri of the link for the relation “adhocRendering”.

public string AdhocRenderingRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “adhocRendering” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “changePassword”.

public string ChangePasswordRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “changePassword” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “disconnect”.

public string DisconnectRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “disconnect” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Documentation

Documentation links for platform.

public ServiceDescriptionDocumentation Documentation { get; set; }

Property Value

TypeDescription
ServiceDescriptionDocumentation

Gets the Uri of the link for the relation “guestLogin”.

public string GuestLoginRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “guestLogin” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “identityServiceInfo”.

public string IdentityServiceInfoRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “identityServiceInfo” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “jwtLogin”.

public string JwtLoginRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “jwtLogin” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

public Link[] Links { get; set; }

Property Value

TypeDescription
Link[]

Gets the Uri of the link for the relation “log”.

public string LogRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “log” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “loginCookie”.

public string LoginCookieRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “loginCookie” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “login”.

public string LoginRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “login” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “logout”.

public string LogoutRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “logout” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “organizations”.

public string OrganizationsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “organizations” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “permanentUrl”.

public string PermanentUrlRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “permanentUrl” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “resetPassword”.

public string ResetPasswordRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “resetPassword” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Resources

Resource definitions/templates.

public List<UriTemplateDescription> Resources { get; set; }

Property Value

TypeDescription
List<UriTemplateDescription>

Gets the Uri of the link for the relation “rootSchema”.

public string RootSchemaRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “rootSchema” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Statistics

Test applications for platform.

public ServiceDescriptionStatistics Statistics { get; set; }

Property Value

TypeDescription
ServiceDescriptionStatistics

Tests

Test applications for platform.

public ServiceDescriptionTests Tests { get; set; }

Property Value

TypeDescription
ServiceDescriptionTests

Gets the Uri of the link for the relation “tokenLogin”.

public string TokenLoginRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “tokenLogin” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “trustedLogin”.

public string TrustedLoginRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “trustedLogin” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “uriTemplates”.

public string UriTemplatesRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “uriTemplates” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Version

Contains the product version of DocuWare.

[Dolphin]
public string Version { get; set; }

Property Value

TypeDescription
string

Gets the Uri of the link for the relation “windowsLogin”.

public string WindowsLoginRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “windowsLogin” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Methods

GetAdhocRenderingFilesFromAdhocRenderingRelation()

Calls the HTTP Get method on the link for the relation “adhocRendering”.

public AdhocRenderingFiles GetAdhocRenderingFilesFromAdhocRenderingRelation()

Returns

TypeDescription
AdhocRenderingFiles

The content of the response.

GetAdhocRenderingFilesFromAdhocRenderingRelationAsync()

Calls the HTTP Get method on the link for the relation “adhocRendering” asynchronously.

public Task<DeserializedHttpResponse<AdhocRenderingFiles>> GetAdhocRenderingFilesFromAdhocRenderingRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<AdhocRenderingFiles>>

A task which runs the request.

Remarks

This method follows the link for the relation “adhocRendering”.

GetAdhocRenderingFilesFromAdhocRenderingRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “adhocRendering” asynchronously.

public Task<DeserializedHttpResponse<AdhocRenderingFiles>> GetAdhocRenderingFilesFromAdhocRenderingRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<AdhocRenderingFiles>>

A task which runs the request.

Remarks

This method follows the link for the relation “adhocRendering”.

GetIdentityServiceInfoFromIdentityServiceInfoRelation()

Calls the HTTP Get method on the link for the relation “identityServiceInfo”.

public IdentityServiceInfo GetIdentityServiceInfoFromIdentityServiceInfoRelation()

Returns

TypeDescription
IdentityServiceInfo

The content of the response.

GetIdentityServiceInfoFromIdentityServiceInfoRelationAsync()

Calls the HTTP Get method on the link for the relation “identityServiceInfo” asynchronously.

public Task<DeserializedHttpResponse<IdentityServiceInfo>> GetIdentityServiceInfoFromIdentityServiceInfoRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<IdentityServiceInfo>>

A task which runs the request.

Remarks

This method follows the link for the relation “identityServiceInfo”.

GetIdentityServiceInfoFromIdentityServiceInfoRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “identityServiceInfo” asynchronously.

public Task<DeserializedHttpResponse<IdentityServiceInfo>> GetIdentityServiceInfoFromIdentityServiceInfoRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<IdentityServiceInfo>>

A task which runs the request.

Remarks

This method follows the link for the relation “identityServiceInfo”.

GetOrganizationsFromOrganizationsRelation()

Calls the HTTP Get method on the link for the relation “organizations”.

public Organizations GetOrganizationsFromOrganizationsRelation()

Returns

TypeDescription
Organizations

The content of the response.

GetOrganizationsFromOrganizationsRelationAsync()

Calls the HTTP Get method on the link for the relation “organizations” asynchronously.

public Task<DeserializedHttpResponse<Organizations>> GetOrganizationsFromOrganizationsRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Organizations>>

A task which runs the request.

Remarks

This method follows the link for the relation “organizations”.

GetOrganizationsFromOrganizationsRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “organizations” asynchronously.

public Task<DeserializedHttpResponse<Organizations>> GetOrganizationsFromOrganizationsRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Organizations>>

A task which runs the request.

Remarks

This method follows the link for the relation “organizations”.

GetStreamFromChangePasswordRelation()

Calls the HTTP Get method on the link for the relation “changePassword”.

public Stream GetStreamFromChangePasswordRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromChangePasswordRelationAsync()

Calls the HTTP Get method on the link for the relation “changePassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromChangePasswordRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “changePassword”.

GetStreamFromChangePasswordRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “changePassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromChangePasswordRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “changePassword”.

GetStreamFromDisconnectRelation()

Calls the HTTP Get method on the link for the relation “disconnect”.

public Stream GetStreamFromDisconnectRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromDisconnectRelationAsync()

Calls the HTTP Get method on the link for the relation “disconnect” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromDisconnectRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “disconnect”.

GetStreamFromDisconnectRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “disconnect” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromDisconnectRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “disconnect”.

GetStreamFromGuestLoginRelation()

Calls the HTTP Get method on the link for the relation “guestLogin”.

public Stream GetStreamFromGuestLoginRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromGuestLoginRelationAsync()

Calls the HTTP Get method on the link for the relation “guestLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromGuestLoginRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “guestLogin”.

GetStreamFromGuestLoginRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “guestLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromGuestLoginRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “guestLogin”.

GetStreamFromLoginRelation()

Calls the HTTP Get method on the link for the relation “login”.

public Stream GetStreamFromLoginRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromLoginRelationAsync()

Calls the HTTP Get method on the link for the relation “login” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromLoginRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “login”.

GetStreamFromLoginRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “login” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromLoginRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “login”.

GetStreamFromLogoutRelation()

Calls the HTTP Get method on the link for the relation “logout”.

public Stream GetStreamFromLogoutRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromLogoutRelationAsync()

Calls the HTTP Get method on the link for the relation “logout” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromLogoutRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “logout”.

GetStreamFromLogoutRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “logout” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromLogoutRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “logout”.

GetStreamFromResetPasswordRelation()

Calls the HTTP Get method on the link for the relation “resetPassword”.

public Stream GetStreamFromResetPasswordRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromResetPasswordRelationAsync()

Calls the HTTP Get method on the link for the relation “resetPassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromResetPasswordRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “resetPassword”.

GetStreamFromResetPasswordRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “resetPassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromResetPasswordRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “resetPassword”.

GetStreamFromRootSchemaRelation()

Calls the HTTP Get method on the link for the relation “rootSchema”.

public Stream GetStreamFromRootSchemaRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromRootSchemaRelationAsync()

Calls the HTTP Get method on the link for the relation “rootSchema” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromRootSchemaRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “rootSchema”.

GetStreamFromRootSchemaRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “rootSchema” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromRootSchemaRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “rootSchema”.

GetStreamFromTokenLoginRelation()

Calls the HTTP Get method on the link for the relation “tokenLogin”.

public Stream GetStreamFromTokenLoginRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromTokenLoginRelationAsync()

Calls the HTTP Get method on the link for the relation “tokenLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromTokenLoginRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “tokenLogin”.

GetStreamFromTokenLoginRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “tokenLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromTokenLoginRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “tokenLogin”.

GetStreamFromTrustedLoginRelation()

Calls the HTTP Get method on the link for the relation “trustedLogin”.

public Stream GetStreamFromTrustedLoginRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromTrustedLoginRelationAsync()

Calls the HTTP Get method on the link for the relation “trustedLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromTrustedLoginRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “trustedLogin”.

GetStreamFromTrustedLoginRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “trustedLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromTrustedLoginRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “trustedLogin”.

GetStringFromLoginCookieRelation()

Calls the HTTP Get method on the link for the relation “loginCookie”.

public string GetStringFromLoginCookieRelation()

Returns

TypeDescription
string

The content of the response.

GetStringFromLoginCookieRelationAsync()

Calls the HTTP Get method on the link for the relation “loginCookie” asynchronously.

public Task<DeserializedHttpResponse<string>> GetStringFromLoginCookieRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “loginCookie”.

GetStringFromLoginCookieRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “loginCookie” asynchronously.

public Task<DeserializedHttpResponse<string>> GetStringFromLoginCookieRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “loginCookie”.

GetStringFromPermanentUrlRelation()

Calls the HTTP Get method on the link for the relation “permanentUrl”.

public string GetStringFromPermanentUrlRelation()

Returns

TypeDescription
string

The content of the response.

GetStringFromPermanentUrlRelationAsync()

Calls the HTTP Get method on the link for the relation “permanentUrl” asynchronously.

public Task<DeserializedHttpResponse<string>> GetStringFromPermanentUrlRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “permanentUrl”.

GetStringFromPermanentUrlRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “permanentUrl” asynchronously.

public Task<DeserializedHttpResponse<string>> GetStringFromPermanentUrlRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “permanentUrl”.

GetStringFromWindowsLoginRelation()

Calls the HTTP Get method on the link for the relation “windowsLogin”.

public string GetStringFromWindowsLoginRelation()

Returns

TypeDescription
string

The content of the response.

GetStringFromWindowsLoginRelationAsync()

Calls the HTTP Get method on the link for the relation “windowsLogin” asynchronously.

public Task<DeserializedHttpResponse<string>> GetStringFromWindowsLoginRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “windowsLogin”.

GetStringFromWindowsLoginRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “windowsLogin” asynchronously.

public Task<DeserializedHttpResponse<string>> GetStringFromWindowsLoginRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “windowsLogin”.

PostToAdhocRenderingRelationForAdhocRenderingFile(string, Stream)

Calls the HTTP Post method on the link for the relation “adhocRendering”.

public AdhocRenderingFile PostToAdhocRenderingRelationForAdhocRenderingFile(string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
AdhocRenderingFile

The content of the response.

PostToAdhocRenderingRelationForAdhocRenderingFileAsync(string, Stream)

Calls the HTTP Post method on the link for the relation “adhocRendering” asynchronously.

public Task<DeserializedHttpResponse<AdhocRenderingFile>> PostToAdhocRenderingRelationForAdhocRenderingFileAsync(string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<AdhocRenderingFile>>

A task which runs the request.

Remarks

This method follows the link for the relation “adhocRendering”.

PostToAdhocRenderingRelationForAdhocRenderingFileAsync(CancellationToken, string, Stream)

Calls the HTTP Post method on the link for the relation “adhocRendering” asynchronously.

public Task<DeserializedHttpResponse<AdhocRenderingFile>> PostToAdhocRenderingRelationForAdhocRenderingFileAsync(CancellationToken cancellationToken, string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<AdhocRenderingFile>>

A task which runs the request.

Remarks

This method follows the link for the relation “adhocRendering”.

PostToChangePasswordRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “changePassword”.

public Stream PostToChangePasswordRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToChangePasswordRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “changePassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToChangePasswordRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “changePassword”.

PostToChangePasswordRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “changePassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToChangePasswordRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “changePassword”.

PostToGuestLoginRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “guestLogin”.

public Stream PostToGuestLoginRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToGuestLoginRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “guestLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToGuestLoginRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “guestLogin”.

PostToGuestLoginRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “guestLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToGuestLoginRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “guestLogin”.

PostToJwtLoginRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “jwtLogin”.

public Stream PostToJwtLoginRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToJwtLoginRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “jwtLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToJwtLoginRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “jwtLogin”.

PostToJwtLoginRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “jwtLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToJwtLoginRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “jwtLogin”.

PostToLoginRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “login”.

public Stream PostToLoginRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToLoginRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “login” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToLoginRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “login”.

PostToLoginRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “login” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToLoginRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “login”.

PostToResetPasswordRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “resetPassword”.

public Stream PostToResetPasswordRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToResetPasswordRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “resetPassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToResetPasswordRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “resetPassword”.

PostToResetPasswordRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “resetPassword” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToResetPasswordRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “resetPassword”.

PostToTokenLoginRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “tokenLogin”.

public Stream PostToTokenLoginRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToTokenLoginRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “tokenLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToTokenLoginRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “tokenLogin”.

PostToTokenLoginRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “tokenLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToTokenLoginRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “tokenLogin”.

PostToTrustedLoginRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “trustedLogin”.

public Stream PostToTrustedLoginRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToTrustedLoginRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “trustedLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToTrustedLoginRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “trustedLogin”.

PostToTrustedLoginRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “trustedLogin” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToTrustedLoginRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “trustedLogin”.

PostToWindowsLoginRelationForString(Stream)

Calls the HTTP Post method on the link for the relation “windowsLogin”.

public string PostToWindowsLoginRelationForString(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
string

The content of the response.

PostToWindowsLoginRelationForStringAsync(Stream)

Calls the HTTP Post method on the link for the relation “windowsLogin” asynchronously.

public Task<DeserializedHttpResponse<string>> PostToWindowsLoginRelationForStringAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “windowsLogin”.

PostToWindowsLoginRelationForStringAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “windowsLogin” asynchronously.

public Task<DeserializedHttpResponse<string>> PostToWindowsLoginRelationForStringAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “windowsLogin”.

SetProxy(HttpClientProxy)

Sets the HTTP communication proxy which is used in further HTTP communication.

public void SetProxy(HttpClientProxy proxy)

Parameters

TypeNameDescription
HttpClientProxyproxy

The HttpClient instance which is used in further HTTP communication.

Remarks

The HTTP proxy is used to handle the HTTP requests which are created by this instance. The proxy is used in case a request is sent to a URL which is resolved from a link.