Uses of Enum Class
com.yahoo.vespa.athenz.identityprovider.api.IdentityType
Packages that use IdentityType
Package
Description
-
Uses of IdentityType in com.yahoo.vespa.athenz.identityprovider.api
Methods in com.yahoo.vespa.athenz.identityprovider.api that return IdentityTypeModifier and TypeMethodDescriptionstatic IdentityType
SignedIdentityDocument.identityType()
Returns the value of theidentityType
record component.VespaUniqueInstanceId.type()
Returns the value of thetype
record component.static IdentityType
Returns the enum constant of this class with the specified name.static IdentityType[]
IdentityType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Constructors in com.yahoo.vespa.athenz.identityprovider.api with parameters of type IdentityTypeModifierConstructorDescriptionSignedIdentityDocument
(String signature, int signingKeyVersion, VespaUniqueInstanceId providerUniqueId, AthenzService providerService, int documentVersion, String configServerHostname, String instanceHostname, Instant createdAt, Set<String> ipAddresses, IdentityType identityType, ClusterType clusterType, String ztsUrl, AthenzIdentity serviceIdentity) SignedIdentityDocument
(String signature, int signingKeyVersion, VespaUniqueInstanceId providerUniqueId, AthenzService providerService, int documentVersion, String configServerHostname, String instanceHostname, Instant createdAt, Set<String> ipAddresses, IdentityType identityType, ClusterType clusterType, String ztsUrl, AthenzIdentity serviceIdentity, Map<String, Object> unknownAttributes) Creates an instance of aSignedIdentityDocument
record class.VespaUniqueInstanceId
(int clusterIndex, String clusterId, String instance, String application, String tenant, String region, String environment, IdentityType type) Creates an instance of aVespaUniqueInstanceId
record class. -
Uses of IdentityType in com.yahoo.vespa.athenz.identityprovider.client
Methods in com.yahoo.vespa.athenz.identityprovider.client with parameters of type IdentityTypeModifier and TypeMethodDescriptionIdentityDocumentSigner.generateSignature
(VespaUniqueInstanceId providerUniqueId, AthenzService providerService, String configServerHostname, String instanceHostname, Instant createdAt, Set<String> ipAddresses, IdentityType identityType, PrivateKey privateKey, AthenzIdentity serviceIdentity)