pub struct SignatureParams {
pub created: i64,
pub expires: Option<i64>,
pub key_id: String,
pub nonce: Option<String>,
pub tag: Option<String>,
}Available on crate feature
integrity only.Expand description
Parameters for newly generated Ed25519 signatures.
Parsed inputs retain their original parameter ordering and extensions in
SignatureInput; they are never reconstructed through this configuration.
Fields§
§created: i64Creation time in UNIX seconds.
expires: Option<i64>Optional expiration time in UNIX seconds.
key_id: StringOpaque key identifier, resolved and authorized by the application.
nonce: Option<String>Optional per-attempt nonce.
tag: Option<String>Optional application profile tag.
Implementations§
Source§impl SignatureParams
impl SignatureParams
Trait Implementations§
Source§impl Clone for SignatureParams
impl Clone for SignatureParams
Auto Trait Implementations§
impl Freeze for SignatureParams
impl RefUnwindSafe for SignatureParams
impl Send for SignatureParams
impl Sync for SignatureParams
impl Unpin for SignatureParams
impl UnsafeUnpin for SignatureParams
impl UnwindSafe for SignatureParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more