|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.security.trust.sts.BaseSTSImpl
public abstract class BaseSTSImpl
The Base class of an STS implementation. This could be used to implement the actual STS. The sub class could override the methods of this class to customize the implementation.
| Field Summary | |
|---|---|
static String |
ALIAS
The String CertAlias that is used in the configuration. |
static String |
APPLIES_TO
The String AppliesTo |
static String |
CONTRACT
The String Contract. |
static String |
DEFAULT_APPLIESTO
The default value for AppliesTo if appliesTo is not specified. |
static String |
DEFAULT_IMPL
The default implementation class for the Trust contract. |
static String |
DEFAULT_ISSUER
|
static int |
DEFAULT_TIMEOUT
The default value of the timeout for the tokens issued by this STS |
static String |
ENCRYPT_KEY
The String encrypt-issued-key |
static String |
ENCRYPT_TOKEN
The String encrypt-issued-token |
static String |
END_POINT
The String endPoint. |
static String |
ISSUER
|
static String |
KEY_TYPE
The String KeyType. |
static String |
LIFETIME
The String LifeTime that is used to specify lifetime of the tokens issued by this STS. |
static String |
SERVICE_PROVIDERS
The String ServiceProviders. |
static String |
STS_CONFIGURATION
The xml element tag for STS Configuration |
static String |
TOKEN_TYPE
The String TokenType. |
protected WSTrustVersion |
wstVer
|
| Constructor Summary | |
|---|---|
BaseSTSImpl()
|
|
| Method Summary | |
|---|---|
protected abstract MessageContext |
getMessageContext()
The actual STS class should override this method to return the correct MessageContext |
Source |
invoke(Source rstElement)
Implementation of the invoke method of the Provider interface |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_TIMEOUT
public static final String DEFAULT_ISSUER
public static final String STS_CONFIGURATION
public static final String DEFAULT_IMPL
public static final String DEFAULT_APPLIESTO
public static final String APPLIES_TO
public static final String LIFETIME
public static final String ALIAS
public static final String ENCRYPT_KEY
public static final String ENCRYPT_TOKEN
public static final String CONTRACT
public static final String ISSUER
public static final String TOKEN_TYPE
public static final String KEY_TYPE
public static final String SERVICE_PROVIDERS
public static final String END_POINT
protected WSTrustVersion wstVer
| Constructor Detail |
|---|
public BaseSTSImpl()
| Method Detail |
|---|
public Source invoke(Source rstElement)
invoke in interface BaseSTSinvoke in interface Provider<Source>rstElement - The message comprising of RequestSecurityToken.
WebServiceException - if there is an error processing request.
The cause of the WebServiceException may be set to a subclass
of ProtocolException to control the protocol level
representation of the exception.protected abstract MessageContext getMessageContext()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||