Merge "AAFcli.java -Declare "value" on a separate line"
[aaf/authz.git] / auth / auth-cmd / src / main / java / org / onap / aaf / auth / cmd / ns / ListUsers.java
index 7106ba6..a89c849 100644 (file)
@@ -3,13 +3,15 @@
  * 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.
  * 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.
@@ -31,46 +33,49 @@ import aaf.v2_0.Nss;
 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
-               public boolean get(int timeout) throws CadiException {
-                       return false;
-               }
-
-               @Override
-               public int code() {
-                       return 0;
-               }
-
-               @Override
-               public String body() {
-                       return null;
-               }
-
-               @Override
-               public String header(String tag) {
-                       return null;
-               }
-       };
-       public void report(String header, String ns) {
-               ((List)parent).report(dummy, header,ns);
-       }
-
-       public void report(String subHead) {
-               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());
-       }
+
+    private static final Future<Nss> dummy = new Future<Nss>(){
+
+        @Override
+        public boolean get(int timeout) throws CadiException {
+            return false;
+        }
+
+        @Override
+        public int code() {
+            return 0;
+        }
+
+        @Override
+        public String body() {
+            return null;
+        }
+
+        @Override
+        public String header(String tag) {
+            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);
+    }
+
+    public void report(String subHead) {
+        pw().println(subHead);
+    }
+
+    public void report(String prefix, User u) {
+        XMLGregorianCalendar xgc = u.getExpires();
+        pw().format(uformat,prefix,u.getId(),xgc.getMonth()+1,xgc.getDay(),xgc.getYear());
+    }
 
 }