pub struct UiAutomationAuth {
pub agent_id: String,
pub ts_secs: i64,
pub sig: String,
}Expand description
Identity proof shared by every /api/v1/ui/* request. sig is
jekt_sign::sign_jekt(key, "ui-automation-identity", agent_id, "__srv__", ts_secs, "") — the fixed msgid/target_agent/message values
exist purely for domain separation from real jekt message signatures
(no genuine jekt uses this literal msgid, and “srv” is not a
spawnable agent name), not because those fields carry meaning here.
Fields§
§agent_id: String§ts_secs: i64§sig: StringTrait Implementations§
Source§impl Clone for UiAutomationAuth
impl Clone for UiAutomationAuth
Source§fn clone(&self) -> UiAutomationAuth
fn clone(&self) -> UiAutomationAuth
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UiAutomationAuth
impl Debug for UiAutomationAuth
Source§impl<'de> Deserialize<'de> for UiAutomationAuth
impl<'de> Deserialize<'de> for UiAutomationAuth
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UiAutomationAuth
impl RefUnwindSafe for UiAutomationAuth
impl Send for UiAutomationAuth
impl Sync for UiAutomationAuth
impl Unpin for UiAutomationAuth
impl UnsafeUnpin for UiAutomationAuth
impl UnwindSafe for UiAutomationAuth
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