diff options
author | Jon Marius Venstad <jvenstad@yahoo-inc.com> | 2019-05-02 14:53:38 +0200 |
---|---|---|
committer | Jon Marius Venstad <jvenstad@yahoo-inc.com> | 2019-05-02 15:09:09 +0200 |
commit | b8b9b593c0219bab713b1cdbbdd5786c561b53a4 (patch) | |
tree | eccc00306bb45cc2e61ad046f02a41c7811be5a8 /jdisc-security-filters | |
parent | 9dd25eeea5b2c23a1fdce08c54cc063d5bf560bb (diff) |
Add test for SignatureFilter
Diffstat (limited to 'jdisc-security-filters')
-rw-r--r-- | jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/athenz/AthenzPrincipalFilter.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/athenz/AthenzPrincipalFilter.java b/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/athenz/AthenzPrincipalFilter.java index a30ca654b83..e51fb1a5c9a 100644 --- a/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/athenz/AthenzPrincipalFilter.java +++ b/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/athenz/AthenzPrincipalFilter.java @@ -61,7 +61,7 @@ public class AthenzPrincipalFilter extends JsonSecurityRequestFilterBase { Optional<AthenzPrincipal> nTokenPrincipal = getPrincipalToken(request, principalTokenHeader) .map(validator::validate); - if (!certificatePrincipal.isPresent() && !nTokenPrincipal.isPresent()) { + if (certificatePrincipal.isEmpty() && nTokenPrincipal.isEmpty()) { String errorMessage = "Unable to authenticate Athenz identity. " + "Either client certificate or principal token is required."; return createResponse(request, Response.Status.UNAUTHORIZED, errorMessage); |