org.wso2.solutions.identity.relyingparty.saml.tokens
Interface TokenHolder

All Known Implementing Classes:
SAML1TokenHolder, SAML2TokenHolder

public interface TokenHolder


Method Summary
 void createToken(org.w3c.dom.Element elem)
          Creates the SAML object from the element This method must be called first
 java.lang.String getIssuerName()
          Issuer of the SAML token
 org.opensaml.xml.signature.Signature getSAMLSignature()
           
 void populateAttributeTable(java.util.Map attributeTable)
          Populates the attributes.
 

Method Detail

createToken

void createToken(org.w3c.dom.Element elem)
                 throws org.opensaml.xml.io.UnmarshallingException
Creates the SAML object from the element This method must be called first

Parameters:
elem -
Throws:
org.opensaml.xml.io.UnmarshallingException - If the token creation fails

getSAMLSignature

org.opensaml.xml.signature.Signature getSAMLSignature()
Returns:
the SAML signature.

populateAttributeTable

void populateAttributeTable(java.util.Map attributeTable)
Populates the attributes.

Parameters:
attributeTable -

getIssuerName

java.lang.String getIssuerName()
Issuer of the SAML token

Returns: