pub struct PolicySet {
pub verification: Option<VerificationPolicy>,
pub signing: Option<SigningPolicy>,
pub encryption: Option<EncryptionPolicy>,
pub decryption: Option<DecryptionPolicy>,
}Expand description
Editable compilation input. None disables an operation; a restrictive
layer can disable but never re-enable an operation inherited as disabled.
Fields§
§verification: Option<VerificationPolicy>XMLDSig verification policy.
signing: Option<SigningPolicy>XMLDSig signing policy.
encryption: Option<EncryptionPolicy>XMLEnc encryption policy.
decryption: Option<DecryptionPolicy>XMLEnc decryption policy.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PolicySet
impl RefUnwindSafe for PolicySet
impl Send for PolicySet
impl Sync for PolicySet
impl Unpin for PolicySet
impl UnsafeUnpin for PolicySet
impl UnwindSafe for PolicySet
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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