Interface Identity

  • All Known Implementing Classes:
    Identity.Simple

    public interface Identity
    Authenticated identity.

    All implementations of this interface must be immutable and thread-safe.

    Since:
    0.1
    • Field Detail

      • ANONYMOUS

        static final Identity ANONYMOUS
        Anonymous.
    • Method Detail

      • urn

        String urn()
        URN of it, in "urn:PASS:ID" format.
        Returns:
        URN of the user
      • properties

        Map<String,​String> properties()
        Properties of it, like name, photo, etc.
        Returns:
        Properties