Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.3)

Part Number E13941-03

weblogic.xml.crypto.wss
Class SecurityTokenContextHandler

java.lang.Object
  extended by weblogic.xml.crypto.wss.SecurityTokenContextHandler
All Implemented Interfaces:
ContextHandler

Deprecated. can not be used directly by customers

public class SecurityTokenContextHandler
extends Object
implements ContextHandler


Field Summary
static String CLAIMS_MAP
          Deprecated. The claims node of the policy
static String DERIVED_FROM_TOKEN
          Deprecated. The token that a DerviedKey is derived from
static String DK_BASE_TOKEN_REFERENCE_TYPE
          Deprecated.  
static String DK_LABEL
          Deprecated.  
static String DK_LENGTH
          Deprecated.  
static String DK_STR_REFERENCE_TYPE
          Deprecated.  
static String EK_ENCRYPT_METHOD
          Deprecated.  
static String EK_KEYWRAP_METHOD
          Deprecated.  
static String ENCRYPT_THEN_SIGN
          Deprecated. encrypt before sign
static String ENCRYPTED_ELEMENT_MAP
          Deprecated. encrypted element map: need to remember the element before and after encryption
static String ENDORSE_SIGNATURE_ENCRYPT_SIGNATURE
          Deprecated.  
static String ENDPOINT_URL
          Deprecated. The endpoint service url that current ws client connecting to
static String FRIST_TOKEN_NODE
          Deprecated. The first token node of wsse:Security
static String ISSUER_ENDPOINT_REF
          Deprecated.  
static String ISSUER_SERIAL
          Deprecated. Issuer serial value of a X509 certificate
static String KEY_NAME
          Deprecated.  
static String KEY_TYPE
          Deprecated.  
static String KEYID
          Deprecated. Subject key identifier value of a X509 certificate
static String LAST_TOKEN_NODE
          Deprecated. The last token node appears in the wsse:Security header
static String NEED_TO_MOVE_TIMESTAMP
          Deprecated. need to move timestamp
static String PKI_INITIATOR
          Deprecated. The name of initiator for PKI cred mapper lookup if this is not specified, use the current subject on the thread to do PKI cred mapper lookup
static String SCT_TOKEN_LIFE_TIME
          Deprecated.  
static String SECURITY_INFO
          Deprecated. The instance of WSSecurityContext
static String SET_TO_FIRST_TOKEN
          Deprecated. If set, make the node as the first token node of wsse:Security
static String SIGNATURE_NODE
          Deprecated. The signature node in wsse:Security
static String STRICT_LAYOUT
          Deprecated.  
static String THUMBPRINT
          Deprecated. Thumbprint of the x509 cert
static String TIMESTAMP_FIRST
          Deprecated. If present, indicating the timestamp must be the first element of wsse:Security header
static String TOKEN
          Deprecated. The binarySecurityToken to be amended
static String TRUST_VERSION
          Deprecated.  
static String WSS_SUBJECT_PROPERTY
          Deprecated. The value of the current authenticated subject
static String WST_BOOT_STRAP_POLICY
          Deprecated.  
static String WST_OUTER_POLICY
          Deprecated.  
 
Constructor Summary
SecurityTokenContextHandler()
          Deprecated.  
SecurityTokenContextHandler(weblogic.xml.crypto.wss.policy.Claims claims)
          Deprecated.  
SecurityTokenContextHandler(Node claims, WSSecurityInfo securityInfo)
          Deprecated.  
SecurityTokenContextHandler(WSSecurityInfo securityInfo)
          Deprecated.  
 
Method Summary
 void addContextElement(String key, Object value)
          Deprecated.  
 String[] getNames()
          Deprecated. Gets a list of ContextElement names that can be requested.
 Object getValue(String name)
          Deprecated. Gets a value for the specified ContextElement name.
 ContextElement[] getValues(String[] names)
          Deprecated. Gets an array of ContextElement objects containing values for each of the named elements that are known.
 int size()
          Deprecated. Provides a count of the number of ContextElements that the handler is able to return.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLAIMS_MAP

public static final String CLAIMS_MAP
Deprecated. 
The claims node of the policy

See Also:
Constant Field Values

TOKEN

public static final String TOKEN
Deprecated. 
The binarySecurityToken to be amended

See Also:
Constant Field Values

SECURITY_INFO

public static final String SECURITY_INFO
Deprecated. 
The instance of WSSecurityContext

See Also:
Constant Field Values

ISSUER_SERIAL

public static final String ISSUER_SERIAL
Deprecated. 
Issuer serial value of a X509 certificate

See Also:
Constant Field Values

KEYID

public static final String KEYID
Deprecated. 
Subject key identifier value of a X509 certificate

See Also:
Constant Field Values

THUMBPRINT

public static final String THUMBPRINT
Deprecated. 
Thumbprint of the x509 cert

See Also:
Constant Field Values

KEY_NAME

public static final String KEY_NAME
Deprecated. 
See Also:
Constant Field Values

ENDPOINT_URL

public static final String ENDPOINT_URL
Deprecated. 
The endpoint service url that current ws client connecting to

See Also:
Constant Field Values

PKI_INITIATOR

public static final String PKI_INITIATOR
Deprecated. 
The name of initiator for PKI cred mapper lookup if this is not specified, use the current subject on the thread to do PKI cred mapper lookup

See Also:
Constant Field Values

WSS_SUBJECT_PROPERTY

public static final String WSS_SUBJECT_PROPERTY
Deprecated. 
The value of the current authenticated subject

See Also:
Constant Field Values

DERIVED_FROM_TOKEN

public static final String DERIVED_FROM_TOKEN
Deprecated. 
The token that a DerviedKey is derived from

