IServerApiUrls Interface

Provides building of URLs for public API of the server the program connects to.

Definition

Namespace: SMath.Manager.Network.UrlBuilders
Assembly: SMath.Manager (in SMath.Manager.dll) Version: 1.2.9018.0
C#
public interface IServerApiUrls : IServerUrls, 
	IUrlBuilder
Implements
IUrlBuilder, IServerUrls

Remarks

Remarks

The server may be Root or Local depending on the program edition and user selection.

Properties

DefaultFlags Default flags for the URLs at this level.
(Inherited from IUrlBuilder)
Flags Flags which are actually used for building the URLs at this level.
(Inherited from IUrlBuilder)
Urls URLs manager the builder belongs to.
(Inherited from IUrlBuilder)

Methods

AuthToken Builds the URL of the endpoint of Security service which returns an authentication token.
BrandingEvidence Builds the URL of the endpoint of Licensing service which returns evidence with information about the licensed organization.
Extensions Builds the URL of the endpoint of Licensing service which returns the program extensions.
GetServiceUrl Determines the base URL of the service with specified name.
(Inherited from IServerUrls)
Info Builds the URL of the endpoint of Home service which returns overall information about the services and serves as starting point for enumeration of service URLs.
LicenseDismiss Builds the URL of the endpoint of Licensing service which is called to dismiss the session of the licensed program.
LicenseEvidence Builds the URL of the endpoint of Licensing service which returns the license evidence.

See Also