Skip to main content

Module message

Module message 

Source
Expand description

Message types and utilities Message types and utilities for the TAP Agent.

This module provides constants and types for working with TAP messages, including security modes and message type identifiers.

Structs§

Jwe
JweHeader
JweProtected
JweRecipient
Jws
JWS (JSON Web Signature) supporting both General and Flattened serializations per RFC 7515.
JwsProtected
JwsSignature

Enums§

EphemeralPublicKey
SecurityMode
Security mode for message packing and unpacking.

Constants§

DIDCOMM_ENCRYPTED
DIDCOMM_SIGNED
PRESENTATION_MESSAGE_TYPE
Message type identifiers used by the TAP Protocol These constant strings are used to identify different message types in the TAP protocol communications. Type identifier for Presentation messages

Functions§

base64_decode_flexible
Decode a base64-encoded string, accepting both standard base64 and base64url (with or without padding).