org.apache.ws.security.conversation
Class ConversationConstants

java.lang.Object
  extended by org.apache.ws.security.conversation.ConversationConstants

public final class ConversationConstants
extends java.lang.Object

Class ConversationConstants


Nested Class Summary
static interface ConversationConstants.DerivationAlgorithm
           
 
Field Summary
static java.lang.String DEFAULT_LABEL
           
static int DEFAULT_VERSION
           
static java.lang.String DERIVED_KEY_TOKEN_LN
          Field DERIVED_KEY_TOKEN_LN
static javax.xml.namespace.QName DERIVED_KEY_TOKEN_QNAME_05_02
           
static javax.xml.namespace.QName DERIVED_KEY_TOKEN_QNAME_05_12
           
static int DIRECT_GENERATED
           
static int DK_ENCRYPT
           
static int DK_SIGN
           
static java.lang.String EXPIRES_LN
          Field EXPIRES_LN
static java.lang.String GENERATION_LN
          Field GENERATION_LN
static java.lang.String IDENTIFIER
           
static java.lang.String IDENTIFIER_LN
          Field IDENTIFIER_LN
static int INTEROP_SCENE1
           
static java.lang.String KEY_CONTEXT_MAP
          Key to hold the map of security context identifiers against the service epr addresses (service scope) or wsa:Action values (operation scope).
static java.lang.String KEYS_LN
          Field KEYS_LN
static java.lang.String LABEL_LN
          Field LABEL_LN
static java.lang.String LENGTH_LN
          Field LENGTH_LN
static java.lang.String NONCE_LN
          Field NONCE_LN
static java.lang.String OFFSET_LN
          Field OFFSET_LN
static java.lang.String PROPERTIES_LN
          Field PROPERTIES_LN
static java.lang.String SECURITY_CONTEXT_TOKEN_LN
          Field SECURITY_CONTEXT_TOKEN_LN
static javax.xml.namespace.QName SECURITY_CTX_TOKEN_QNAME_05_02
           
static javax.xml.namespace.QName SECURITY_CTX_TOKEN_QNAME_05_12
           
static java.lang.String SECURITY_TOKEN_REFERENCE_LN
          Field SECURITY_TOKEN_REFERENCE_LN
static int STS_GENERATED
           
static int STSREQUEST_TOKEN
           
static java.lang.String TOKEN_TYPE_DERIVED_KEY_TOKEN
          Token type of DerivedKeyToken
static java.lang.String TOKEN_TYPE_SECURITY_CONTEXT_TOKEN
          Token type of SecurityContextToken
static int VERSION_05_02
           
static int VERSION_05_12
           
static java.lang.String WSC_NS_05_02
          WS-SecConv Feb 2005 version
static java.lang.String WSC_NS_05_12
          WS-Sx version
static java.lang.String WSC_PREFIX
          Field WSC_PREFIX
 
Method Summary
static java.lang.String getWSCNs(int version)
           
static int getWSTVersion(java.lang.String ns)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION_05_02

public static final int VERSION_05_02
See Also:
Constant Field Values

VERSION_05_12

public static final int VERSION_05_12
See Also:
Constant Field Values

DEFAULT_VERSION

public static final int DEFAULT_VERSION
See Also:
Constant Field Values

WSC_NS_05_02

public static final java.lang.String WSC_NS_05_02
WS-SecConv Feb 2005 version

See Also:
Constant Field Values

WSC_NS_05_12

public static final java.lang.String WSC_NS_05_12
WS-Sx version

See Also:
Constant Field Values

TOKEN_TYPE_DERIVED_KEY_TOKEN

public static final java.lang.String TOKEN_TYPE_DERIVED_KEY_TOKEN
Token type of DerivedKeyToken

See Also:
Constant Field Values

TOKEN_TYPE_SECURITY_CONTEXT_TOKEN

public static final java.lang.String TOKEN_TYPE_SECURITY_CONTEXT_TOKEN
Token type of SecurityContextToken

