*/
package org.onap.aai.sa.auth;
- import org.springframework.http.HttpHeaders;
-
- import javax.servlet.http.Cookie;
+import javax.servlet.http.Cookie;
+import org.springframework.http.HttpHeaders;
public class SearchDbServiceAuth {
- public SearchDbServiceAuth() {
- }
-
- public boolean authBasic(String username, String authFunction) {
- return SearchDbServiceAuthCore.authorize(username, authFunction);
- }
-
- public String authUser(HttpHeaders headers, String authUser, String authFunction) {
-
-
- SearchDbServiceAuth aaiAuth = new SearchDbServiceAuth();
-
- StringBuilder username = new StringBuilder();
-
- username.append(authUser);
- if (aaiAuth.authBasic(username.toString(), authFunction) == false) {
- return "AAI_9101";
+ public SearchDbServiceAuth() { // Do not instantiate
+ }
+ public boolean authBasic(String username, String authFunction) {
+ return SearchDbServiceAuthCore.authorize(username, authFunction);
}
- return "OK";
- }
- public boolean authCookie(Cookie cookie, String authFunction, StringBuilder username) {
+ public String authUser(HttpHeaders headers, String authUser, String authFunction) {
+ return new SearchDbServiceAuth().authBasic(authUser, authFunction) ? "OK" : "AAI_9101";
+ }
- if (cookie == null) {
- return false;
+ public boolean authCookie(Cookie cookie, String authFunction, StringBuilder username) {
+ if (cookie == null) {
+ return false;
+ }
+ return SearchDbServiceAuthCore.authorize(username.toString(), authFunction);
}
- return SearchDbServiceAuthCore.authorize(username.toString(), authFunction);
- }
}