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
public static ApiValidationResult ValidateAuthorizationHeader(HttpRequestMessage request)
Parameters
request HttpRequestMessage
Returns
- ApiValidationResult