net.geant.edugain.validation
Interface ComponentID

All Known Implementing Classes:
eduGAINComponentID

public interface ComponentID

Basic component identifiers.

Author:
Jaime Perez

Method Summary
 java.lang.String getNameSpace()
          Returns the namespace for this component identifier.
 java.lang.String getURN()
          Returns the full urn for this component identifier.
 java.lang.String[] getValues()
          Returns all the values (not including namespace) for this URN.
 java.lang.String toString()
          Should return the full urn for this component identifier.
 

Method Detail

getNameSpace

java.lang.String getNameSpace()
Returns the namespace for this component identifier.

Returns:
the namespace for this component identifier.

getURN

java.lang.String getURN()
Returns the full urn for this component identifier.

Returns:
the full urn for this component identifier.

getValues

java.lang.String[] getValues()
Returns all the values (not including namespace) for this URN.

Returns:
an array of strings with all the values (not including namespace) for this urn.

toString

java.lang.String toString()
Should return the full urn for this component identifier.

Overrides:
toString in class java.lang.Object
Returns:
the full urn for this component identifier.