Values.KeyUsageSourceDefines one or more purposes for which the key contained in the certificate can be used. Default value for each option is false.
type nonrec t = {digitalSignature : Boolean.t option;Key can be used for digital signing.
*)nonRepudiation : Boolean.t option;Key can be used for non-repudiation.
*)keyEncipherment : Boolean.t option;Key can be used to encipher data.
*)dataEncipherment : Boolean.t option;Key can be used to decipher data.
*)keyAgreement : Boolean.t option;Key can be used in a key-agreement protocol.
*)keyCertSign : Boolean.t option;Key can be used to sign certificates.
*)cRLSign : Boolean.t option;Key can be used to sign CRLs.
*)encipherOnly : Boolean.t option;Key can be used only to encipher data.
*)decipherOnly : Boolean.t option;Key can be used only to decipher data.
*)}