pub struct AccessTicketCreateTicketRequest {
pub new_format: Option<PveBoolean>,
pub otp: Option<String>,
pub password: String,
pub path: Option<String>,
pub privs: Option<String>,
pub realm: Option<String>,
pub tfa_challenge: Option<String>,
pub username: String,
}Fields§
§new_format: Option<PveBoolean>This parameter is now ignored and assumed to be 1.
otp: Option<String>One-time password for Two-factor authentication.
password: StringThe secret password. This can also be a valid ticket.
path: Option<String>Verify ticket, and check if user have access ‘privs’ on ‘path’
privs: Option<String>Verify ticket, and check if user have access ‘privs’ on ‘path’
realm: Option<String>You can optionally pass the realm using this parameter. Normally the realm is simply added to the username
tfa_challenge: Option<String>The signed TFA challenge string the user wants to respond to.
username: StringUser name
Implementations§
Source§impl AccessTicketCreateTicketRequest
impl AccessTicketCreateTicketRequest
pub fn new( password: String, username: String, ) -> AccessTicketCreateTicketRequest
Trait Implementations§
Source§impl Clone for AccessTicketCreateTicketRequest
impl Clone for AccessTicketCreateTicketRequest
Source§fn clone(&self) -> AccessTicketCreateTicketRequest
fn clone(&self) -> AccessTicketCreateTicketRequest
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 Default for AccessTicketCreateTicketRequest
impl Default for AccessTicketCreateTicketRequest
Source§fn default() -> AccessTicketCreateTicketRequest
fn default() -> AccessTicketCreateTicketRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccessTicketCreateTicketRequest
impl<'de> Deserialize<'de> for AccessTicketCreateTicketRequest
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
Source§impl PartialEq for AccessTicketCreateTicketRequest
impl PartialEq for AccessTicketCreateTicketRequest
Source§fn eq(&self, other: &AccessTicketCreateTicketRequest) -> bool
fn eq(&self, other: &AccessTicketCreateTicketRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AccessTicketCreateTicketRequest
Auto Trait Implementations§
impl Freeze for AccessTicketCreateTicketRequest
impl RefUnwindSafe for AccessTicketCreateTicketRequest
impl Send for AccessTicketCreateTicketRequest
impl Sync for AccessTicketCreateTicketRequest
impl Unpin for AccessTicketCreateTicketRequest
impl UnsafeUnpin for AccessTicketCreateTicketRequest
impl UnwindSafe for AccessTicketCreateTicketRequest
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