org.eclipse.higgins.sts.api
Interface ISecurityInformation


public interface ISecurityInformation

Interface providing access to information from WS-Security headers

Author:
mikemci at us dot ibm dot com

Method Summary
 void addSecurityToken(IElement elemToken)
           
 IBinarySecurityToken getBinarySecurityToken()
           
 String getExponent()
           
 String getModulus()
           
 String getPrivatePersonalIdentifier()
           
 List getSecurityTokenList()
           
 ITimestamp getTimestamp()
           
 IUsernameToken getUsernameToken()
           
 void setBinarySecurityToken(IBinarySecurityToken binarySecurityToken)
           
 void setExponent(String strExponent)
           
 void setModulus(String strModulus)
           
 void setPrivatePersonalIdentifier(String strPrivatePersonalIdentifier)
           
 void setTimestamp(ITimestamp timestamp)
           
 void setUsernameToken(IUsernameToken usernameToken)
           
 

Method Detail

getBinarySecurityToken

public IBinarySecurityToken getBinarySecurityToken()

setBinarySecurityToken

public void setBinarySecurityToken(IBinarySecurityToken binarySecurityToken)

getUsernameToken

public IUsernameToken getUsernameToken()

setUsernameToken

public void setUsernameToken(IUsernameToken usernameToken)

getTimestamp

public ITimestamp getTimestamp()

setTimestamp

public void setTimestamp(ITimestamp timestamp)

getModulus

public String getModulus()

setModulus

public void setModulus(String strModulus)

getExponent

public String getExponent()

setExponent

public void setExponent(String strExponent)

getPrivatePersonalIdentifier

public String getPrivatePersonalIdentifier()

setPrivatePersonalIdentifier

public void setPrivatePersonalIdentifier(String strPrivatePersonalIdentifier)

getSecurityTokenList

public List getSecurityTokenList()

addSecurityToken

public void addSecurityToken(IElement elemToken)