Classic ASP
Classic ASP
Set the JWS Payload from BinData
See more JSON Web Signatures (JWS) Examples
Demonstrates Jws.SetPayloadBd, which sets the payload to be signed from the binary bytes in a BinData.
Background. JWS (JSON Web Signature) integrity-protects a payload with a signature or MAC. The header
alg names the algorithm; this example uses HMAC-SHA256 (HS256) with a symmetric MAC key.Chilkat Classic ASP Downloads
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<%
success = 0
set jws = Server.CreateObject("Chilkat.Jws")
' Set the payload from the binary bytes in a BinData.
set bdPayload = Server.CreateObject("Chilkat.BinData")
success = bdPayload.AppendString("Binary content to sign.","utf-8")
success = jws.SetPayloadBd(bdPayload)
If (success = 0) Then
Response.Write "<pre>" & Server.HTMLEncode( jws.LastErrorText) & "</pre>"
Response.End
End If
Response.Write "<pre>" & Server.HTMLEncode( "Payload set.") & "</pre>"
%>
</body>
</html>