pub struct ClientAssertionVerificationContext {
pub assertion: String,
pub current_time: OffsetDateTime,
pub idempotency_key: Option<String>,
pub operation: AssertionOperation,
pub resource: Option<Url>,
pub service_did: String,
pub signing_algorithms: Vec<SigningAlgorithm>,
}Fields§
§assertion: String§current_time: OffsetDateTime§idempotency_key: Option<String>§operation: AssertionOperation§resource: Option<Url>§service_did: String§signing_algorithms: Vec<SigningAlgorithm>Trait Implementations§
impl StructuralPartialEq for ClientAssertionVerificationContext
Auto Trait Implementations§
impl Freeze for ClientAssertionVerificationContext
impl RefUnwindSafe for ClientAssertionVerificationContext
impl Send for ClientAssertionVerificationContext
impl Sync for ClientAssertionVerificationContext
impl Unpin for ClientAssertionVerificationContext
impl UnsafeUnpin for ClientAssertionVerificationContext
impl UnwindSafe for ClientAssertionVerificationContext
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