x9-jws

Community

Secure X9.150 JWS implementation

Authorcarlosnetto
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides comprehensive guidance and reference implementations for securing X9.150 payment requests and responses using JSON Web Signatures (JWS), ensuring authenticity, integrity, and non-repudiation.

Core Features & Use Cases

  • JWS Signing & Verification: Detailed explanations and code examples for creating and validating JWS tokens.
  • Certificate Management: Guidance on certificate discovery via JWKS, embedded certificates (x5c), and thumbprints (x5t#S256).
  • Header Validation: Enforcement of critical headers like iat, ttl, and correlationId for security and replay prevention.
  • Use Case: A developer needs to implement the JWS security layer for an X9.150 payment gateway. They can use this Skill to understand how to correctly sign outgoing payment responses and verify incoming payment requests, including handling various certificate discovery methods and freshness checks.

Quick Start

Use the x9-jws skill to understand how to sign a payment response payload with a given private key and correlation ID.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: x9-jws
Download link: https://github.com/carlosnetto/x9.150-py/archive/main.zip#x9-jws

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.