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