[][src]Function kerberos_parser::krb5_parser::parse_ap_req

pub fn parse_ap_req(i: &[u8]) -> IResult<&[u8], ApReq<'_>, BerError>

Parse a Kerberos AP Request

AP-REQ          ::= [APPLICATION 14] SEQUENCE {
        pvno            [0] INTEGER (5),
        msg-type        [1] INTEGER (14),
        ap-options      [2] APOptions,
        ticket          [3] Ticket,
        authenticator   [4] EncryptedData -- Authenticator
}

APOptions       ::= KerberosFlags
        -- reserved(0),
        -- use-session-key(1),
        -- mutual-required(2)