zynagent-first application framework

Back to the API reference

zyn.RequestCookies#

/// The immutable request cookie jar used by route guards.
pub const RequestCookies = struct {
    signed: Protected,
    encrypted: Protected,

    /// Returns a plain request cookie value, or `null` when unavailable.
    pub fn get(self: RequestCookies, key: []const u8) !?[]const u8;

    /// A signed or encrypted immutable request-cookie capability.
    pub const Protected = struct {
        /// Returns a verified or decrypted cookie value, or `null` when unavailable.
        pub fn get(self: RequestCookies.Protected, key: []const u8) !?[]const u8;
    };
};