Возможно, вам не нужен WIF для этого сценария. WCF поддерживает привязки безопасности на основе утверждений. Вам просто нужно настроить WCF для этого.
Вы можете использовать WIF для запроса токена безопасности у службы STS, которой доверяет веб-служба Java, но это не обязательно.
Конечно, будучи сценарием взаимодействия, я настоятельно рекомендовал бы подтвердить концепцию, потому что все стеки равны, но некоторые более равны, чем другие, когда речь идет о реализации стандартов.
Обратите внимание, что распространенным источником путаницы является тот факт, что SAML является одновременно протоколом (как в сообщениях, которыми обмениваются клиенты, серверы и STS) и формат токена. Например, SAML- P (протокол) использует токены SAML, но также WS-Federation (другой протокол).
Посмотрите на любой из "Активных" сэмплов в WIF или в этом руководстве .