C# Class Example.Example.VerifyDemo

Afficher le fichier Open project: PingPlusPlus/pingpp-csharp

Méthodes publiques

Méthode Description
Example ( ) : bool

本示例介绍如何验证 webhooks 签名。 需要注意的是 requestBody 必须是接收到的原始数据; 签名在 header 里的 x-pingplusplus-signature 字段里; 公钥在管理平台里面,需要登陆去获取。

ReadFileToString ( string path ) : string
VerifySignedHash ( string strDataToVerify, string strSignedData, string strPublicKeyFilePath ) : bool

Method Details

Example() public static méthode

本示例介绍如何验证 webhooks 签名。 需要注意的是 requestBody 必须是接收到的原始数据; 签名在 header 里的 x-pingplusplus-signature 字段里; 公钥在管理平台里面,需要登陆去获取。
public static Example ( ) : bool
Résultat bool

ReadFileToString() public static méthode

public static ReadFileToString ( string path ) : string
path string
Résultat string

VerifySignedHash() public static méthode

public static VerifySignedHash ( string strDataToVerify, string strSignedData, string strPublicKeyFilePath ) : bool
strDataToVerify string
strSignedData string
strPublicKeyFilePath string
Résultat bool