From 1ec61c11cfac39383d847bb11172317a021e9691 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 13 Oct 2008 03:01:19 +0000 Subject: [PATCH] add krb5_ticket_get_flags git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23895 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/ticket.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/lib/krb5/ticket.c b/lib/krb5/ticket.c index 2dc5f395b..1a0dfaf93 100644 --- a/lib/krb5/ticket.c +++ b/lib/krb5/ticket.c @@ -105,6 +105,23 @@ krb5_ticket_get_endtime(krb5_context context, return ticket->ticket.endtime; } +/** + * Get the flags from the Kerberos ticket + * + * @param context Kerberos context + * @param ticket Kerberos ticket + * + * @return ticket flags + * + * @ingroup krb5_ticket + */ +unsigned long +krb5_ticket_get_flags(krb5_context context, + const krb5_ticket *ticket) +{ + return TicketFlags2int(ticket->ticket.flags.b); +} + static int find_type_in_ad(krb5_context context, int type,