org.eclipse.higgins.icard.common.auth
Class TokenServiceCredential
java.lang.Object
org.eclipse.higgins.icard.common.auth.TokenServiceCredential
- All Implemented Interfaces:
- org.eclipse.higgins.icard.auth.ICredential, org.eclipse.higgins.icard.auth.ITokenServiceCredential, org.eclipse.higgins.icard.auth.ITokenServiceCredentialFactory
public class TokenServiceCredential
- extends Object
- implements org.eclipse.higgins.icard.auth.ITokenServiceCredential, org.eclipse.higgins.icard.auth.ITokenServiceCredentialFactory
TokenServiceCredential
public TokenServiceCredential(org.eclipse.higgins.icard.IEndpointReference er)
TokenServiceCredential
public TokenServiceCredential(URI address,
X509Certificate certificate,
URI metadataAddress)
getAddress
public URI getAddress()
- Specified by:
getAddress in interface org.eclipse.higgins.icard.auth.ITokenServiceCredential
getCertificate
public X509Certificate getCertificate()
- Specified by:
getCertificate in interface org.eclipse.higgins.icard.auth.ITokenServiceCredential
getMetadataAddress
public URI getMetadataAddress()
- Specified by:
getMetadataAddress in interface org.eclipse.higgins.icard.auth.ITokenServiceCredential
getCallbacks
public Callback[] getCallbacks()
- Specified by:
getCallbacks in interface org.eclipse.higgins.icard.auth.ICredential
create
public org.eclipse.higgins.icard.auth.ITSUsernamePasswordCredential create(org.eclipse.higgins.icard.auth.IUsernamePasswordCredential upc)
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
createCredential
public org.eclipse.higgins.icard.auth.ITokenServiceCredential createCredential(org.eclipse.higgins.icard.auth.ICredential credential)
- Specified by:
createCredential in interface org.eclipse.higgins.icard.auth.ITokenServiceCredentialFactory