Struct kerberos_parser::krb5::Ticket[][src]

pub struct Ticket<'a> {
    pub tkt_vno: u32,
    pub realm: Realm,
    pub sname: PrincipalName,
    pub enc_part: &'a [u8],
}

Kerberos Ticket

A record that helps a client authenticate itself to a server; it contains the client's identity, a session key, a timestamp, and other information, all sealed using the server's secret key. It only serves to authenticate a client when presented along with a fresh Authenticator.

Fields

Version number for the ticket format (5)

Realm that issued a ticket

Components of the name part of the server's identity

Encrypted encoding of the EncTicketPart sequence

Trait Implementations

impl<'a> Debug for Ticket<'a>
[src]

Formats the value using the given formatter. Read more

impl<'a> PartialEq for Ticket<'a>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl<'a> Send for Ticket<'a>

impl<'a> Sync for Ticket<'a>