Struct usiem::events::auth::DelegationLogin
source · pub struct DelegationLogin {
pub source_user: Cow<'static, str>,
pub source_domain: Cow<'static, str>,
pub destination_user: Cow<'static, str>,
pub destination_domain: Cow<'static, str>,
}
Expand description
A user uses a Credential Vault like CyberArk to use an account
Fields
source_user: Cow<'static, str>
Original user name
source_domain: Cow<'static, str>
destination_user: Cow<'static, str>
User to be logged as
destination_domain: Cow<'static, str>
Domain of the user to be logged as
Implementations
Trait Implementations
sourceimpl Clone for DelegationLogin
impl Clone for DelegationLogin
sourcefn clone(&self) -> DelegationLogin
fn clone(&self) -> DelegationLogin
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 moresourceimpl Debug for DelegationLogin
impl Debug for DelegationLogin
sourceimpl PartialEq<DelegationLogin> for DelegationLogin
impl PartialEq<DelegationLogin> for DelegationLogin
sourcefn eq(&self, other: &DelegationLogin) -> bool
fn eq(&self, other: &DelegationLogin) -> bool
sourceimpl Serialize for DelegationLogin
impl Serialize for DelegationLogin
impl StructuralPartialEq for DelegationLogin
Auto Trait Implementations
impl RefUnwindSafe for DelegationLogin
impl Send for DelegationLogin
impl Sync for DelegationLogin
impl Unpin for DelegationLogin
impl UnwindSafe for DelegationLogin
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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