jdk/test/sun/security/krb5/auto/Context.java
changeset 12199 3de38eedde69
parent 11526 efcd7eae978f
child 14342 8435a30053c1
--- a/jdk/test/sun/security/krb5/auto/Context.java	Mon Mar 19 14:18:36 2012 +0100
+++ b/jdk/test/sun/security/krb5/auto/Context.java	Tue Mar 20 19:12:21 2012 +0800
@@ -96,6 +96,15 @@
     }
 
     /**
+     * No JAAS login at all, can be used to test JGSS without JAAS
+     */
+    public static Context fromThinAir() throws Exception {
+        Context out = new Context();
+        out.s = new Subject();
+        return out;
+    }
+
+    /**
      * Logins with a JAAS login config entry name
      */
     public static Context fromJAAS(final String name) throws Exception {
@@ -111,8 +120,10 @@
             String user, char[] pass, boolean storeKey) throws Exception {
         return fromUserPass(null, user, pass, storeKey);
     }
+
     /**
      * Logins with a username and a password, using Krb5LoginModule directly
+     * @param s existing subject, test multiple princ & creds for single subj
      * @param storeKey true if key should be saved, used on acceptor side
      */
     public static Context fromUserPass(Subject s,