public final class

NegotiationUtils

extends Object
java.lang.Object
   ↳ sun.security.mule.krb5.cxf.NegotiationUtils

Summary

Public Methods
static Assertion getAddressingPolicy(AssertionInfoMap aim, boolean optional)
static AlgorithmSuite getAlgorithmSuite(AssertionInfoMap aim)
static TokenStore getTokenStore(Message message)
static Trust10 getTrust10(AssertionInfoMap aim)
static Trust13 getTrust13(AssertionInfoMap aim)
static int getWSCVersion(String tokenTypeValue)
static boolean parseSCTResult(SoapMessage message)
Return true on successfully parsing a SecurityContextToken result
static void recalcEffectivePolicy(SoapMessage message, String namespace, Policy policy, Invoker invoker)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Assertion getAddressingPolicy (AssertionInfoMap aim, boolean optional)

Parameters
aim
optional

public static AlgorithmSuite getAlgorithmSuite (AssertionInfoMap aim)

Parameters
aim

public static TokenStore getTokenStore (Message message)

Parameters
message

public static Trust10 getTrust10 (AssertionInfoMap aim)

Parameters
aim

public static Trust13 getTrust13 (AssertionInfoMap aim)

Parameters
aim

public static int getWSCVersion (String tokenTypeValue)

Parameters
tokenTypeValue
Throws
ConversationException

public static boolean parseSCTResult (SoapMessage message)

Return true on successfully parsing a SecurityContextToken result

Parameters
message

public static void recalcEffectivePolicy (SoapMessage message, String namespace, Policy policy, Invoker invoker)

Parameters
message
namespace
policy
invoker