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

java.lang.Object
  extended by org.eclipse.higgins.icard.provider.cardspace.common.EndpointReference
All Implemented Interfaces:
org.eclipse.higgins.icard.IEndpointReference

public class EndpointReference
extends Object
implements org.eclipse.higgins.icard.IEndpointReference


Constructor Summary
EndpointReference(URI address, Element metadata, Element identity)
           
EndpointReference(URI address, String metadata, String identity)
           
EndpointReference(URI address, URI metadataAddress, byte[] certBytes)
           
 
Method Summary
 URI getAddress()
           
 X509Certificate getCertificate()
           
 Element getIdentity()
           
 Element getMetadata()
           
 URI getMetadataAddress()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointReference

public EndpointReference(URI address,
                         URI metadataAddress,
                         byte[] certBytes)
                  throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException

EndpointReference

public EndpointReference(URI address,
                         String metadata,
                         String identity)
                  throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException

EndpointReference

public EndpointReference(URI address,
                         Element metadata,
                         Element identity)
                  throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException
Method Detail

getAddress

public URI getAddress()
Specified by:
getAddress in interface org.eclipse.higgins.icard.IEndpointReference

getMetadata

public Element getMetadata()
Specified by:
getMetadata in interface org.eclipse.higgins.icard.IEndpointReference

getIdentity

public Element getIdentity()
Specified by:
getIdentity in interface org.eclipse.higgins.icard.IEndpointReference

getCertificate

public X509Certificate getCertificate()
Specified by:
getCertificate in interface org.eclipse.higgins.icard.IEndpointReference

getMetadataAddress

public URI getMetadataAddress()
Specified by:
getMetadataAddress in interface org.eclipse.higgins.icard.IEndpointReference