diff options
author | Prudence Au <prudence.au@amdocs.com> | 2018-08-19 08:53:56 -0400 |
---|---|---|
committer | Prudence Au <prudence.au@amdocs.com> | 2018-08-19 08:54:07 -0400 |
commit | b1b32354811fd9c856bf9ce611d36591d7a81404 (patch) | |
tree | 5326d30d6debcbe19e0ba53204913a2c6a4b115c /src/main/java/org/onap/pomba/contextbuilder/aai/exception | |
parent | 8d9044a5e2232776243f641cab1a8b90f26ff9ff (diff) |
Implement basic auth
- includes basic auth for AAI request
- basic auth for AAI context builder
Change-Id: I3b923792184d47667505ae1efc2ab704f52f5766
Issue-ID: LOG-521
Signed-off-by: Prudence Au <prudence.au@amdocs.com>
Diffstat (limited to 'src/main/java/org/onap/pomba/contextbuilder/aai/exception')
-rw-r--r-- | src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditError.java | 3 | ||||
-rw-r--r-- | src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditException.java | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditError.java b/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditError.java index 40d8bcc..fdc7ff6 100644 --- a/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditError.java +++ b/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditError.java @@ -29,4 +29,7 @@ public class AuditError { public static final String INVALID_REQUEST_URL_MISSING_PARAMETER = "Invalid request URL, missing parameter: "; public static final String MISSING_HEADER_PARAMETER = "Missing header parameter: "; + + public static final String MISMATCH = "Authorization Failed due to mismatch basic authorization username or password"; + public static final String MISSING_AUTHORIZATION_HEADER = "Missing Authorization header"; } diff --git a/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditException.java b/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditException.java index d78ff84..042c651 100644 --- a/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditException.java +++ b/src/main/java/org/onap/pomba/contextbuilder/aai/exception/AuditException.java @@ -32,6 +32,16 @@ public class AuditException extends Exception { super(message); } + /** + * Constructor for an instance of this exception with a message and status. + * @param httpStatus + * @param message + */ + public AuditException(Status httpStatus, String message) { + super(message); + this.httpStatus = httpStatus; + } + public AuditException(String message, Status httpStatus) { super(message); this.setHttpStatus(httpStatus); |