Class SignedIdentityDocument

java.lang.Object
com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument

public class SignedIdentityDocument extends Object
A signed identity document
Author:
bjorncs
  • Field Details

    • DEFAULT_DOCUMENT_VERSION

      public static final int DEFAULT_DOCUMENT_VERSION
      See Also:
  • Constructor Details

  • Method Details

    • signature

      public String signature()
    • signingKeyVersion

      public int signingKeyVersion()
    • providerUniqueId

      public VespaUniqueInstanceId providerUniqueId()
    • providerService

      public AthenzService providerService()
    • documentVersion

      public int documentVersion()
    • configServerHostname

      public String configServerHostname()
    • instanceHostname

      public String instanceHostname()
    • createdAt

      public Instant createdAt()
    • ipAddresses

      public Set<String> ipAddresses()
    • identityType

      public IdentityType identityType()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object