private static final long serialVersionUID = 8006774126022849936L;\r
\r
public String getDisplayName () {\r
- return getOneElementValue("displayName");\r
+ return getOneValue("displayName");\r
}\r
\r
public String getRealm () {\r
- return getOneElementValue("realm");\r
+ return getOneValue("realm");\r
}\r
\r
public String getStatus () {\r
- return getOneElementValue("status");\r
+ return getOneValue("status");\r
}\r
\r
public String getAuthenticationType () {\r
- return getOneElementValue("type");\r
+ return getOneValue("type");\r
}\r
\r
+ public String onSuccess(String navigateTo) {\r
+ if (isAuthenticationOk()) {\r
+ return navigateTo;\r
+ } else {\r
+ return null;\r
+ }\r
+ }\r
\r
+ public boolean isAuthenticationOk () {\r
+ return getStatus().equalsIgnoreCase("OK");\r
+ } \r
}\r