if (!isTokenRequired(token, message)) {
assertSecurePartsIfTokenNotRequired(binding, aim);
continue;
}
DerivedKeys derivedKeys = token.getDerivedKeys();
setDerived(derivedKeys == DerivedKeys.RequireDerivedKeys);
boolean processingFailed = false;
if (token instanceof KerberosToken) {
if (!processKerberosTokens()) {
processingFailed = true;