Expand description
RFC 8224 authentication and verification services.
Supported (S-34): outbound and inbound call policies select these services through
sipx-call, which constrains their public shape. sipx remains pre-1.0, so Supported does not
mean frozen; breaking changes receive a migration note.
Network retrieval and trust remain caller-owned. This module only orders policy decisions, supplies a bounded cache, and maps verification failures to their specified SIP statuses.
Structs§
- Authentication
Service - RFC 8224 §6.1 authentication service.
- Cached
Credentials - A bounded successful-credential cache in front of a caller’s fetcher.
- Freshness
- Maximum accepted absolute clock skew.
- Signing
Credential - An application-owned signing credential.
- Verification
Credential - A verification credential already interpreted and trusted by caller policy.
- Verification
Service - RFC 8224 §6.2 verification service.
Enums§
- Authentication
Error - Authentication-service failure before an
Identityfield could be added. - Credential
Error - Caller-owned credential acquisition outcome.
- Verification
- Successful verification state.
- Verification
Failure - Verification-service failure with its RFC 8224 §6.2.2 status.
Traits§
- Authority
- Local policy deciding which originating identities may be asserted.
- Credential
Fetcher - Caller-supplied
infoURI acquisition and authority policy.