All Classes and Interfaces
Class
Description
Represents an Athenz Access Token
A
AthenzIdentityProvider
/ ServiceIdentityProvider
component that provides the tenant identity.A
HostnameVerifier
that validates Athenz x509 certificates using the identity in the Common Name attribute.Athenz resource name
Utility methods for Athenz issued x509 certificates
The various types of access control results.
Retrieve
AwsTemporaryCredentials
through ZtsClient
.Vespa cluster type
Generates a
Pkcs10Csr
for an instance.Default implementation of
IdentityDocumentClient
The default implementation of
Zpe
.Default implementation of
ZtsClient
Utility class for mapping objects model types and their Jackson binding versions.
The identity of a service
Generates a
Pkcs10Csr
instance for use with ZtsClient.getServiceIdentity(AthenzIdentity, String, Pkcs10Csr)
Represents an unsigned identity document
A client that communicates that fetches an identity document.
Generates and validates the signature for a
SignedIdentityDocument
Identity response entity
Represents the types of identities that the configserver can provide.
The identity of an instance of a launched service.
Used for deserializing response from ZTS
Used for serializing request to ZTS
A
AthenzIdentityProvider
/ ServiceIdentityProvider
component that provides the tenant identity.Represents an Athenz NToken (principal token)
Generates a
Pkcs10Csr
instance for use with ZtsClient.getRoleCertificate(AthenzRole, Pkcs10Csr)
.A interface for types that provides the Athenz service identity (SIA) from the environment.
A
ServiceIdentityProvider
that provides the credentials stored on file system.This class represents the root node of sia-provider
Copyright Yahoo.
This class represents sia-provider.trustStoreType
Misc utility methods for SIA provided credentials
A signed identity document.
Represents the unique instance id as used in Vespa's integration with Athenz Copper Argos
An exception that can be thrown by
ZmsClient
implementations.Interface for interacting with ZPE (Authorization Policy Engine)
Represents an Athenz ZToken (role token)
Interface for a ZTS client.
An exception that can be thrown by
ZtsClient
implementations.