See Also:
Constant Field Values

WSC_PREFIX

public static final java.lang.String WSC_PREFIX
Field WSC_PREFIX

See Also:
Constant Field Values

SECURITY_CONTEXT_TOKEN_LN

public static final java.lang.String SECURITY_CONTEXT_TOKEN_LN
Field SECURITY_CONTEXT_TOKEN_LN

See Also:
Constant Field Values

IDENTIFIER_LN

public static final java.lang.String IDENTIFIER_LN
Field IDENTIFIER_LN

See Also:
Constant Field Values

EXPIRES_LN

public static final java.lang.String EXPIRES_LN
Field EXPIRES_LN

See Also:
Constant Field Values

KEYS_LN

public static final java.lang.String KEYS_LN
Field KEYS_LN

See Also:
Constant Field Values

SECURITY_TOKEN_REFERENCE_LN

public static final java.lang.String SECURITY_TOKEN_REFERENCE_LN
Field SECURITY_TOKEN_REFERENCE_LN

See Also:
Constant Field Values

DERIVED_KEY_TOKEN_LN

public static final java.lang.String DERIVED_KEY_TOKEN_LN
Field DERIVED_KEY_TOKEN_LN

See Also:
Constant Field Values

PROPERTIES_LN

public static final java.lang.String PROPERTIES_LN
Field PROPERTIES_LN

See Also:
Constant Field Values

LENGTH_LN

public static final java.lang.String LENGTH_LN
Field LENGTH_LN

See Also:
Constant Field Values

GENERATION_LN

public static final java.lang.String GENERATION_LN
Field GENERATION_LN

See Also:
Constant Field Values

OFFSET_LN

public static final java.lang.String OFFSET_LN
Field OFFSET_LN

See Also:
Constant Field Values

LABEL_LN

public static final java.lang.String LABEL_LN
Field LABEL_LN

See Also:
Constant Field Values

NONCE_LN

public static final java.lang.String NONCE_LN
Field NONCE_LN

See Also:
Constant Field Values

DIRECT_GENERATED

public static final int DIRECT_GENERATED
See Also:
Constant Field Values

STS_GENERATED

public static final int STS_GENERATED
See Also:
Constant Field Values

STSREQUEST_TOKEN

public static final int STSREQUEST_TOKEN
See Also:
Constant Field Values

INTEROP_SCENE1

public static final int INTEROP_SCENE1
See Also:
Constant Field Values

IDENTIFIER

public static final java.lang.String IDENTIFIER
See Also:
Constant Field Values

DK_SIGN

public static final int DK_SIGN
See Also:
Constant Field Values

DK_ENCRYPT

public static final int DK_ENCRYPT
See Also:
Constant Field Values

DEFAULT_LABEL

public static final java.lang.String DEFAULT_LABEL
See Also:
Constant Field Values

SECURITY_CTX_TOKEN_QNAME_05_02

public static final javax.xml.namespace.QName SECURITY_CTX_TOKEN_QNAME_05_02

SECURITY_CTX_TOKEN_QNAME_05_12

public static final javax.xml.namespace.QName SECURITY_CTX_TOKEN_QNAME_05_12

DERIVED_KEY_TOKEN_QNAME_05_02

public static final javax.xml.namespace.QName DERIVED_KEY_TOKEN_QNAME_05_02

DERIVED_KEY_TOKEN_QNAME_05_12

public static final javax.xml.namespace.QName DERIVED_KEY_TOKEN_QNAME_05_12

KEY_CONTEXT_MAP

public static final java.lang.String KEY_CONTEXT_MAP
Key to hold the map of security context identifiers against the service epr addresses (service scope) or wsa:Action values (operation scope).

See Also:
Constant Field Values
Method Detail

getWSCNs

public static java.lang.String getWSCNs(int version)
                                 throws ConversationException
Throws:
ConversationException

getWSTVersion

public static int getWSTVersion(java.lang.String ns)
                         throws ConversationException
Throws:
ConversationException


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.