Enum rcgen::KeyUsagePurpose [−][src]
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
contentCommitment / nonRepudiation
keyEncipherment
dataEncipherment
keyAgreement
keyCertSign
cRLSign
encipherOnly
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