24 */ 25 26 /** 27 * Defines the Java binding of the IETF Generic Security Services API (GSS-API). 28 * <P> 29 * This module also contains GSS-API mechanisms including Kerberos v5 and SPNEGO. 30 * 31 * @moduleGraph 32 * @since 9 33 */ 34 module java.security.jgss { 35 requires java.naming; 36 37 exports javax.security.auth.kerberos; 38 exports org.ietf.jgss; 39 40 exports sun.security.jgss to 41 jdk.security.jgss; 42 exports sun.security.jgss.krb5 to 43 jdk.security.auth; 44 exports sun.security.krb5 to 45 jdk.security.auth; 46 exports sun.security.krb5.internal to 47 jdk.security.jgss; 48 exports sun.security.krb5.internal.ktab to 49 jdk.security.auth; 50 51 // Opens for reflective instantiation of sun.net.www.protocol.http.spnego.NegotiatorImpl 52 // to sun.net.www.protocol.http.HttpURLConnection 53 opens sun.net.www.protocol.http.spnego to 54 java.base; 55 56 provides java.security.Provider with 57 sun.security.jgss.SunProvider; 58 } 59 | 24 */ 25 26 /** 27 * Defines the Java binding of the IETF Generic Security Services API (GSS-API). 28 * <P> 29 * This module also contains GSS-API mechanisms including Kerberos v5 and SPNEGO. 30 * 31 * @moduleGraph 32 * @since 9 33 */ 34 module java.security.jgss { 35 requires java.naming; 36 37 exports javax.security.auth.kerberos; 38 exports org.ietf.jgss; 39 40 exports sun.security.jgss to 41 jdk.security.jgss; 42 exports sun.security.jgss.krb5 to 43 jdk.security.auth; 44 exports sun.security.jgss.krb5.internal to 45 jdk.security.jgss; 46 exports sun.security.krb5 to 47 jdk.security.auth; 48 exports sun.security.krb5.internal to 49 jdk.security.jgss; 50 exports sun.security.krb5.internal.ktab to 51 jdk.security.auth; 52 53 // Opens for reflective instantiation of sun.net.www.protocol.http.spnego.NegotiatorImpl 54 // to sun.net.www.protocol.http.HttpURLConnection 55 opens sun.net.www.protocol.http.spnego to 56 java.base; 57 58 provides java.security.Provider with 59 sun.security.jgss.SunProvider; 60 } 61 |