Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 17 jdk.security.jgss.jmod - Security JGSS Module
JDK 17 jdk.security.jgss.jmod is the JMOD file for JDK 17 Security Jgss module.
JDK 17 Security JGSS module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\jdk.security.jgss.jmod.
JDK 17 Security JGSS module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Security JGSS module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\jdk.security.jgss.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ com/sun/security/jgss/ExtendedGSSContext.java
/* * Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.security.jgss; import org.ietf.jgss.*; /** * The extended GSSContext interface for supporting additional * functionalities not defined by {@code org.ietf.jgss.GSSContext}, * such as querying context-specific attributes. */ public interface ExtendedGSSContext extends GSSContext { /** * Return the mechanism-specific attribute associated with {@code type}. * <p> * If there is a security manager, an {@link InquireSecContextPermission} * with the name {@code type.mech} must be granted. Otherwise, this could * result in a {@link SecurityException}. * <p> * Example: * <pre> * GSSContext ctxt = m.createContext(...) * // Establishing the context * if (ctxt instanceof ExtendedGSSContext) { * ExtendedGSSContext ex = (ExtendedGSSContext)ctxt; * try { * Key key = (key)ex.inquireSecContext( * InquireType.KRB5_GET_SESSION_KEY); * // read key info * } catch (GSSException gsse) { * // deal with exception * } * } * </pre> * @param type the type of the attribute requested * @return the attribute, see the method documentation for details. * @throws GSSException containing the following * major error codes: * {@link GSSException#BAD_MECH GSSException.BAD_MECH} if the mechanism * does not support this method, * {@link GSSException#UNAVAILABLE GSSException.UNAVAILABLE} if the * type specified is not supported, * {@link GSSException#NO_CONTEXT GSSException.NO_CONTEXT} if the * security context is invalid, * {@link GSSException#FAILURE GSSException.FAILURE} for other * unspecified failures. * @throws SecurityException if a security manager exists and a proper * {@link InquireSecContextPermission} is not granted. * @see InquireSecContextPermission * @see InquireType */ public Object inquireSecContext(InquireType type) throws GSSException; /** * Requests that the delegation policy be respected. When a true value is * requested, the underlying context would use the delegation policy * defined by the environment as a hint to determine whether credentials * delegation should be performed. This request can only be made on the * context initiator's side and it has to be done prior to the first * call to <code>initSecContext</code>. * <p> * When this flag is false, delegation will only be tried when the * {@link GSSContext#requestCredDeleg(boolean) credentials delegation flag} * is true. * <p> * When this flag is true but the * {@link GSSContext#requestCredDeleg(boolean) credentials delegation flag} * is false, delegation will be only tried if the delegation policy permits * delegation. * <p> * When both this flag and the * {@link GSSContext#requestCredDeleg(boolean) credentials delegation flag} * are true, delegation will be always tried. However, if the delegation * policy does not permit delegation, the value of * {@link #getDelegPolicyState} will be false, even * if delegation is performed successfully. * <p> * In any case, if the delegation is not successful, the value returned * by {@link GSSContext#getCredDelegState()} is false, and the value * returned by {@link #getDelegPolicyState()} is also false. * <p> * Not all mechanisms support delegation policy. Therefore, the * application should check to see if the request was honored with the * {@link #getDelegPolicyState() getDelegPolicyState} method. When * delegation policy is not supported, <code>requestDelegPolicy</code> * should return silently without throwing an exception. * <p> * Note: for the Kerberos 5 mechanism, the delegation policy is expressed * through the OK-AS-DELEGATE flag in the service ticket. When it's true, * the KDC permits delegation to the target server. In a cross-realm * environment, in order for delegation be permitted, all cross-realm TGTs * on the authentication path must also have the OK-AS-DELAGATE flags set. * @param state true if the policy should be respected * @throws GSSException containing the following * major error codes: * {@link GSSException#FAILURE GSSException.FAILURE} */ public void requestDelegPolicy(boolean state) throws GSSException; /** * Returns the delegation policy response. Called after a security context * is established. This method can be only called on the initiator's side. * See {@link ExtendedGSSContext#requestDelegPolicy}. * @return the delegation policy response */ public boolean getDelegPolicyState(); }
⏎ com/sun/security/jgss/ExtendedGSSContext.java
Or download all of them as a single archive file:
File name: jdk.security.jgss-17.0.5-src.zip File size: 22684 bytes Release date: 2022-09-13 Download
⇒ JDK 17 jdk.unsupported.jmod - Unsupported Module
2022-11-07, 1663👍, 0💬
Popular Posts:
JDK 11 jdk.jdeps.jmod is the JMOD file for JDK 11 JDeps tool, which can be invoked by the "jdeps" co...
How to download and install ojdbc14.jar for Oracle 10g R2? ojdbc14.jar for Oracle 10g R2 is a Java 1...
What Is poi-scratchpad-3.5.jar? poi-scratchpad-3.5.jar is one of the JAR files for Apache POI 3.5, w...
How to download and install Apache XMLBeans Source Package? The source package contains Java source ...
JDK 17 jdk.localedata.jmod is the JMOD file for JDK 17 Localedata module. JDK 17 Locale Data module ...