See Also:
Constant Field Values

SET_TO_FIRST_TOKEN

public static final String SET_TO_FIRST_TOKEN
Deprecated. 
If set, make the node as the first token node of wsse:Security

See Also:
Constant Field Values

FRIST_TOKEN_NODE

public static final String FRIST_TOKEN_NODE
Deprecated. 
The first token node of wsse:Security

See Also:
Constant Field Values

LAST_TOKEN_NODE

public static final String LAST_TOKEN_NODE
Deprecated. 
The last token node appears in the wsse:Security header

See Also:
Constant Field Values

TIMESTAMP_FIRST

public static final String TIMESTAMP_FIRST
Deprecated. 
If present, indicating the timestamp must be the first element of wsse:Security header

See Also:
Constant Field Values

ENCRYPT_THEN_SIGN

public static final String ENCRYPT_THEN_SIGN
Deprecated. 
encrypt before sign

See Also:
Constant Field Values

NEED_TO_MOVE_TIMESTAMP

public static final String NEED_TO_MOVE_TIMESTAMP
Deprecated. 
need to move timestamp

See Also:
Constant Field Values

SIGNATURE_NODE

public static final String SIGNATURE_NODE
Deprecated. 
The signature node in wsse:Security

See Also:
Constant Field Values

ENCRYPTED_ELEMENT_MAP

public static final String ENCRYPTED_ELEMENT_MAP
Deprecated. 
encrypted element map: need to remember the element before and after encryption

See Also:
Constant Field Values

STRICT_LAYOUT

public static final String STRICT_LAYOUT
Deprecated. 
See Also:
Constant Field Values

WST_BOOT_STRAP_POLICY

public static final String WST_BOOT_STRAP_POLICY
Deprecated. 
See Also:
Constant Field Values

WST_OUTER_POLICY

public static final String WST_OUTER_POLICY
Deprecated. 
See Also:
Constant Field Values

ISSUER_ENDPOINT_REF

public static final String ISSUER_ENDPOINT_REF
Deprecated. 
See Also:
Constant Field Values

TRUST_VERSION

public static final String TRUST_VERSION
Deprecated. 
See Also:
Constant Field Values

KEY_TYPE

public static final String KEY_TYPE
Deprecated. 
See Also:
Constant Field Values

SCT_TOKEN_LIFE_TIME

public static final String SCT_TOKEN_LIFE_TIME
Deprecated. 
See Also:
Constant Field Values

DK_LABEL

public static String DK_LABEL
Deprecated. 

DK_LENGTH

public static final String DK_LENGTH
Deprecated. 
See Also:
Constant Field Values

EK_ENCRYPT_METHOD

public static final String EK_ENCRYPT_METHOD
Deprecated. 
See Also:
Constant Field Values

EK_KEYWRAP_METHOD

public static final String EK_KEYWRAP_METHOD
Deprecated. 
See Also:
Constant Field Values

DK_STR_REFERENCE_TYPE

public static final String DK_STR_REFERENCE_TYPE
Deprecated. 
See Also:
Constant Field Values

ENDORSE_SIGNATURE_ENCRYPT_SIGNATURE

public static final String ENDORSE_SIGNATURE_ENCRYPT_SIGNATURE
Deprecated. 
See Also:
Constant Field Values

DK_BASE_TOKEN_REFERENCE_TYPE

public static final String DK_BASE_TOKEN_REFERENCE_TYPE
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

SecurityTokenContextHandler

public SecurityTokenContextHandler()
Deprecated. 

SecurityTokenContextHandler

public SecurityTokenContextHandler(WSSecurityInfo securityInfo)
Deprecated. 

SecurityTokenContextHandler

public SecurityTokenContextHandler(weblogic.xml.crypto.wss.policy.Claims claims)
Deprecated. 

SecurityTokenContextHandler

public SecurityTokenContextHandler(Node claims,
                                   WSSecurityInfo securityInfo)
Deprecated. 
Method Detail

size

public int size()
Deprecated. 
Description copied from interface: ContextHandler
Provides a count of the number of ContextElements that the handler is able to return.

Specified by:
size in interface ContextHandler
Returns:
the number of ContextElements that can be requested. A value of -1 indicates that the handler is unable to return the exact count.


getNames

public String[] getNames()
Deprecated. 
Description copied from interface: ContextHandler
Gets a list of ContextElement names that can be requested.

Specified by:
getNames in interface ContextHandler
Returns:
the names of the ContextElements that can be requested, represented as an array of Strings.


getValue

public Object getValue(String name)
Deprecated. 
Description copied from interface: ContextHandler
Gets a value for the specified ContextElement name.

Specified by:
getValue in interface ContextHandler
Parameters:
name - the name of the ContextElement for which a value should be returned, represented as a String.

Returns:
an Object that contains the value of the requested name. If the value of the name parameter is unknown, a null value is returned.


getValues

public ContextElement[] getValues(String[] names)
Deprecated. 
Description copied from interface: ContextHandler
Gets an array of ContextElement objects containing values for each of the named elements that are known.

Specified by:
getValues in interface ContextHandler
Parameters:
names - the names of the ContextElements to be returned, represented as an array of Strings.

Returns:
an array containing a ContextElement object for each of the named elements found in the names parameter. The value for the requested element is returned as a java.lang.Object. As a result, the caller must know the data type of the value.

If a name in the names parameter is unknown, the name will not appear in the array of ContextElement objects.


addContextElement

public void addContextElement(String key,
                              Object value)
Deprecated. 

Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server 10.3.3 API Reference
11g Release 1 (10.3.3)

Part Number E13941-03