ExtendedKeyUsageOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)
KeyUsage.ExtendedKeyUsageOptions has fields that correspond to certain common OIDs that could be specified as an extended key usage value.
Attributes
Name | Description |
server_auth |
bool
Corresponds to OID 1.3.6.1.5.5.7.3.1. Officially described as "TLS WWW server authentication", though regularly used for non-WWW TLS. |
client_auth |
bool
Corresponds to OID 1.3.6.1.5.5.7.3.2. Officially described as "TLS WWW client authentication", though regularly used for non-WWW TLS. |
code_signing |
bool
Corresponds to OID 1.3.6.1.5.5.7.3.3. Officially described as "Signing of downloadable executable code client authentication". |
email_protection |
bool
Corresponds to OID 1.3.6.1.5.5.7.3.4. Officially described as "Email protection". |
time_stamping |
bool
Corresponds to OID 1.3.6.1.5.5.7.3.8. Officially described as "Binding the hash of an object to a time". |
ocsp_signing |
bool
Corresponds to OID 1.3.6.1.5.5.7.3.9. Officially described as "Signing OCSP responses". |