org.wso2.solutions.identity.cards
Class CardIssuer

java.lang.Object
  extended by org.wso2.solutions.identity.cards.CardIssuer

public class CardIssuer
extends java.lang.Object

Issues information cards according to the given configuration.


Constructor Summary
CardIssuer()
           
 
Method Summary
 org.w3c.dom.Element issueCardForSelfIssuedCard(java.lang.String ppid, boolean requireAppliesTo)
           
 org.w3c.dom.Element issueCardForUsername(java.lang.String username, boolean requireAppliesTo)
           
 org.w3c.dom.Element issueCardForX509V3Certificate(java.lang.String userName, java.lang.String cert, boolean requireAppliesTo)
           
 void setIsOpenIdInfoCard(boolean isOpenIdInfoCard)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CardIssuer

public CardIssuer()
           throws IdentityProviderException
Throws:
IdentityProviderException
Method Detail

issueCardForUsername

public org.w3c.dom.Element issueCardForUsername(java.lang.String username,
                                                boolean requireAppliesTo)
                                         throws IdentityProviderException
Throws:
IdentityProviderException

issueCardForSelfIssuedCard

public org.w3c.dom.Element issueCardForSelfIssuedCard(java.lang.String ppid,
                                                      boolean requireAppliesTo)
                                               throws IdentityProviderException
Throws:
IdentityProviderException

issueCardForX509V3Certificate

public org.w3c.dom.Element issueCardForX509V3Certificate(java.lang.String userName,
                                                         java.lang.String cert,
                                                         boolean requireAppliesTo)
                                                  throws IdentityProviderException
Throws:
IdentityProviderException

setIsOpenIdInfoCard

public void setIsOpenIdInfoCard(boolean isOpenIdInfoCard)