Class WSTrustContractImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.WSTrustContractImpl
- All Implemented Interfaces:
WSTrustContract<BaseSTSRequest,BaseSTSResponse>
- Direct Known Subclasses:
ICContractImpl
public class WSTrustContractImpl
extends Object
implements WSTrustContract<BaseSTSRequest,BaseSTSResponse>
- Author:
- Jiandong Guo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected WSTrustElementFactoryprotected static final Stringprotected static final Stringprotected STSConfigurationprotected WSTrustVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncancel(BaseSTSRequest rst, IssuedTokenContext context, Map map) protected voidhandleExtension(BaseSTSRequest request, BaseSTSResponse response, IssuedTokenContext context) voidhandleUnsolicited(BaseSTSResponse rstr, IssuedTokenContext context) voidinit(STSConfiguration stsConfig) issue(BaseSTSRequest request, IssuedTokenContext context) renew(BaseSTSRequest rst, IssuedTokenContext context) validate(BaseSTSRequest request, IssuedTokenContext context)
-
Field Details
-
SAML_SENDER_VOUCHES_1_0
- See Also:
-
SAML_SENDER_VOUCHES_2_0
- See Also:
-
stsConfig
-
wstVer
-
eleFac
-
-
Constructor Details
-
WSTrustContractImpl
public WSTrustContractImpl()
-
-
Method Details
-
init
- Specified by:
initin interfaceWSTrustContract<BaseSTSRequest,BaseSTSResponse>
-
issue
public BaseSTSResponse issue(BaseSTSRequest request, IssuedTokenContext context) throws WSTrustException - Specified by:
issuein interfaceWSTrustContract<BaseSTSRequest,BaseSTSResponse> - Throws:
WSTrustException
-
handleExtension
protected void handleExtension(BaseSTSRequest request, BaseSTSResponse response, IssuedTokenContext context) throws WSTrustException - Throws:
WSTrustException
-
renew
- Specified by:
renewin interfaceWSTrustContract<BaseSTSRequest,BaseSTSResponse>
-
cancel
- Specified by:
cancelin interfaceWSTrustContract<BaseSTSRequest,BaseSTSResponse>
-
validate
public BaseSTSResponse validate(BaseSTSRequest request, IssuedTokenContext context) throws WSTrustException - Specified by:
validatein interfaceWSTrustContract<BaseSTSRequest,BaseSTSResponse> - Throws:
WSTrustException
-
handleUnsolicited
- Specified by:
handleUnsolicitedin interfaceWSTrustContract<BaseSTSRequest,BaseSTSResponse>
-