feat(tenpayv3): 重命名 RSA 算法工具类中与证书导出相关的方法名

This commit is contained in:
Fu Diwei
2022-11-10 18:15:08 +08:00
parent 2c37745113
commit 8eee6803f2
7 changed files with 38 additions and 37 deletions

View File

@@ -1,4 +1,4 @@
using System;
using System;
namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Settings
{
@@ -52,10 +52,10 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Settings
if (!certificate.Trim().StartsWith("-----BEGIN CERTIFICATE-----") || !certificate.Trim().EndsWith("-----END CERTIFICATE-----"))
throw new ArgumentException("The value of `certificate` is an invalid certificate file content.", nameof(certificate));
SerialNumber = Utilities.RSAUtility.ExportSerialNumber(certificate);
SerialNumber = Utilities.RSAUtility.ExportSerialNumberFromCertificate(certificate);
Certificate = certificate;
EffectiveTime = Utilities.RSAUtility.ExportEffectiveTime(certificate);
ExpireTime = Utilities.RSAUtility.ExportExpireTime(certificate);
EffectiveTime = Utilities.RSAUtility.ExportEffectiveTimeFromCertificate(certificate);
ExpireTime = Utilities.RSAUtility.ExportExpireTimeFromCertificate(certificate);
}
public CertificateEntry(Models.QueryCertificatesResponse.Types.Certificate cert)

View File

@@ -1,4 +1,5 @@
using System.Collections.Concurrent;
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
@@ -45,7 +46,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Settings
public InMemoryCertificateManager()
{
_dict = new ConcurrentDictionary<string, CertificateEntry>();
_dict = new ConcurrentDictionary<string, CertificateEntry>(StringComparer.OrdinalIgnoreCase);
}
public override IEnumerable<CertificateEntry> AllEntries()

View File

@@ -266,7 +266,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Utilities
/// </summary>
/// <param name="certificate">证书PEM 格式)。</param>
/// <returns>PKCS#8 公钥PEM 格式)。</returns>
public static string ExportPublicKey(string certificate)
public static string ExportPublicKeyFromCertificate(string certificate)
{
if (certificate == null) throw new ArgumentNullException(nameof(certificate));
@@ -285,7 +285,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Utilities
/// </summary>
/// <param name="certificate">证书PEM 格式)。</param>
/// <returns>证书序列号。</returns>
public static string ExportSerialNumber(string certificate)
public static string ExportSerialNumberFromCertificate(string certificate)
{
if (certificate == null) throw new ArgumentNullException(nameof(certificate));
@@ -298,7 +298,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Utilities
/// </summary>
/// <param name="certificate">证书PEM 格式)。</param>
/// <returns>证书颁发时间。</returns>
public static DateTimeOffset ExportEffectiveTime(string certificate)
public static DateTimeOffset ExportEffectiveTimeFromCertificate(string certificate)
{
if (certificate == null) throw new ArgumentNullException(nameof(certificate));
@@ -311,7 +311,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Utilities
/// </summary>
/// <param name="certificate">证书PEM 格式)。</param>
/// <returns>证书过期时间。</returns>
public static DateTimeOffset ExportExpireTime(string certificate)
public static DateTimeOffset ExportExpireTimeFromCertificate(string certificate)
{
if (certificate == null) throw new ArgumentNullException(nameof(certificate));