Class DerivedKeyTokenBuilder
- java.lang.Object
-
- com.sun.xml.ws.security.opt.impl.keyinfo.TokenBuilder
-
- com.sun.xml.ws.security.opt.impl.keyinfo.DerivedKeyTokenBuilder
-
- All Implemented Interfaces:
TokenBuilder
public class DerivedKeyTokenBuilder extends TokenBuilder
- Author:
- K.Venugopal@sun.com
-
-
Field Summary
-
Fields inherited from class com.sun.xml.ws.security.opt.impl.keyinfo.TokenBuilder
context, elementFactory, keyInfo, logger, securityHeader
-
-
Constructor Summary
Constructors Constructor Description DerivedKeyTokenBuilder(JAXBFilterProcessingContext context, DerivedTokenKeyBinding dtk)Creates a new instance of DerivedKeyTokenBuilder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuilderResultprocess()identifies the suitable key binding and obtains the keys from them calculates the derived key and sets it in security header reruens a BuilderResult with all token details set in it-
Methods inherited from class com.sun.xml.ws.security.opt.impl.keyinfo.TokenBuilder
buildDirectReference, buildKeyInfo, buildKeyInfo, buildKeyInfo, buildKeyInfoWithEKSHA1, buildKeyInfoWithKI, buildKeyInfoWithKIKerberos, buildKeyValue, buildKIWithKeyName, buildSTR, buildSTR, createBinarySecurityToken, createKerberosBST, createUsernameToken, getID, getKeyInfo
-
-
-
-
Constructor Detail
-
DerivedKeyTokenBuilder
public DerivedKeyTokenBuilder(JAXBFilterProcessingContext context, DerivedTokenKeyBinding dtk)
Creates a new instance of DerivedKeyTokenBuilder
-
-
Method Detail
-
process
public BuilderResult process() throws com.sun.xml.wss.XWSSecurityException
identifies the suitable key binding and obtains the keys from them calculates the derived key and sets it in security header reruens a BuilderResult with all token details set in it- Returns:
- BuilderResult
- Throws:
com.sun.xml.wss.XWSSecurityException
-
-