初始化

This commit is contained in:
2025-12-11 11:39:02 +08:00
commit 156d6ccb06
1708 changed files with 1162911 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
/*
* Copyright (C) Alibaba Cloud Computing
* All rights reserved.
*
* 版权所有 C阿里云计算有限公司
*/
using Aliyun.Api.LOG.Common.Authentication;
using Aliyun.Api.LOG.Common.Communication;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;
namespace Aliyun.Api.LOG.Utilities
{
internal class LogRequestSigner : IRequestSigner
{
private readonly String httpResource;
private readonly HttpMethod httpMethod;
public LogRequestSigner(String httpResource, HttpMethod httpMethod)
{
this.httpResource = httpResource;
this.httpMethod = httpMethod;
}
public void Sign(ServiceRequest request, ServiceCredentials credentials)
{
request.Headers.Add(LogConsts.NAME_HEADER_AUTH, LogClientTools.Signature(request.Headers, request.Parameters, this.httpMethod, this.httpResource, credentials.AccessId, credentials.AccessKey));
}
}
}