org.eclipse.higgins.icard
Interface IPolicy

All Known Subinterfaces:
ICardSpacePolicy, IRPPolicy, IRSSPPolicy, ISSFFPolicy

public interface IPolicy


Method Summary
 Class[] getICardTypes()
          Returns an array of ICard interfaces that could satisfy this policy.
 String[] getSummary()
          Gets short description of each claim in this policy;
 String getType()
          Represents the type of this policy (e.g.
 boolean isSatisfiedBy(ICard icard)
          Checks whether this policy could be satisfied with given icard.
 

Method Detail

getType

public String getType()
Represents the type of this policy (e.g. "uri", "cardspace", "idemix", "openid", etc.)


getICardTypes

public Class[] getICardTypes()
Returns an array of ICard interfaces that could satisfy this policy.


getSummary

public String[] getSummary()
Gets short description of each claim in this policy;


isSatisfiedBy

public boolean isSatisfiedBy(ICard icard)
Checks whether this policy could be satisfied with given icard.