Questa regola contrassegna il seguente metodo dalla com.ibm.websphere.security.WSSecurityHelper Classe:
Questo metodo è stato reso obsoleto in WebSphere Application Server tradizionale Versione 8.5 e potrebbe essere rimosso in una release futura. Non è disponibile in Liberty.
La funzionalità fornita da WSSecurityHelper.getLTPACookieFromSSOToken() viene sostituito dal nuovo metodo com.ibm.websphere.security.web.WebSecurityHelper.getSSOCookieFromSSOToken(). Notare che questo nuovo metodo si trova nella classe com.ibm.websphere.security.web.WebSecurityHelper, Non com.ibm.websphere.security.WSSecurityHelper. Questo metodo estrae il token SSO dall'oggetto del thread corrente e crea un cookie SSO al suo esterno da utilizzare per i richiami Web downstream.
Utilizzare il nuovo metodo per la compatibilità con WebSphere Application Server traditional e Liberty. Si noti inoltre che con il getSSOCookieFromSSOToken() metodo in uso, l'applicazione richiede WebSphere Application Server V8.0 o successive.
La correzione automatica sostituisce le chiamate a WSSecurityHelper.getLTPACookieFromSSOToken() con chiamate al WebSecurityHelper.getSSOCookieFromSSOToken() metodo. Un'istruzione import per com.ibm.websphere.security.web.WebSecurityHelper viene aggiunto se necessario. Ad esempio, il seguente codice
viene sostituito da
Questa regola ha una correzione automatica. Copiare la configurazione personalizzata nel proprio file di build dell'applicazione per abilitarlo.
Per ulteriori informazioni, consultare