pub struct IdentityProvider {
pub login: Url,
pub logout: Url,
pub certificates: Vec<X509>,
}Fields§
§login: Url§logout: Url§certificates: Vec<X509>Implementations§
Source§impl IdentityProvider
impl IdentityProvider
pub fn authn_response(&self, xml: &str) -> Result<Response>
Source§impl IdentityProvider
impl IdentityProvider
pub fn logout_response(&self, xml: &str) -> Result<Response>
Trait Implementations§
Source§impl Clone for IdentityProvider
impl Clone for IdentityProvider
Source§fn clone(&self) -> IdentityProvider
fn clone(&self) -> IdentityProvider
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 moreAuto Trait Implementations§
impl Freeze for IdentityProvider
impl RefUnwindSafe for IdentityProvider
impl Send for IdentityProvider
impl Sync for IdentityProvider
impl Unpin for IdentityProvider
impl UnwindSafe for IdentityProvider
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