Table of Contents

Class ApiHelper

Namespace
InSite.Api.Settings
Assembly
InSite.UI.dll
public static class ApiHelper
Inheritance
ApiHelper
Inherited Members

Properties

OrganizationCode

public static string OrganizationCode { get; set; }

Property Value

string

UserEmail

public static string UserEmail { get; set; }

Property Value

string

UserIdentifier

public static Guid? UserIdentifier { get; set; }

Property Value

Guid?

Methods

GetApiKey()

public static string GetApiKey()

Returns

string

GetOrganization()

public static OrganizationState GetOrganization()

Returns

OrganizationState

TryReadApiKey(string, out Guid)

public static bool TryReadApiKey(string value, out Guid key)

Parameters

value string
key Guid

Returns

bool

Validate(HttpAuthenticationContext)

public static ApiValidationResult Validate(HttpAuthenticationContext context)

Parameters

context HttpAuthenticationContext

Returns

ApiValidationResult

ValidateAuthorizationHeader(HttpRequestMessage)

public static ApiValidationResult ValidateAuthorizationHeader(HttpRequestMessage request)

Parameters

request HttpRequestMessage

Returns

ApiValidationResult