]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.security.core/src/org/argeo/security/core/AuthorizationPrincipal.java
Improve login
[lgpl/argeo-commons.git] / org.argeo.security.core / src / org / argeo / security / core / AuthorizationPrincipal.java
diff --git a/org.argeo.security.core/src/org/argeo/security/core/AuthorizationPrincipal.java b/org.argeo.security.core/src/org/argeo/security/core/AuthorizationPrincipal.java
deleted file mode 100644 (file)
index ac3b233..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-package org.argeo.security.core;
-
-import java.security.Principal;
-
-import org.osgi.service.useradmin.Authorization;
-
-/** Wraps an OSGi {@link Authorization} as a JAAS {@link Principal} */
-public final class AuthorizationPrincipal implements Principal {
-       private Authorization authorization;
-
-       public AuthorizationPrincipal(Authorization authorization) {
-               this.authorization = authorization;
-       }
-
-       @Override
-       public String getName() {
-               return authorization.getName();
-       }
-
-       public Authorization getAuthorization() {
-               return authorization;
-       }
-
-}