myfaces-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lof...@apache.org
Subject [myfaces-tobago] 01/06: cleanup: remove unused code
Date Thu, 15 Oct 2020 10:02:10 GMT
This is an automated email from the ASF dual-hosted git repository.

lofwyr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit 3bb34c021f304d9a5d64a294083133fc99459b18
Author: Udo Schnurpfeil <udo.schnurpfeil@irian.eu>
AuthorDate: Wed Oct 7 11:15:06 2020 +0200

    cleanup: remove unused code
---
 .../org/apache/myfaces/tobago/el/UserWrapper.java  | 123 ---------------------
 1 file changed, 123 deletions(-)

diff --git a/tobago-core/src/main/java/org/apache/myfaces/tobago/el/UserWrapper.java b/tobago-core/src/main/java/org/apache/myfaces/tobago/el/UserWrapper.java
deleted file mode 100644
index 3db49d9..0000000
--- a/tobago-core/src/main/java/org/apache/myfaces/tobago/el/UserWrapper.java
+++ /dev/null
@@ -1,123 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.myfaces.tobago.el;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import javax.faces.context.FacesContext;
-import java.lang.invoke.MethodHandles;
-import java.security.Principal;
-import java.util.Collection;
-import java.util.Map;
-import java.util.Set;
-
-public class UserWrapper {
-
-  private static final Logger LOG = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
-
-  private Map roles;
-
-  public UserWrapper() {
-    roles = new RolesMap();
-  }
-
-  public Principal getPrincipal() {
-    final FacesContext facesContext = FacesContext.getCurrentInstance();
-    final Principal principal = facesContext.getExternalContext().getUserPrincipal();
-    if (LOG.isDebugEnabled()) {
-      LOG.debug("getPrincipal(): {}", principal);
-    }
-    return principal;
-  }
-
-  public Map getRoles() {
-    return roles;
-  }
-
-  private static class RolesMap implements Map {
-
-    @Override
-    public Object get(final Object key) {
-      final String role = (String) key;
-      final FacesContext facesContext = FacesContext.getCurrentInstance();
-      final boolean inRole = facesContext.getExternalContext().isUserInRole(role);
-      if (LOG.isDebugEnabled()) {
-        LOG.debug("is in role '{}': {}", key, inRole);
-      }
-      return Boolean.valueOf(inRole);
-    }
-
-    @Override
-    public int size() {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public void clear() {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public boolean isEmpty() {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public boolean containsKey(final Object key) {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public boolean containsValue(final Object value) {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public Collection values() {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public void putAll(final Map t) {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public Set entrySet() {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public Set keySet() {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public Object remove(final Object key) {
-      throw new UnsupportedOperationException();
-    }
-
-    @Override
-    public Object put(final Object key, final Object value) {
-      throw new UnsupportedOperationException();
-    }
-  }
-}


Mime
View raw message