private protected KerberosAuthenticationToken(byte[] data, DERValue[] values, KerberosMessageType message_type) : base(data, values) { ProtocolVersion = 5; MessageType = message_type; }
internal static bool CheckMsg(this DERValue value, KerberosMessageType msg) { return(value.CheckApplication((int)msg)); }
internal static void WriteKerberosHeader(this DERBuilder builder, KerberosMessageType msg_type) { builder.WriteContextSpecific(0, b => b.WriteInt32(5)); builder.WriteContextSpecific(1, b => b.WriteInt32((int)msg_type)); }