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

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

public class UsernameOrX509AlternativeSelector
extends Object
implements AlternativeSelector

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


Constructor Summary
UsernameOrX509AlternativeSelector()
           
 
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

UsernameOrX509AlternativeSelector

public UsernameOrX509AlternativeSelector()
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.