src/share/classes/sun/security/krb5/KrbTgsReq.java
Print this page
rev 7199 : 8014310: JAAS/Krb5LoginModule using des encytypes failure with NPE after JDK-8012679
*** 289,300 ****
HostAddresses addresses,
AuthorizationData authorizationData,
Ticket[] additionalTickets,
EncryptionKey subKey,
PAData extraPA)
! throws Asn1Exception, IOException, KdcErrException, KrbApErrException,
! UnknownHostException, KrbCryptoException {
KerberosTime req_till = null;
if (till == null) {
req_till = new KerberosTime(0);
} else {
req_till = till;
--- 289,299 ----
HostAddresses addresses,
AuthorizationData authorizationData,
Ticket[] additionalTickets,
EncryptionKey subKey,
PAData extraPA)
! throws IOException, KrbException, UnknownHostException {
KerberosTime req_till = null;
if (till == null) {
req_till = new KerberosTime(0);
} else {
req_till = till;
*** 312,325 ****
tgsReqKey = key;
int[] req_eTypes = null;
if (eTypes == null) {
req_eTypes = EType.getDefaults("default_tgs_enctypes");
- if (req_eTypes == null) {
- throw new KrbCryptoException(
- "No supported encryption types listed in default_tgs_enctypes");
- }
} else {
req_eTypes = eTypes;
}
EncryptionKey reqKey = null;
--- 311,320 ----