[−][src]Struct parsec_interface::operations::OpAsymSign
Native object for asymmetric sign operations.
key_name
defines which key should be used for the signing operation.
The hash
value must either be a short message (length dependend on the size of
the key), or the result of a hashing operation. Thus, if a hash-and-sign is
required, the hash must be computed before this operation is called. The length
of the hash must be equal to the length of the hash specified on the key algorithm.
The hash
field must also follow any formatting conventions dictated by the provider for
which the request was made.
Fields
key_name: String
hash: Vec<u8>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OpAsymSign
impl Send for OpAsymSign
impl Sync for OpAsymSign
impl Unpin for OpAsymSign
impl UnwindSafe for OpAsymSign
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,