Struct telescope::web::services::auth::rpi_cas::RpiCasIdentity [−][src]
pub struct RpiCasIdentity {
pub rcs_id: String,
}
Expand description
The RPI CAS based identity object just stores the user’s RCS id directly. We do not get any other information from the RPI CAS service and the user’s RCS id should never change.
Fields
rcs_id: String
The authenticated RCS ID of the user with this cookie.
Implementations
Get the RCOS user ID (if one exists) associated with this RCS ID.
Trait Implementations
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 RefUnwindSafe for RpiCasIdentity
impl Send for RpiCasIdentity
impl Sync for RpiCasIdentity
impl Unpin for RpiCasIdentity
impl UnwindSafe for RpiCasIdentity
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more