com.sun.xml.wss.impl.policy.verifier
Class UsernameOrSAMLAlternativeSelector

java.lang.Object
  extended by com.sun.xml.wss.impl.policy.verifier.UsernameOrSAMLAlternativeSelector
All Implemented Interfaces:
AlternativeSelector

public class UsernameOrSAMLAlternativeSelector
extends Object
implements AlternativeSelector

A class which can select specific alternatives of a Username or a SAMLToken appearing as SignedSupportingTokens.


Constructor Summary
UsernameOrSAMLAlternativeSelector()
           
 
Method Summary
 MessagePolicy selectAlternative(ProcessingContext ctx, List<MessagePolicy> alternatives, SecurityPolicy recvdPolicy)
           
 boolean supportsAlternatives(List<MessagePolicy> alternatives)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UsernameOrSAMLAlternativeSelector

public UsernameOrSAMLAlternativeSelector()
Method Detail

selectAlternative

public MessagePolicy selectAlternative(ProcessingContext ctx,
                                       List<MessagePolicy> alternatives,
                                       SecurityPolicy recvdPolicy)
Specified by:
selectAlternative in interface AlternativeSelector

supportsAlternatives

public boolean supportsAlternatives(List<MessagePolicy> alternatives)
Specified by:
supportsAlternatives in interface AlternativeSelector


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.