ServiceStack.ApiKeyAuthProviderExtensions.AssertValidApiKeyRequest C# (CSharp) Метод

AssertValidApiKeyRequest() статический приватный Метод

static private AssertValidApiKeyRequest ( this req ) : ApiKeyAuthProvider
req this
Результат ServiceStack.Auth.ApiKeyAuthProvider
        internal static ApiKeyAuthProvider AssertValidApiKeyRequest(this IRequest req)
        {
            var apiKeyAuth = (ApiKeyAuthProvider)AuthenticateService.GetAuthProvider(AuthenticateService.ApiKeyProvider);
            if (apiKeyAuth.RequireSecureConnection && !req.IsSecureConnection)
                throw HttpError.Forbidden(ErrorMessages.ApiKeyRequiresSecureConnection);

            return apiKeyAuth;
        }
    }
ApiKeyAuthProviderExtensions