emv-3ds 0.2.0

EMV 3-D Secure 2.x (3DS2) protocol — AReq/ARes/CReq/CRes messages, transaction state machine, ECI/CAVV helpers, and full EMVCo spec serialization for payment authentication (SCA/PSD2)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! # emv-3ds
//!
//! EMV 3-D Secure 2.x protocol — message types, state machine, and
//! transaction lifecycle for the 3DS Server role.
//!
//! Covers versions 2.1.0, 2.2.0, and 2.3.0 of the EMVCo specification.
//!
//! ## Roles
//! This crate models the **3DS Server** side: constructing AReqs, parsing
//! ARes/CRes responses, and driving the transaction state machine.
//! It does not implement the Directory Server or ACS roles.

pub mod error;
pub mod message;
pub mod transaction;
pub mod types;

pub use error::{Error, Result};