A következő osztályok figyelmeztetésként lesznek megjelölve, hogy konfigurációmódosítások lehetnek szükségesek:
com.ibm.security.auth.module.Krb5LoginModulecom.ibm.wsspi.security.token.SpnegoTokenHelpercom.ibm.websphere.security.SpnegoHelperjavax.security.auth.login.LoginContextKorábban a SPNEGO csak az IBM Java fejlesztőkészlettel volt támogatott. A Java 8 változattól kezdve a SPNEGO támogatva lesz az Oracle Java fejlesztőkészlettel is. Azonban a Java 11 változattól kezdve a SPNEGO csak az Oracle Java fejlesztőkészlettel és az OpenJDK megvalósítással támogatott. A SPNEGO felhasználóinak át kell tekinteniük a Liberty server.xml vagy jaas.config fájlokat az IBM Java fejlesztőkészlet Krb5LoginModule specifikus konfigurációjának azonosítása érdekében. Előfordulhat, hogy módosítani kell a SPNEGO konfigurációját. A következő diagram néhány IBM Java fejlesztőkészletre jellemző SPNEGO konfigurációs beállítást és azok Oracle megfelelőit mutatja be. A következő konfigurációs beállítások közül nem mindegyik képezhető le közvetlenül egymásra, azonban hasonló funkcionalitást adnak:
| Java 8 és korábbi | Java 11 |
|---|---|
| credsType: initiator|acceptor|both (alapértelmezés: initiator) |
isInitiator: true|false |
| renewable: true|false (alapértelmezés: false) |
renewTGT: true|false |
| useKeyTab: URL karaktersorozat | useKeyTab: true|false Állítsa be true értékre a modulhoz, hogy lekérdezze az azonosító kulcsát a kulcscímkéből |
| useDefaultKeyTab: true|false (alapértelmezés: false) |
keyTab: fájlnév karaktersorozat Állítsa be a kulcscímkefájl nevére |
| useCcache: URL karaktersorozat useDefaultCcache: true|false (alapértelmezés: false) |
useTicketCache: true|false Állítsa be true értékre, hogy a TGT beszerezhető legyen a jegy gyorsítótárból ticketCache: A jegy gyorsítótárnév karaktersorozat |
| Nincs támogatás | refreshKrb5Config: true|false Állítsa be true értékre, hogy a konfiguráció frissüljön a bejelentkezési (login) metódus meghívása előtt. |
| Nincs támogatás | storeKey: true|false Állítsa be true értékre a kulcscímke vagy az azonosító kulcsának tárolásához a tárgy privát hitelesítési adataiban |
A javax.security.auth.login.LoginContext osztály használható más biztonsági előírásokkal, mint a SPNEGO.
Ha ezt az osztályt használja, nem biztos, hogy konfigurációmódosításokat kell végeznie. Ha azonban SPNEGO konfigurációval használja, szükségesek lehetnek
módosítások.
A com.sun.security.auth.module.Krb5LoginModule osztállyal kapcsolatos további információkért tekintse meg a Javadoc dokumentációt.
A com.ibm.security.auth.module.Krb5LoginModule osztállyal kapcsolatos további információkért tekintse meg a Javadoc dokumentációt.