pub struct LogoutPolicy {
pub requests: LogoutSignaturePolicy,
pub responses: LogoutSignaturePolicy,
}Expand description
Logout request and response signature policy.
Fields§
§requests: LogoutSignaturePolicyLogoutRequest signature behavior.
responses: LogoutSignaturePolicyLogoutResponse signature behavior.
Implementations§
Source§impl LogoutPolicy
impl LogoutPolicy
Sourcepub fn strict() -> LogoutPolicy
pub fn strict() -> LogoutPolicy
Require signed logout requests and responses.
Sourcepub fn compatibility() -> LogoutPolicy
pub fn compatibility() -> LogoutPolicy
Accept unsigned logout requests and responses for legacy interoperability.
Trait Implementations§
Source§impl Clone for LogoutPolicy
impl Clone for LogoutPolicy
Source§fn clone(&self) -> LogoutPolicy
fn clone(&self) -> LogoutPolicy
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 moreimpl Copy for LogoutPolicy
Source§impl Debug for LogoutPolicy
impl Debug for LogoutPolicy
Source§impl Default for LogoutPolicy
impl Default for LogoutPolicy
Source§fn default() -> LogoutPolicy
fn default() -> LogoutPolicy
Returns the “default value” for a type. Read more
impl Eq for LogoutPolicy
Source§impl PartialEq for LogoutPolicy
impl PartialEq for LogoutPolicy
impl StructuralPartialEq for LogoutPolicy
Auto Trait Implementations§
impl Freeze for LogoutPolicy
impl RefUnwindSafe for LogoutPolicy
impl Send for LogoutPolicy
impl Sync for LogoutPolicy
impl Unpin for LogoutPolicy
impl UnsafeUnpin for LogoutPolicy
impl UnwindSafe for LogoutPolicy
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