Struct steam_mobile::MobileAuthFile
source · [−]Expand description
The MobileAuthFile (.maFile) is the standard file format that custom authenticators use to save auth secrets to
disk.
It follows strictly the JSON format.
Both identity_secret and shared_secret should be base64 encoded. If you don’t know if they are, they probably
already are.
Example:
{
identity_secret: "secret"
shared_secret: "secret"
device_id: "android:xxxxxxxxxxxxxxx"
}Fields
account_name: Option<String>Account name where this maFile was originated.
Implementations
Trait Implementations
sourceimpl Clone for MobileAuthFile
impl Clone for MobileAuthFile
sourcefn clone(&self) -> MobileAuthFile
fn clone(&self) -> MobileAuthFile
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for MobileAuthFile
impl Debug for MobileAuthFile
sourceimpl<'de> Deserialize<'de> for MobileAuthFile
impl<'de> Deserialize<'de> for MobileAuthFile
sourcefn 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
sourceimpl PartialEq<MobileAuthFile> for MobileAuthFile
impl PartialEq<MobileAuthFile> for MobileAuthFile
sourcefn eq(&self, other: &MobileAuthFile) -> bool
fn eq(&self, other: &MobileAuthFile) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &MobileAuthFile) -> bool
fn ne(&self, other: &MobileAuthFile) -> bool
This method tests for !=.
sourceimpl Serialize for MobileAuthFile
impl Serialize for MobileAuthFile
impl StructuralPartialEq for MobileAuthFile
Auto Trait Implementations
impl RefUnwindSafe for MobileAuthFile
impl Send for MobileAuthFile
impl Sync for MobileAuthFile
impl Unpin for MobileAuthFile
impl UnwindSafe for MobileAuthFile
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more