C# Class Telestream.Cloud.SDK.Core.SecurityUtility

显示文件 Open project: Telestream/telestream-cloud-.Net-sdk Class Usage Examples

Public Methods

Method Description
GenerateAuthParameters ( RestRequest request ) : QueryParamList
GenerateSignature ( RestRequest request, QueryParamList parameters ) : string
GetTimestamp ( System.DateTime time ) : string

Private Methods

Method Description
GetHmacSha256 ( string stringToSign, string secretKey ) : string

Method Details

GenerateAuthParameters() public method

public GenerateAuthParameters ( RestRequest request ) : QueryParamList
request RestRequest
return QueryParamList

GenerateSignature() public method

public GenerateSignature ( RestRequest request, QueryParamList parameters ) : string
request RestRequest
parameters QueryParamList
return string

GetTimestamp() public method

public GetTimestamp ( System.DateTime time ) : string
time System.DateTime
return string