From 8fef1f8128b35e7378b8af1d9d76a731a74851c5 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Thu, 29 Nov 2012 18:21:30 -0500 Subject: [PATCH] Track the authentication type in the session --- src/com/gitblit/Constants.java | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/src/com/gitblit/Constants.java b/src/com/gitblit/Constants.java index cd6b070..4669c4c 100644 --- a/src/com/gitblit/Constants.java +++ b/src/com/gitblit/Constants.java @@ -397,7 +397,15 @@ return ordinal() > s.ordinal(); } } - + + public static enum AuthenticationType { + CREDENTIALS, COOKIE, CERTIFICATE; + + public boolean isStandard() { + return ordinal() <= COOKIE.ordinal(); + } + } + @Documented @Retention(RetentionPolicy.RUNTIME) public @interface Unused { -- Gitblit v1.9.1