|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.impl.filter.AuthenticationTokenFilter
public class AuthenticationTokenFilter
processes diferent types of tokens like Username,X509,IssuedToken... etc
| Constructor Summary | |
|---|---|
AuthenticationTokenFilter()
|
|
| Method Summary | |
|---|---|
static void |
addIssuedTokenToMessage(FilterProcessingContext context)
gets the issued token and adds it to the security header |
static void |
addUserNameTokenToMessage(FilterProcessingContext context)
sets the parameters nonce,creationtime,...etc to the username token adds this username token to the security header |
static void |
processIssuedToken(FilterProcessingContext context)
adds the issued token to the message if the message is not an inbound message |
static void |
processRSAToken(FilterProcessingContext context)
processes the RSA token |
static void |
processSamlToken(FilterProcessingContext context)
imports and exports the SAML Assertion |
static void |
processUserNameToken(FilterProcessingContext context)
if the message is incomming it gets Username Token from the meaage for outgoing it adds Username Token to the message |
static void |
processX509Token(FilterProcessingContext context)
processes the X509 token , if any |
static AuthenticationTokenPolicy.UsernameTokenBinding |
resolveUserNameTokenData(FilterProcessingContext context,
UsernameToken token,
UsernameToken unToken,
AuthenticationTokenPolicy policy)
sets the username and password in the usernametoken |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AuthenticationTokenFilter()
| Method Detail |
|---|
public static void processUserNameToken(FilterProcessingContext context)
throws XWSSecurityException
context - FilterProcessingContext
XWSSecurityException
public static void processSamlToken(FilterProcessingContext context)
throws XWSSecurityException
context - FilterProcessingContext
XWSSecurityException
public static void processIssuedToken(FilterProcessingContext context)
throws XWSSecurityException
context - FilterProcessingContext
XWSSecurityException
public static AuthenticationTokenPolicy.UsernameTokenBinding resolveUserNameTokenData(FilterProcessingContext context,
UsernameToken token,
UsernameToken unToken,
AuthenticationTokenPolicy policy)
throws XWSSecurityException
context - FilterProcessingContexttoken - UsernameTokenunToken - com.sun.xml.ws.security.opt.impl.tokens.UsernameTokenpolicy - AuthenticationTokenPolicy
XWSSecurityException
public static void addUserNameTokenToMessage(FilterProcessingContext context)
throws XWSSecurityException
context - FilterProcessingContext
XWSSecurityException
public static void addIssuedTokenToMessage(FilterProcessingContext context)
throws XWSSecurityException
context - FilterProcessingContext
XWSSecurityException
public static void processX509Token(FilterProcessingContext context)
throws XWSSecurityException
context - FilterProcessingContext
XWSSecurityException
public static void processRSAToken(FilterProcessingContext context)
throws XWSSecurityException
context - FilterProcessingContext
XWSSecurityException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||