pub struct SamlLogoutResponse {
pub id: String,
pub version: String,
pub issue_instant: DateTime<Utc>,
pub destination: Option<String>,
pub in_response_to: Option<String>,
pub issuer: String,
pub status: SamlStatus,
pub signature: Option<String>,
}Expand description
SAML 登出响应
Fields§
§id: String响应 ID
version: String版本
issue_instant: DateTime<Utc>发行时间
destination: Option<String>目标
in_response_to: Option<String>响应请求 ID
issuer: String发行人
status: SamlStatus状态
signature: Option<String>签名
Implementations§
Source§impl SamlLogoutResponse
impl SamlLogoutResponse
Sourcepub fn is_success(&self) -> bool
pub fn is_success(&self) -> bool
检查是否成功
Trait Implementations§
Source§impl Clone for SamlLogoutResponse
impl Clone for SamlLogoutResponse
Source§fn clone(&self) -> SamlLogoutResponse
fn clone(&self) -> SamlLogoutResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 SamlLogoutResponse
impl Debug for SamlLogoutResponse
Source§impl<'de> Deserialize<'de> for SamlLogoutResponse
impl<'de> Deserialize<'de> for SamlLogoutResponse
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
Auto Trait Implementations§
impl Freeze for SamlLogoutResponse
impl RefUnwindSafe for SamlLogoutResponse
impl Send for SamlLogoutResponse
impl Sync for SamlLogoutResponse
impl Unpin for SamlLogoutResponse
impl UnsafeUnpin for SamlLogoutResponse
impl UnwindSafe for SamlLogoutResponse
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