I'm writing an MIT-compatible credcache implementation, and the README in
the krb5-1.2.2 sources appears to be wrong. I've gotten this, but I'm not
sure about the is_skey, ticket_flags, and two tickets of data. Could someone
help me out please?

Cheers,
Phil

# File-based (MIT compatible)
#
#The quasi-BNF grammar for a credentials cache:
#
#file ::=
#        version principal list-of-credentials
#
#version ::= 0x05 0x03
#
#credential ::=
#        client (principal)
#        server (principal)
#        keyblock (keyblock)
#        times (ticket_times)
#        is_skey (boolean - int16)
#        ticket_flags (flags - int32 lsb first)
#        ticket (data)
#        second_ticket (data)
#
#principal ::=
#        name_type (int32)
#        number of components (int32)
#        realm (data)
#        component 1 (data)
#        component 2 (data)
#        ...
#
#data ::=
#        length (int32)
#        string of length bytes
#
#
#keyblock ::=
#        enctype? (int16)
#        cksumtype? (int16)
#        key (data)
#
#ticket_times ::=
#        authtime (int32)
#        starttime (int32)
#        endtime (int32)
#        renewtill (int32)


Reply via email to