Sample code for 30+ languages & platforms
Visual Basic 6.0

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 Visual Basic 6.0 Downloads

Visual Basic 6.0
Dim success As Long
success = 0

Dim jws As New ChilkatJws

'  Set the payload from the binary bytes in a BinData.
Dim bdPayload As New ChilkatBinData
success = bdPayload.AppendString("Binary content to sign.","utf-8")

success = jws.SetPayloadBd(bdPayload)
If (success = 0) Then
    Debug.Print jws.LastErrorText
    Exit Sub
End If

Debug.Print "Payload set."