X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.node.api%2Fsrc%2Forg%2Fargeo%2Fnode%2Fsecurity%2FAnonymousPrincipal.java;fp=org.argeo.node.api%2Fsrc%2Forg%2Fargeo%2Fnode%2Fsecurity%2FAnonymousPrincipal.java;h=0000000000000000000000000000000000000000;hb=5b3108fe285bca50565b58b63fa4feddc96c0765;hp=141f9d1f4a1099ce9372b85f4395c0ea9b3a90f8;hpb=e54c6091d38b6859dec42f36e7334da19e2a0227;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.node.api/src/org/argeo/node/security/AnonymousPrincipal.java b/org.argeo.node.api/src/org/argeo/node/security/AnonymousPrincipal.java deleted file mode 100644 index 141f9d1f4..000000000 --- a/org.argeo.node.api/src/org/argeo/node/security/AnonymousPrincipal.java +++ /dev/null @@ -1,36 +0,0 @@ -package org.argeo.node.security; - -import java.security.Principal; - -import javax.naming.ldap.LdapName; - -import org.argeo.node.NodeConstants; - -/** Marker for anonymous users. */ -public final class AnonymousPrincipal implements Principal { - private final String name = NodeConstants.ROLE_ANONYMOUS; - - @Override - public String getName() { - return name; - } - - @Override - public int hashCode() { - return name.hashCode(); - } - - @Override - public boolean equals(Object obj) { - return this == obj; - } - - @Override - public String toString() { - return name.toString(); - } - - public LdapName getLdapName(){ - return NodeSecurityUtils.ROLE_ANONYMOUS_NAME; - } -}