KnownCertificateUsage enum
Činnosti, pro které lze kryptografický certifikát použít.
Pole
| ClientAuthentication | Tento certifikát lze použít k ověření klienta v připojení TLS/SSL |
| CodeSigning | Tento certifikát lze použít k ověření objektu kódu |
| ContentCommitment | Synonymum pro nepopiratelnost používané v novějších certifikátech x509 |
| CRLSign | Tento certifikát lze použít k ověření seznamu odvolaných certifikátů |
| DataEncipherment | Tento certifikát lze použít k dešifrování soukromého nebo tajného klíče |
| DecipherOnly | Tento certifikát lze použít pouze k dešifrování dat |
| DigitalSignature | Tento certifikát lze použít k přidání podpisu do zprávy |
| EmailProtection | Tento certifikát lze použít k ověření e-mailové adresy |
| EncipherOnly | Tento certifikát lze použít pouze k šifrování dat |
| KeyAgreement | Tento certifikát lze použít k provedení dohody o klíčích, například při výměně klíčů Diffie-Hellman |
| KeyCertSign | Tento certifikát lze použít k ověření dalších veřejných klíčů |
| KeyEncipherment | Tento certifikát lze použít k zašifrování soukromého nebo tajného klíče |
| NonRepudiation | Tyto certifikáty poskytují službu nepodůvěrytelnosti, která chrání před falešným odmítnutím zprávy |
| OcspSigning | Tento certifikát lze použít k podepisování odpovědí protokolu OCSP |
| ServerAuthentication | Tento certifikát lze použít k ověření serveru v připojení TLS/SSL |
| TimeStamping | Tento certifikát váže hodnotu hash objektu na čas |