com.sun.identity.policy.interfaces
Interface ResponseProvider

All Superinterfaces:
java.lang.Cloneable

public interface ResponseProvider
extends java.lang.Cloneable


Method Summary
 java.lang.Object clone()
           
 java.lang.String getDisplayName(java.lang.String, java.util.Locale)
           
 java.util.Map getProperties()
           
 java.util.List getPropertyNames()
           
 Syntax getPropertySyntax(java.lang.String)
           
 java.util.Map getResponseDecision(SSOToken, java.util.Map)
           
 java.util.Set getValidValues(java.lang.String)
           
 void initialize(java.util.Map)
           
 void setProperties(java.util.Map)
           
 

Method Detail

initialize

public void initialize(java.util.Map)
                throws PolicyException

getPropertyNames

public java.util.List getPropertyNames()

getPropertySyntax

public Syntax getPropertySyntax(java.lang.String)

getDisplayName

public java.lang.String getDisplayName(java.lang.String,
                                       java.util.Locale)
                                throws PolicyException

getValidValues

public java.util.Set getValidValues(java.lang.String)
                             throws PolicyException

setProperties

public void setProperties(java.util.Map)
                   throws PolicyException

getProperties

public java.util.Map getProperties()

getResponseDecision

public java.util.Map getResponseDecision(SSOToken,
                                         java.util.Map)
                                  throws PolicyException,
                                         SSOException

clone

public java.lang.Object clone()


Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.