diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2019-04-04 11:17:49 +0200 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2019-04-04 11:17:49 +0200 |
commit | 3e879db9b073b48a2c22c0737c3077915c6207ed (patch) | |
tree | 11511ab2dd45e29485c1b98055ba58a28089c712 | |
parent | 7e453002c4957397f20e0bd9e31651da674ddf7c (diff) |
Delete unused Auth0RoleFilter
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/filter/Auth0RoleFilter.java | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/filter/Auth0RoleFilter.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/filter/Auth0RoleFilter.java deleted file mode 100644 index 25d5b72b7e4..00000000000 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/filter/Auth0RoleFilter.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.yahoo.vespa.hosted.controller.restapi.filter; - -import com.yahoo.jdisc.http.filter.DiscFilterRequest; -import com.yahoo.jdisc.http.filter.security.base.JsonSecurityRequestFilterBase; -import com.yahoo.vespa.hosted.controller.api.role.RoleMembership; -import com.yahoo.vespa.hosted.controller.api.role.RolePrincipal; - -import java.util.Objects; -import java.util.Optional; - -/** - * Enriches the request principal with roles from Athenz. - * - * @author jonmv - */ -public class Auth0RoleFilter extends JsonSecurityRequestFilterBase { - - @Override - protected Optional<ErrorResponse> filter(DiscFilterRequest request) { - return Optional.empty(); - } - - - private static class Auth0RolePrincipal implements RolePrincipal { - - private final String name; - private final RoleMembership roles; - - public Auth0RolePrincipal(String name, RoleMembership roles) { - if (name.isBlank()) throw new IllegalArgumentException("Name may not be blank."); - this.name = name; - this.roles = Objects.requireNonNull(roles); - } - - @Override - public String getName() { - return name; - } - - @Override - public RoleMembership roles() { - return roles; - } - - } - -} |