Type Alias AttestationErrorCode
AttestationErrorCode:
| "MALFORMED"
| "BAD_SIGNATURE"
| "EXPIRED"
| "NOT_YET_VALID"
| "REVOKED"
| "PATH_MISMATCH"
| "NAME_NOT_PERMITTED"
| "SCOPE_EXCEEDED"
| "AUDIENCE_NOT_PERMITTED"
| "TTL_EXCEEDED"
| "CHAIN_INCOMPLETE"
| "SUBJECT_MISMATCH"
| "SESSION_OUTLIVES_ATTESTATION"
| "MAX_DEPTH_EXCEEDED"
| "DISPOSED"
Machine-readable failure codes for the AttestationError type.
Verification-mode codes (see specs/v1.0.md §7.2):
MALFORMED,BAD_SIGNATURE,EXPIRED,NOT_YET_VALID,REVOKED,PATH_MISMATCH,NAME_NOT_PERMITTED,SCOPE_EXCEEDED,AUDIENCE_NOT_PERMITTED,TTL_EXCEEDED,CHAIN_INCOMPLETE,SUBJECT_MISMATCH,SESSION_OUTLIVES_ATTESTATION.Library-level codes outside the verification table:
MAX_DEPTH_EXCEEDED(derivation-tree limit — a leaf SubHandle cannot derive children) andDISPOSED(a capability method was called on a disposed Identity/Handle).