Class SignedIdentityDocument
- java.lang.Object
-
- com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
public class SignedIdentityDocument extends Object
A signed identity document- Author:
- bjorncs
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_DOCUMENT_VERSION
static int
DEFAULT_KEY_VERSION
-
Constructor Summary
Constructors Constructor Description SignedIdentityDocument(String signature, int signingKeyVersion, VespaUniqueInstanceId providerUniqueId, AthenzService providerService, int documentVersion, String configServerHostname, String instanceHostname, Instant createdAt, Set<String> ipAddresses, IdentityType identityType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
configServerHostname()
Instant
createdAt()
int
documentVersion()
boolean
equals(Object o)
int
hashCode()
IdentityType
identityType()
String
instanceHostname()
Set<String>
ipAddresses()
AthenzService
providerService()
VespaUniqueInstanceId
providerUniqueId()
String
signature()
int
signingKeyVersion()
String
toString()
-
-
-
Field Detail
-
DEFAULT_KEY_VERSION
public static final int DEFAULT_KEY_VERSION
- See Also:
- Constant Field Values
-
DEFAULT_DOCUMENT_VERSION
public static final int DEFAULT_DOCUMENT_VERSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SignedIdentityDocument
public SignedIdentityDocument(String signature, int signingKeyVersion, VespaUniqueInstanceId providerUniqueId, AthenzService providerService, int documentVersion, String configServerHostname, String instanceHostname, Instant createdAt, Set<String> ipAddresses, IdentityType identityType)
-
-
Method Detail
-
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()
-
identityType
public IdentityType identityType()
-
-