pub struct ReplyTokenView {Show 13 fields
pub cert_der: Vec<u8>,
pub permissions: Vec<u8>,
pub pdata: Vec<u8>,
pub dsign_algo: String,
pub kagree_algo: String,
pub hash_c2: [u8; 32],
pub hash_c1: [u8; 32],
pub dh2: Vec<u8>,
pub dh1: Vec<u8>,
pub challenge2: [u8; 32],
pub challenge1: [u8; 32],
pub ocsp_status: Vec<u8>,
pub signature: Vec<u8>,
}Expand description
Parsed-View eines Reply-Tokens (Replier → Initiator).
Fields§
§cert_der: Vec<u8>Replier-Identity-Cert (DER).
permissions: Vec<u8>Replier-Permissions.
pdata: Vec<u8>Replier-pdata.
dsign_algo: StringReplier-Digital-Signature-Algo.
kagree_algo: StringReplier-Key-Agreement-Algo.
hash_c2: [u8; 32]SHA-256 ueber Replier-Properties.
hash_c1: [u8; 32]Echo des Initiator-hash_c1.
dh2: Vec<u8>Replier-DH-Public-Key.
dh1: Vec<u8>Echo des Initiator-DH-Public.
challenge2: [u8; 32]Replier-Challenge.
challenge1: [u8; 32]Echo des Initiator-Challenge.
ocsp_status: Vec<u8>Replier-OCSP-Status.
signature: Vec<u8>Replier-Signatur über signing_bytes(kagree, ch1, dh1, ch2, dh2).
Trait Implementations§
Source§impl Clone for ReplyTokenView
impl Clone for ReplyTokenView
Source§fn clone(&self) -> ReplyTokenView
fn clone(&self) -> ReplyTokenView
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 moreAuto Trait Implementations§
impl Freeze for ReplyTokenView
impl RefUnwindSafe for ReplyTokenView
impl Send for ReplyTokenView
impl Sync for ReplyTokenView
impl Unpin for ReplyTokenView
impl UnsafeUnpin for ReplyTokenView
impl UnwindSafe for ReplyTokenView
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