org.eclipse.higgins.iss.cardspace
Class CardSpaceSelector
java.lang.Object
org.eclipse.higgins.iss.cardspace.CardSpaceSelector
- All Implemented Interfaces:
- org.eclipse.higgins.iss.IICardSelector
- public class CardSpaceSelector
- extends Object
- implements org.eclipse.higgins.iss.IICardSelector
CardSpaceSelector
public CardSpaceSelector(String stsConfigurationBase,
CallbackHandler handler,
org.eclipse.higgins.icard.policy.ICardSpacePolicy policy)
getPolicy
public org.eclipse.higgins.icard.IPolicy getPolicy()
- Specified by:
getPolicy in interface org.eclipse.higgins.iss.IICardSelector
getCallbackHandler
public CallbackHandler getCallbackHandler()
- Specified by:
getCallbackHandler in interface org.eclipse.higgins.iss.IICardSelector
getUserChoice
public org.eclipse.higgins.iss.UserChoiceTree getUserChoice()
throws Exception
- Specified by:
getUserChoice in interface org.eclipse.higgins.iss.IICardSelector
- Throws:
Exception
getIdentityToken
public org.eclipse.higgins.iss.IIdentityToken getIdentityToken(org.eclipse.higgins.iss.SelectionANDofORs selection)
throws STSFaultException,
Exception
- Specified by:
getIdentityToken in interface org.eclipse.higgins.iss.IICardSelector
- Throws:
STSFaultException
Exception
makeClaimTags
public void makeClaimTags(List claims,
StringBuffer middle,
org.eclipse.higgins.icard.IInformationCard infocard,
X509Certificate[] rp,
CertStore certStore,
org.eclipse.higgins.sts.spi.IBase64Extension base64Extension)
getConfigurationHandler
public org.eclipse.higgins.configuration.xml.ConfigurationHandler getConfigurationHandler(boolean selfIssued)
throws Exception
- Throws:
Exception