org.globus.wsrf.impl.security.authentication.secureconv
Class SecureConversationMessage
java.lang.Object
org.globus.wsrf.impl.security.authentication.secureconv.SecureConversationMessage
- public class SecureConversationMessage
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SECCONV_NS
public static final java.lang.String SECCONV_NS
- See Also:
- Constant Field Values
TRUST_NS
public static final java.lang.String TRUST_NS
- See Also:
- Constant Field Values
SECCONV_SERVICE_NS
public static final java.lang.String SECCONV_SERVICE_NS
- See Also:
- Constant Field Values
SECURITY_CONTEXT_TOKEN_TYPE
public static final org.apache.axis.types.URI SECURITY_CONTEXT_TOKEN_TYPE
TOKEN_TYPE_QNAME
public static final javax.xml.namespace.QName TOKEN_TYPE_QNAME
REQUEST_TYPE_QNAME
public static final javax.xml.namespace.QName REQUEST_TYPE_QNAME
BINARY_EXCHANGE_QNAME
public static final javax.xml.namespace.QName BINARY_EXCHANGE_QNAME
CONTEXT_EPR_QNAME
public static final javax.xml.namespace.QName CONTEXT_EPR_QNAME
SECURITY_CONTEXT_TOKEN_QNAME
public static final javax.xml.namespace.QName SECURITY_CONTEXT_TOKEN_QNAME
CONTEXT_TOKEN_VALUE_TYPE
public static final org.apache.axis.types.URI CONTEXT_TOKEN_VALUE_TYPE
REQUEST_TYPE_ISSUE
public static final org.apache.axis.types.URI REQUEST_TYPE_ISSUE
GSSAPI_GSI_TOKEN_VALUE_TYPE
public static final org.apache.axis.types.URI GSSAPI_GSI_TOKEN_VALUE_TYPE
BASE64_BINARY_ENCODING
public static final org.apache.axis.types.URI BASE64_BINARY_ENCODING
requestType
private static org.apache.axis.message.MessageElement requestType
tokenType
private static org.apache.axis.message.MessageElement tokenType
i18n
private static org.globus.util.I18n i18n
anyContent
private org.apache.axis.message.MessageElement[] anyContent
gssToken
private BinaryExchangeType gssToken
secContextToken
private SecurityContextTokenType secContextToken
SecureConversationMessage
public SecureConversationMessage(org.apache.axis.message.MessageElement[] anyContent)
getExchangeToken
public BinaryExchangeType getExchangeToken()
getSecurityContextToken
public SecurityContextTokenType getSecurityContextToken()
parseMessage
public BinaryExchangeType parseMessage()
throws MalformedMessageFaultType,
ValueTypeNotSupportedFaultType,
EncodingTypeNotSupportedFaultType,
RequestTypeNotSupportedFaultType,
TokenTypeNotSupportedFaultType
- Throws:
MalformedMessageFaultType
ValueTypeNotSupportedFaultType
EncodingTypeNotSupportedFaultType
RequestTypeNotSupportedFaultType
TokenTypeNotSupportedFaultType
createMessage
public static org.apache.axis.message.MessageElement[] createMessage(BinaryExchangeType exchangeToken)
throws SerializationException
- Throws:
SerializationException
createMessage
public static org.apache.axis.message.MessageElement[] createMessage(BinaryExchangeType exchangeToken,
SecurityContextTokenType contextToken)
throws SerializationException
- Throws:
SerializationException
createMessage
public static org.apache.axis.message.MessageElement[] createMessage(SecurityContextTokenType contextToken)
throws SerializationException
- Throws:
SerializationException