Trait tss_esapi::structures::Ticket[][src]

pub trait Ticket {
    const POSSIBLE_TAGS: &'static [StructureTag];

    fn tag(&self) -> StructureTag;
fn hierarchy(&self) -> Hierarchy;
fn digest(&self) -> &[u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
; }

Associated Constants

Loading content...

Required methods

fn tag(&self) -> StructureTag[src]

fn hierarchy(&self) -> Hierarchy[src]

fn digest(&self) -> &[u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

Loading content...

Implementors

impl Ticket for AuthTicket[src]

const POSSIBLE_TAGS: &'static [StructureTag][src]

The possible tags of AuthTickets

fn tag(&self) -> StructureTag[src]

Get the tag associated with the auth ticket.

fn hierarchy(&self) -> Hierarchy[src]

Get the hierarchy associated with the auth ticket.

fn digest(&self) -> &[u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

Get the digest associated with the auth ticket.

impl Ticket for CreationTicket[src]

const POSSIBLE_TAGS: &'static [StructureTag][src]

The tag of the verified ticket.

fn tag(&self) -> StructureTag[src]

Get the tag associated with the creation ticket.

fn hierarchy(&self) -> Hierarchy[src]

Get the hierarchy associated with the verification ticket.

fn digest(&self) -> &[u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

Get the digest associated with the verification ticket.

impl Ticket for HashcheckTicket[src]

const POSSIBLE_TAGS: &'static [StructureTag][src]

The tag of the verified ticket.

fn tag(&self) -> StructureTag[src]

Get the tag associated with the hashcheck ticket.

fn hierarchy(&self) -> Hierarchy[src]

Get the hierarchy associated with the verification ticket.

fn digest(&self) -> &[u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

Get the digest associated with the verification ticket.

impl Ticket for VerifiedTicket[src]

const POSSIBLE_TAGS: &'static [StructureTag][src]

The tag of the verified ticket.

fn tag(&self) -> StructureTag[src]

Get the tag associated with the verification ticket.

fn hierarchy(&self) -> Hierarchy[src]

Get the hierarchy associated with the verification ticket.

fn digest(&self) -> &[u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

Get the digest associated with the verification ticket.

Loading content...