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,
UsernameToken unToken,
AuthenticationTokenPolicy policy)
sets username and password in usernametoken |
static AuthenticationTokenPolicy.UsernameTokenBinding |
setSaltandIterationsforUsernameToken(FilterProcessingContext context,
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,
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,
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,
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,
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-2015 Oracle Corporation. All Rights Reserved.