org.eclipse.higgins.iss.cardspace
Class PPIDCardSpacePolicy

java.lang.Object
  extended byorg.eclipse.higgins.iss.cardspace.CardSpacePolicy
      extended byorg.eclipse.higgins.iss.cardspace.PPIDCardSpacePolicy
All Implemented Interfaces:
org.eclipse.higgins.icard.policy.ICardSpacePolicy, org.eclipse.higgins.icard.IPolicy, org.eclipse.higgins.icard.policy.IRPPolicy

public class PPIDCardSpacePolicy
extends CardSpacePolicy
implements org.eclipse.higgins.icard.policy.ICardSpacePolicy


Field Summary
 X509Certificate x509Cert
           
 
Constructor Summary
PPIDCardSpacePolicy(X509Certificate x509cert, byte[] ppid)
           
 
Method Summary
 boolean isSatisfiedBy(org.eclipse.higgins.icard.IInformationCard icard)
           
 
Methods inherited from class org.eclipse.higgins.iss.cardspace.CardSpacePolicy
getICardTypes, getIssuer, getIssuerPolicy, getOptionalClaims, getOptionalClaimSummary, getPrivacyUrl, getPrivacyVersion, getRequiredClaims, getSite, getSummary, getTokenType, getType, isSatisfiedBy, makeSummary, setIssuer, setIssuerPolicy, setOptionalClaims, setPrivacyUrl, setPrivacyVersion, setRequiredClaims, setSite, setTokenType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
getIssuer, getIssuerPolicy, getOptionalClaims, getRequiredClaims, getTokenType
 
Methods inherited from interface org.eclipse.higgins.icard.policy.IRPPolicy
getPrivacyUrl, getPrivacyVersion, getSite
 
Methods inherited from interface org.eclipse.higgins.icard.IPolicy
getICardTypes, getSummary, getType, isSatisfiedBy
 

Field Detail

x509Cert

public X509Certificate x509Cert
Constructor Detail

PPIDCardSpacePolicy

public PPIDCardSpacePolicy(X509Certificate x509cert,
                           byte[] ppid)
Method Detail

isSatisfiedBy

public boolean isSatisfiedBy(org.eclipse.higgins.icard.IInformationCard icard)
Overrides:
isSatisfiedBy in class CardSpacePolicy