import java.util.Collections;
import java.util.List;
+import javax.security.auth.x500.X500Principal;
+
import org.osgi.service.useradmin.Authorization;
+@Deprecated
class NodeAuthorization implements Authorization {
private final String name;
private final String displayName;
public NodeAuthorization(String name, String displayName,
Collection<String> systemRoles, String[] roles) {
- this.name = name;
+ this.name = new X500Principal(name).getName();
this.displayName = displayName;
this.systemRoles = Collections.unmodifiableList(new ArrayList<String>(
systemRoles));