Searched refs:ktab (Results 1 - 25 of 34) sorted by relevance

12

/openjdk7/jdk/src/share/classes/javax/security/auth/kerberos/
H A DJavaxSecurityAuthKerberosAccessImpl.java35 KeyTab ktab, PrincipalName principal) {
36 return ktab.getEncryptionKeys(principal);
34 keyTabGetEncryptionKeys( KeyTab ktab, PrincipalName principal) argument
H A DKeyTab.java67 * The snapshot is of type sun.security.krb5.internal.ktab.KeyTab, which
70 * for the create/add/save methods only used by the ktab command).
116 private sun.security.krb5.internal.ktab.KeyTab takeSnapshot() {
117 return sun.security.krb5.internal.ktab.KeyTab.getInstance(file);
/openjdk7/jdk/test/sun/security/krb5/tools/
H A DKtabCheck.java27 import sun.security.krb5.internal.ktab.KeyTab;
28 import sun.security.krb5.internal.ktab.KeyTabEntry;
41 KeyTab ktab = KeyTab.getInstance(args[0]);
46 for (KeyTabEntry e: ktab.getEntries()) {
H A DKtabZero.java24 import sun.security.krb5.internal.ktab.KeyTab;
25 import sun.security.krb5.internal.ktab.KeyTabConstants;
35 * @summary ktab creates a file with zero kt_vno
55 Class ktab = Class.forName("sun.security.krb5.internal.tools.Ktab");
56 ktab.getDeclaredMethod("main", String[].class).invoke(null,
59 // Only Windows has ktab tool
60 System.out.println("No ktab tool here. Ignored.");
H A Dktcheck.sh26 # @summary "ktab -d name etype" to "ktab -d name [-e etype] [kvno | all | old]"
54 KEYTAB=ktab.tmp
60 KTAB="${TESTJAVA}${FS}bin${FS}ktab -J${EXTRA_OPTIONS} -k $KEYTAB -f"
/openjdk7/jdk/test/sun/security/krb5/auto/
H A DFileKeyTab.java41 String ktab = new File(OneKDC.KTAB).getAbsolutePath().replace('\\', '/');
49 " keyTab=\"file:" + ktab + "\"\n" +
H A DMoreKvno.java36 import sun.security.krb5.internal.ktab.KeyTab;
49 KeyTab ktab = KeyTab.create(OneKDC.KTAB);
52 ktab.addEntry(p, "pass1".toCharArray(), 1, true);
53 ktab.addEntry(p, "pass3".toCharArray(), 3, true);
54 ktab.addEntry(p, "pass2".toCharArray(), 2, true);
55 ktab.save();
H A DSSL.java46 import sun.security.krb5.internal.ktab.KeyTab;
74 KeyTab ktab = KeyTab.create(OneKDC.KTAB);
77 ktab.addEntry(service, "pass1".toCharArray(), 1, true);
78 ktab.addEntry(service, "pass2".toCharArray(), 2, true);
79 ktab.addEntry(service, "pass3".toCharArray(), 3, true);
80 ktab.save();
126 KeyTab ktab = KeyTab.create(OneKDC.KTAB);
129 ktab.addEntry(service, "pass1".toCharArray(), 1);
130 ktab.addEntry(service, "pass2".toCharArray(), 2);
131 ktab
[all...]
H A DW83.java38 import sun.security.krb5.internal.ktab.KeyTab;
58 KeyTab ktab = KeyTab.getInstance(OneKDC.KTAB);
61 ktab.deleteEntries(new PrincipalName(OneKDC.USER), etype, -1);
64 ktab.save();
H A DHttpNegotiateServer.java70 final static String KRB5_TAB = "web.ktab";
259 String principal, String ktab) throws Exception {
264 proxy, scheme, principal, ktab));
288 String principal, String ktab) throws Exception {
304 map.put("keyTab", ktab);
258 httpd(String scheme, boolean proxy, String principal, String ktab) argument
287 MyServerAuthenticator(boolean proxy, String scheme, String principal, String ktab) argument
/openjdk7/jdk/src/share/classes/sun/security/krb5/internal/ktab/
H A DKeyTabConstants.java31 package sun.security.krb5.internal.ktab;
H A DKeyTabOutputStream.java31 package sun.security.krb5.internal.ktab;
H A DKeyTab.java32 package sun.security.krb5.internal.ktab;
59 * the ktab tool).
124 KeyTab ktab = new KeyTab(s);
125 if (ktab.isValid()) { // A valid new keytab
126 map.put(s, ktab);
127 return ktab;
131 return ktab; // first read is invalid
370 /////////////// only used by ktab tool //////////////////
H A DKeyTabEntry.java31 package sun.security.krb5.internal.ktab;
H A DKeyTabInputStream.java32 package sun.security.krb5.internal.ktab;
/openjdk7/jdk/src/share/classes/sun/misc/
H A DJavaxSecurityAuthKerberosAccess.java42 KeyTab ktab, PrincipalName principal);
41 keyTabGetEncryptionKeys( KeyTab ktab, PrincipalName principal) argument
/openjdk7/jdk/test/sun/security/krb5/ktab/
H A DKeyString.java29 import sun.security.krb5.internal.ktab.KeyTabEntry;
H A DKeyTabIndex.java29 import sun.security.krb5.internal.ktab.KeyTab;
33 KeyTab kt = KeyTab.create("ktab");
44 KeyTab.getInstance("ktab").getClass();
H A DFileKeyTab.java30 import sun.security.krb5.internal.ktab.KeyTab;
34 String name = "ktab";
55 throw new Exception("FILE:ktab cannot be loaded");
/openjdk7/jdk/src/windows/classes/sun/security/krb5/internal/tools/
H A DKtab.java34 import sun.security.krb5.internal.ktab.*;
74 Ktab ktab = new Ktab();
76 ktab.printHelp();
79 ktab.action = 'l';
81 ktab.processArgs(args);
83 ktab.table = KeyTab.getInstance(ktab.name);
84 if (ktab.table.isMissing() && ktab.action != 'a') {
85 if (ktab
[all...]
H A DKlist.java37 import sun.security.krb5.internal.ktab.*;
98 KeyTab ktab = KeyTab.getInstance(klist.name);
99 if (ktab.isMissing()) {
102 } else if (!ktab.isValid()) {
107 klist.target = ktab;
108 klist.name = ktab.tabName();
/openjdk7/jdk/src/share/classes/sun/security/krb5/
H A DKrbAsReqBuilder.java80 private final KeyTab ktab; field in class:KrbAsReqBuilder
120 public KrbAsReqBuilder(PrincipalName cname, KeyTab ktab) argument
123 this.ktab = ktab;
142 this.ktab = null;
263 EncryptionKey[] ks = Krb5Util.keysFromJavaxKeyTab(ktab, cname);
287 if (ktab != null) {
288 rep.decryptUsingKeyTab(ktab, req, cname);
334 EncryptionKey[] ks = Krb5Util.keysFromJavaxKeyTab(ktab, cname);
H A DKrbAsRep.java96 * @param ktab the keytab, not null
98 * @param cname the user principal name, used to locate keys in ktab
100 void decryptUsingKeyTab(KeyTab ktab, KrbAsReq asReq, PrincipalName cname) argument
107 Krb5Util.keysFromJavaxKeyTab(ktab, cname));
111 // not by sysadmin but Java's ktab command
113 Krb5Util.keysFromJavaxKeyTab(ktab, cname));
/openjdk7/jdk/src/share/classes/com/sun/security/auth/module/
H A DKrb5LoginModule.java403 KeyTab ktab = null; field in class:Krb5LoginModule
458 keyTabName = sun.security.krb5.internal.ktab.KeyTab.normalize(
689 * useKeyTab is config flag, but when it's true but the ktab
692 * we use (ktab != null) to check whether keytab is used.
697 ktab = (keyTabName == null)
701 if (Krb5Util.keysFromJavaxKeyTab(ktab, principal).length
703 ktab = null;
718 if (ktab == null) {
733 builder = new KrbAsReqBuilder(principal, ktab);
743 if (ktab !
[all...]
/openjdk7/jdk/src/share/classes/sun/security/jgss/krb5/
H A DKrb5Util.java271 for (KeyTab ktab: ktabs) {
272 for (KerberosKey k: ktab.getKeys(kp)) {
375 * @param ktab the javax..KeyTab class
380 KeyTab ktab, PrincipalName cname) {
382 keyTabGetEncryptionKeys(ktab, cname);
379 keysFromJavaxKeyTab( KeyTab ktab, PrincipalName cname) argument

Completed in 73 milliseconds

12