org.eclipse.higgins.iss.cardspace
Class CardSpaceSelectorFactory
java.lang.Object
org.eclipse.higgins.iss.cardspace.CardSpaceSelectorFactory
- All Implemented Interfaces:
- org.eclipse.higgins.iss.IICardSelectorFactory, org.eclipse.higgins.registry.IServiceProvider
- public class CardSpaceSelectorFactory
- extends Object
- implements org.eclipse.higgins.iss.IICardSelectorFactory
CardSpaceSelectorFactory
public CardSpaceSelectorFactory()
parsePolicy
public org.eclipse.higgins.icard.IPolicy parsePolicy(String policy)
throws org.eclipse.higgins.iss.PolicyParseException
- Specified by:
parsePolicy in interface org.eclipse.higgins.iss.IICardSelectorFactory
- Throws:
org.eclipse.higgins.iss.PolicyParseException
getICardSelector
public org.eclipse.higgins.iss.IICardSelector getICardSelector(CallbackHandler handler,
org.eclipse.higgins.icard.IPolicy policy)
throws org.eclipse.higgins.iss.UnsatisfiablePolicyException
- Specified by:
getICardSelector in interface org.eclipse.higgins.iss.IICardSelectorFactory
- Throws:
org.eclipse.higgins.iss.UnsatisfiablePolicyException
getICardSelector
public org.eclipse.higgins.iss.IICardSelector getICardSelector(CallbackHandler handler,
String policy)
throws org.eclipse.higgins.iss.PolicyParseException,
org.eclipse.higgins.iss.UnsatisfiablePolicyException
- Specified by:
getICardSelector in interface org.eclipse.higgins.iss.IICardSelectorFactory
- Throws:
org.eclipse.higgins.iss.PolicyParseException
org.eclipse.higgins.iss.UnsatisfiablePolicyException
getID
public String getID()
- Specified by:
getID in interface org.eclipse.higgins.registry.IServiceProvider
setID
public void setID(String id)
throws Exception
- Specified by:
setID in interface org.eclipse.higgins.registry.IServiceProvider
- Throws:
Exception
getConfiguration
public org.eclipse.higgins.registry.IConfiguration getConfiguration()
- Specified by:
getConfiguration in interface org.eclipse.higgins.registry.IServiceProvider
getSTSConfigurationBase
public String getSTSConfigurationBase()