Interface ID

    • Method Detail

      • getName

        String getName()
        Get the unique name of this identity.
        Specified by:
        getName in interface Principal
        Returns:
        String unique name for this identity. Will not be null, and must be a unique String within the Namespace returned by getNamespace()
      • getNamespace

        Namespace getNamespace()
        Get the Namespace instance associated with this identity
        Returns:
        Namespace the Namespace corresponding to this identity. Will not return null.
      • toExternalForm

        String toExternalForm()
        Get this ID instance in String form. Will not return null.
        Returns:
        String that is external representation of this ID