Introduction

This document describes the Java™ XML Digital Signature API Specification (JSR 105). The purpose of this JSR is to define a standard Java API for generating and validating XML signatures.

The JSR 105 API is intended to target the following two types of users:
  • Java programmers who want to use the JSR 105 API to generate and validate XML signatures.
  • Java programmers who want to create a concrete implementation of the JSR 105 API and register it as a cryptographic service of a JCA provider.