File: SidLookup.java

package info (click to toggle)
jcifs 1.3.16-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 2,856 kB
  • sloc: java: 23,124; xml: 3,663; ansic: 386; sh: 170; makefile: 26
file content (20 lines) | stat: -rw-r--r-- 779 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import jcifs.smb.*;

public class SidLookup {

    public static void main(String[] argv) throws Exception {
        if (argv.length < 2) {
            System.err.println("usage: SidLookup dc1.busicorp.local S-1-5-21-1496946806-2192648263-3843101252-4321");
            return;
        }

        SID sid = new SID(argv[1]);
        sid.resolve(argv[0], null);
        System.out.println("      toString: " + sid.toString());
        System.out.println("   toSidString: " + sid.toDisplayString());
        System.out.println("       getType: " + sid.getType());
        System.out.println("   getTypeText: " + sid.getTypeText());
        System.out.println(" getDomainName: " + sid.getDomainName());
        System.out.println("getAccountName: " + sid.getAccountName());
    }
}