* org.onap.aaf
* ===========================================================================
* Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+ *
+ * Modifications Copyright (C) 2018 IBM.
* ===========================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
import aaf.v2_0.Users.User;
public class ListUsers extends BaseCmd<List> {
-
- public ListUsers(List parent) {
- super(parent,"user");
- cmds.add(new ListUsersWithPerm(this));
- cmds.add(new ListUsersInRole(this));
- }
+
private static final Future<Nss> dummy = new Future<Nss>(){
@Override
return null;
}
};
+
+ private static final String uformat = "%s%-50s expires:%02d/%02d/%04d\n";
+
+ public ListUsers(List parent) {
+ super(parent,"user");
+ cmds.add(new ListUsersWithPerm(this));
+ cmds.add(new ListUsersInRole(this));
+ }
+
public void report(String header, String ns) {
((List)parent).report(dummy, header,ns);
}
pw().println(subHead);
}
- private static final String uformat = "%s%-50s expires:%02d/%02d/%04d\n";
public void report(String prefix, User u) {
XMLGregorianCalendar xgc = u.getExpires();
pw().format(uformat,prefix,u.getId(),xgc.getMonth()+1,xgc.getDay(),xgc.getYear());