Enum rcgen::KeyUsagePurpose
source · [−]pub enum KeyUsagePurpose {
DigitalSignature,
ContentCommitment,
KeyEncipherment,
DataEncipherment,
KeyAgreement,
KeyCertSign,
CrlSign,
EncipherOnly,
DecipherOnly,
}Expand description
One of the purposes contained in the key usage extension
Variants
DigitalSignature
digitalSignature
ContentCommitment
contentCommitment / nonRepudiation
KeyEncipherment
keyEncipherment
DataEncipherment
dataEncipherment
KeyAgreement
keyAgreement
KeyCertSign
keyCertSign
CrlSign
cRLSign
EncipherOnly
encipherOnly
DecipherOnly
decipherOnly
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KeyUsagePurpose
impl Send for KeyUsagePurpose
impl Sync for KeyUsagePurpose
impl Unpin for KeyUsagePurpose
impl UnwindSafe for KeyUsagePurpose
Blanket Implementations
Mutably borrows from an owned value. Read more