org.eclipse.higgins.icard.provider.cardspace.common
Class TSCredentialDescriptor

java.lang.Object
  extended by org.eclipse.higgins.icard.provider.cardspace.common.TSCredentialDescriptor
All Implemented Interfaces:
org.eclipse.higgins.icard.auth.ICredentialDescriptor

public class TSCredentialDescriptor
extends Object
implements org.eclipse.higgins.icard.auth.ICredentialDescriptor


Field Summary
 
Fields inherited from interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
KERBEROS_V5_CREDENTIAL, SELF_ISSUED_CREDENTIAL, USERNAME_PASSWORD_CREDENTIAL, X509V3_CREDENTIAL
 
Constructor Summary
TSCredentialDescriptor(org.eclipse.higgins.icard.ITokenService tokenService)
           
TSCredentialDescriptor(String type, String displayCredentialHint, org.eclipse.higgins.icard.auth.ITokenServiceCredential credential)
           
 
Method Summary
 Element asXML()
           
 org.eclipse.higgins.icard.auth.ICredential getCredential()
           
 String getDisplayCredentialHint()
           
 String getType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TSCredentialDescriptor

public TSCredentialDescriptor(org.eclipse.higgins.icard.ITokenService tokenService)

TSCredentialDescriptor

public TSCredentialDescriptor(String type,
                              String displayCredentialHint,
                              org.eclipse.higgins.icard.auth.ITokenServiceCredential credential)
Method Detail

asXML

public Element asXML()
Specified by:
asXML in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor

getCredential

public org.eclipse.higgins.icard.auth.ICredential getCredential()
Specified by:
getCredential in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor

getDisplayCredentialHint

public String getDisplayCredentialHint()
Specified by:
getDisplayCredentialHint in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor

getType

public String getType()
Specified by:
getType in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor