pub struct UsernameToken {
pub username: String,
pub password: String,
pub password_type: PasswordType,
pub nonce: Option<String>,
pub created: Option<String>,
}Expand description
UsernameToken — WSS UsernameToken Profile 1.1.
Fields§
§username: StringUsername.
password: StringPassword (Cleartext oder Digest — Caller entscheidet).
password_type: PasswordTypeType-Attribut auf dem <wsse:Password>-Element.
nonce: Option<String>Optional Nonce (Base64-codiert).
created: Option<String>Optional Created-Timestamp (XSD-DateTime).
Trait Implementations§
Source§impl Clone for UsernameToken
impl Clone for UsernameToken
Source§fn clone(&self) -> UsernameToken
fn clone(&self) -> UsernameToken
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 UsernameToken
impl Debug for UsernameToken
Source§impl Default for UsernameToken
impl Default for UsernameToken
Source§fn default() -> UsernameToken
fn default() -> UsernameToken
Returns the “default value” for a type. Read more
Source§impl PartialEq for UsernameToken
impl PartialEq for UsernameToken
Source§fn eq(&self, other: &UsernameToken) -> bool
fn eq(&self, other: &UsernameToken) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for UsernameToken
impl StructuralPartialEq for UsernameToken
Auto Trait Implementations§
impl Freeze for UsernameToken
impl RefUnwindSafe for UsernameToken
impl Send for UsernameToken
impl Sync for UsernameToken
impl Unpin for UsernameToken
impl UnsafeUnpin for UsernameToken
impl UnwindSafe for UsernameToken
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