Struct tss_esapi::structures::Attest
source · [−]pub struct Attest { /* private fields */ }Expand description
Implementations
sourceimpl Attest
impl Attest
sourcepub const fn attestation_type(&self) -> AttestationType
pub const fn attestation_type(&self) -> AttestationType
Returns ttestation type
sourcepub const fn qualified_signer(&self) -> &Name
pub const fn qualified_signer(&self) -> &Name
Returns the qualified name of the signing object.
sourcepub const fn extra_data(&self) -> &Data
pub const fn extra_data(&self) -> &Data
Retirns the extra data specified by the caller.
sourcepub const fn clock_info(&self) -> &ClockInfo
pub const fn clock_info(&self) -> &ClockInfo
Returns the internal TPM clock data.
sourcepub const fn firmware_version(&self) -> u64
pub const fn firmware_version(&self) -> u64
Returns TPM firmware version number.
sourcepub const fn attested(&self) -> &AttestInfo
pub const fn attested(&self) -> &AttestInfo
Returns types specific attestation information
Trait Implementations
sourceimpl From<Attest> for TPMS_ATTEST
impl From<Attest> for TPMS_ATTEST
sourceimpl TryFrom<AttestBuffer> for Attest
impl TryFrom<AttestBuffer> for Attest
sourceimpl TryFrom<TPMS_ATTEST> for Attest
impl TryFrom<TPMS_ATTEST> for Attest
sourceimpl UnMarshall for Attest
impl UnMarshall for Attest
Auto Trait Implementations
impl RefUnwindSafe for Attest
impl Send for Attest
impl Sync for Attest
impl Unpin for Attest
impl UnwindSafe for Attest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more