nonRepudiation property

bool nonRepudiation
final

True when the subject public key is used to verify digital signatures, other than signatures on certificates and CRLs, used to provide a non-repudiation service that protects against the signing entity falsely denying some action. In the case of later conflict, a reliable third party may determine the authenticity of the signed data.

Note that recent editions of X.509 have renamed the nonRepudiation bit to contentCommitment.

Implementation

final bool nonRepudiation;