com.sun.xml.wss.impl.filter
Class UsernameTokenDataResolver
java.lang.Object
com.sun.xml.wss.impl.filter.UsernameTokenDataResolver
public class UsernameTokenDataResolver
- extends Object
- Author:
- suresh
|
Method Summary |
static AuthenticationTokenPolicy.UsernameTokenBinding |
resolveUsernameToken(FilterProcessingContext context,
UsernameToken token,
com.sun.xml.ws.security.opt.impl.tokens.UsernameToken unToken,
AuthenticationTokenPolicy policy)
sets username and password in usernametoken |
static AuthenticationTokenPolicy.UsernameTokenBinding |
setSaltandIterationsforUsernameToken(FilterProcessingContext context,
com.sun.xml.ws.security.opt.impl.tokens.UsernameToken unToken,
EncryptionPolicy policy,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding)
sets the values of salt, iterations and username in UsernameToken,
generates 128 bit key for encryption and sets it in username token binding |
static AuthenticationTokenPolicy.UsernameTokenBinding |
setSaltandIterationsforUsernameToken(FilterProcessingContext context,
com.sun.xml.ws.security.opt.impl.tokens.UsernameToken unToken,
SignaturePolicy policy,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding,
int firstByte)
sets the values of Salt, Iterations , username for UsernameToken,
generates 160 bit key for signature and sets it in UsernameToken Binding |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UsernameTokenDataResolver
public UsernameTokenDataResolver()
setSaltandIterationsforUsernameToken
public static AuthenticationTokenPolicy.UsernameTokenBinding setSaltandIterationsforUsernameToken(FilterProcessingContext context,
com.sun.xml.ws.security.opt.impl.tokens.UsernameToken unToken,
SignaturePolicy policy,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding,
int firstByte)
throws XWSSecurityException,
UnsupportedEncodingException
- sets the values of Salt, Iterations , username for UsernameToken,
generates 160 bit key for signature and sets it in UsernameToken Binding
- Parameters:
context - FilterProcessingContextunToken - UsernameTokenpolicy - SignaturePolicyuntBinding - UsernameTokenBindingfirstByte - int
- Returns:
- untBinding UsernameTokenBinding
- Throws:
XWSSecurityException
UnsupportedEncodingException
setSaltandIterationsforUsernameToken
public static AuthenticationTokenPolicy.UsernameTokenBinding setSaltandIterationsforUsernameToken(FilterProcessingContext context,
com.sun.xml.ws.security.opt.impl.tokens.UsernameToken unToken,
EncryptionPolicy policy,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding)
throws XWSSecurityException,
UnsupportedEncodingException
- sets the values of salt, iterations and username in UsernameToken,
generates 128 bit key for encryption and sets it in username token binding
- Parameters:
context - FilterProcessingContextunToken - UsernameTokenpolicy - EncryptionPolicyuntBinding - UsernameTokenBinding
- Returns:
- untBinding AuthenticationTokenPolicy.UsernameTokenBinding
- Throws:
XWSSecurityException
UnsupportedEncodingException
resolveUsernameToken
public static AuthenticationTokenPolicy.UsernameTokenBinding resolveUsernameToken(FilterProcessingContext context,
UsernameToken token,
com.sun.xml.ws.security.opt.impl.tokens.UsernameToken unToken,
AuthenticationTokenPolicy policy)
throws XWSSecurityException
- sets username and password in usernametoken
- Parameters:
context - FilterProcessingContexttoken - com.sun.xml.wss.core.UsernameTokenunToken - UsernameTokenpolicy - AuthenticationTokenPolicy
- Returns:
- UsernameTokenBinding
- Throws:
XWSSecurityException
Copyright © 2005-2013 Oracle Corporation. All Rights Reserved.