Interface CredentialVerificationResult
- All Known Implementing Classes:
CredentialVerificationResult.Failed, CredentialVerificationResult.Verified
public sealed interface CredentialVerificationResult
permits CredentialVerificationResult.Verified, CredentialVerificationResult.Failed
Structured outcome of a credential verification.
Replaces the experimental boolean-only verification API. The two permitted variants intentionally carry different vocabularies:
CredentialVerificationResult.Verifiedexposes the metadata required for transparent rehash (in particular theoriginalEncodedHashso that persistent stores can perform a compare-and-swap update);CredentialVerificationResult.Failedseparates the public-facing classification from the internal audit classification, so that perimeter responses stay generic while audit sinks can differentiate.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordVerification did not succeed.static final recordSuccessful verification.