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
tkt_vno: u32
Version number for the ticket format (5)
realm: Realm
Realm that issued a ticket
sname: PrincipalName
Components of the name part of the server's identity
enc_part: &'a [u8]
Encrypted encoding of the EncTicketPart sequence
Trait Implementations
impl<'a> Debug for Ticket<'a>[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
Formats the value using the given formatter. Read more