org.eclipse.higgins.icard.common.auth
Class BasicCredentialDescriptor

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

public class BasicCredentialDescriptor
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
BasicCredentialDescriptor(String type_, String displayCredentialHint_, Class credentialClass_)
           
BasicCredentialDescriptor(String type_, String displayCredentialHint_, org.eclipse.higgins.icard.auth.ICredential 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

BasicCredentialDescriptor

public BasicCredentialDescriptor(String type_,
                                 String displayCredentialHint_,
                                 org.eclipse.higgins.icard.auth.ICredential credential_)

BasicCredentialDescriptor

public BasicCredentialDescriptor(String type_,
                                 String displayCredentialHint_,
                                 Class credentialClass_)
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