FileDocCategorySizeDatePackage
CallbackHandlerConfiguration.javaAPI DocExample3890Mon Jun 04 22:45:56 BST 2007com.sun.xml.ws.security.impl.policy

CallbackHandlerConfiguration

public class CallbackHandlerConfiguration extends com.sun.xml.ws.policy.PolicyAssertion implements com.sun.xml.ws.security.policy.SecurityAssertionValidator, com.sun.xml.ws.security.policy.CallbackHandlerConfiguration
author
K.Venugopal@sun.com

Fields Summary
private static QName
timestampTimeout
private boolean
populated
private Iterator
ast
private AssertionFitness
fitness
Constructors Summary
public CallbackHandlerConfiguration()
Creates a new instance of CallbackHandlerConfiguration

           
      
    
public CallbackHandlerConfiguration(com.sun.xml.ws.policy.sourcemodel.AssertionData name, Collection nestedAssertions, com.sun.xml.ws.policy.AssertionSet nestedAlternative)

        super(name,nestedAssertions,nestedAlternative);
    
Methods Summary
public java.util.IteratorgetCallbackHandlers()

        populate();
        return ast;
    
public java.lang.StringgetTimestampTimeout()

        if(this.getAttributes().containsKey(timestampTimeout)){
            return this.getAttributeValue(timestampTimeout);
        }
        return null;
    
private voidpopulate()

        populate(false);
    
private synchronized AssertionFitnesspopulate(boolean isServer)

        if(!populated){
            this.ast  = this.getNestedAssertionsIterator();
            populated  = true;
            
        }
        return fitness;
    
public AssertionFitnessvalidate(boolean isServer)

        return populate(isServer);