[−][src]Enum tss_esapi::abstraction::transient::KeyParams
Parameters for the kinds of keys supported by the context
Variants
Fields of RsaSign
size: u16
Size of key in bits
Can only be one of: 1024, 2048, 3072 or 4096
scheme: AsymSchemeUnion
Asymmetric scheme to be used with the key
Must be an RSA-specific scheme
pub_exponent: u32
Public exponent of the key
If set to 0, it will default to 2^16 - 1
Fields of RsaEncrypt
Fields of Ecc
curve: EllipticCurve
Curve that the key will be based on
scheme: AsymSchemeUnion
Asymmetric scheme to be used with the key
Must be an ECC scheme
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KeyParams
impl Send for KeyParams
impl Sync for KeyParams
impl Unpin for KeyParams
impl UnwindSafe for KeyParams
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Free for T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,