Renames class, removes obsolete, javadoc
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / sp / AuthResponse.java
1 package com.indexdata.mkjsf.pazpar2.data.sp;\r
2 \r
3 /**\r
4  * Data from the <code>auth</code> command, can be accessed by <code>pzresp.sp.auth</code>\r
5  * \r
6  * @author Niels Erik\r
7  *\r
8  */\r
9 public class AuthResponse extends SpResponseDataObject  {\r
10 \r
11   private static final long serialVersionUID = 8006774126022849936L;\r
12 \r
13   public String getDisplayName () {\r
14     return getOneValue("displayName");\r
15   }\r
16   \r
17   public String getRealm () {\r
18     return getOneValue("realm");\r
19   }\r
20   \r
21   public String getStatus () {\r
22     return getOneValue("status");\r
23   }\r
24   \r
25   public String getAuthenticationType () {\r
26     return getOneValue("type");\r
27   }\r
28   \r
29   public String onSuccess(String navigateTo) {\r
30     if (isAuthenticationOk()) {\r
31       return navigateTo;\r
32     } else {\r
33       return null;\r
34     }\r
35   }\r
36   \r
37   public boolean isAuthenticationOk () {\r
38     return getStatus().equalsIgnoreCase("OK");\r
39   }    \r
40 }\r