Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accessKeyId() - Method in class com.yahoo.vespa.athenz.api.AwsTemporaryCredentials
- AccessResponseEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- AccessResponseEntity(boolean) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.AccessResponseEntity
- accessToken() - Method in class com.yahoo.vespa.athenz.api.OAuthCredentials
- accessToken() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.AccessTokenResponseEntity
- AccessTokenResponseEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
- AccessTokenResponseEntity(String, int, String) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.AccessTokenResponseEntity
- account() - Method in record class com.yahoo.vespa.athenz.api.AthenzDomainMeta
-
Returns the value of the
account
record component. - action - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity.TenantRoleAction
- action() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- active() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.Member
- addPolicyRule(AthenzDomain, String, String, AthenzResourceName, AthenzRole) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- addPolicyRule(AthenzDomain, String, String, AthenzResourceName, AthenzRole) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- addRoleMember(AthenzRole, AthenzIdentity, Optional<String>) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- addRoleMember(AthenzRole, AthenzIdentity, Optional<String>) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- ADMIN - Enum constant in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
- ALLOW - Enum constant in enum class com.yahoo.vespa.athenz.api.AthenzAssertion.Effect
- ALLOW - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- application() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
application
record component. - approved - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- asCertificateSanUri() - Method in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
- asCookie() - Method in class com.yahoo.vespa.athenz.api.OAuthCredentials
- asDottedString() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
- AssertionEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- AssertionEntity(String, String, String, Long, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.AssertionEntity
- AssertionEntity(String, String, String, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.AssertionEntity
- assertions() - Method in class com.yahoo.vespa.athenz.api.AthenzPolicy
- AthenzAccessToken - Class in com.yahoo.vespa.athenz.api
-
Represents an Athenz Access Token
- AthenzAccessToken(String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzAccessToken
- AthenzAssertion - Class in com.yahoo.vespa.athenz.api
- AthenzAssertion.Builder - Class in com.yahoo.vespa.athenz.api
- AthenzAssertion.Effect - Enum Class in com.yahoo.vespa.athenz.api
- athenzDomain() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- athenzDomain(String) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- AthenzDomain - Class in com.yahoo.vespa.athenz.api
- AthenzDomain(AthenzDomain, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzDomain
- AthenzDomain(String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzDomain
- AthenzDomainMeta - Record Class in com.yahoo.vespa.athenz.api
- AthenzDomainMeta(String, String) - Constructor for record class com.yahoo.vespa.athenz.api.AthenzDomainMeta
-
Creates an instance of a
AthenzDomainMeta
record class. - AthenzGroup - Class in com.yahoo.vespa.athenz.api
- AthenzGroup(AthenzDomain, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzGroup
- AthenzGroup(String, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzGroup
- AthenzIdentities - Class in com.yahoo.vespa.athenz.utils
- AthenzIdentity - Interface in com.yahoo.vespa.athenz.api
- AthenzIdentityProviderImpl - Class in com.yahoo.vespa.athenz.identityprovider.client
-
A
AthenzIdentityProvider
/ServiceIdentityProvider
component that provides the tenant identity. - AthenzIdentityProviderImpl(IdentityConfig, Metric) - Constructor for class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- AthenzIdentityVerifier - Class in com.yahoo.vespa.athenz.tls
-
A
HostnameVerifier
that validates Athenz x509 certificates using the identity in the Common Name attribute. - AthenzIdentityVerifier(Set<AthenzIdentity>) - Constructor for class com.yahoo.vespa.athenz.tls.AthenzIdentityVerifier
- AthenzPolicy - Class in com.yahoo.vespa.athenz.api
- AthenzPolicy(String, List<AthenzAssertion>) - Constructor for class com.yahoo.vespa.athenz.api.AthenzPolicy
- AthenzPrincipal - Class in com.yahoo.vespa.athenz.api
- AthenzPrincipal(AthenzIdentity) - Constructor for class com.yahoo.vespa.athenz.api.AthenzPrincipal
- AthenzPrincipal(AthenzIdentity, NToken) - Constructor for class com.yahoo.vespa.athenz.api.AthenzPrincipal
- AthenzPrincipal(AthenzIdentity, List<AthenzRole>) - Constructor for class com.yahoo.vespa.athenz.api.AthenzPrincipal
- AthenzResourceGroup - Class in com.yahoo.vespa.athenz.api
- AthenzResourceGroup(String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzResourceGroup
- AthenzResourceName - Class in com.yahoo.vespa.athenz.api
-
Athenz resource name
- AthenzResourceName(AthenzDomain, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzResourceName
- AthenzResourceName(String, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzResourceName
- AthenzRole - Class in com.yahoo.vespa.athenz.api
- AthenzRole(AthenzDomain, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzRole
- AthenzRole(String, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzRole
- AthenzRoleCertificate - Class in com.yahoo.vespa.athenz.api
- AthenzRoleCertificate(X509Certificate, PrivateKey) - Constructor for class com.yahoo.vespa.athenz.api.AthenzRoleCertificate
- AthenzRoleInformation - Class in com.yahoo.vespa.athenz.api
- AthenzRoleInformation(AthenzDomain, String, boolean, boolean, Optional<AthenzRoleInformation.MembershipRequest>, List<AthenzRoleInformation.AuditLogEntry>) - Constructor for class com.yahoo.vespa.athenz.api.AthenzRoleInformation
- AthenzRoleInformation.AuditLogEntry - Class in com.yahoo.vespa.athenz.api
- AthenzRoleInformation.MembershipRequest - Class in com.yahoo.vespa.athenz.api
- athenzService() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- athenzService(String) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- AthenzService - Class in com.yahoo.vespa.athenz.api
- AthenzService(AthenzDomain, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzService
- AthenzService(String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzService
- AthenzService(String, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzService
- athenzTruststorePath() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- athenzTruststorePath(String) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- AthenzUser - Class in com.yahoo.vespa.athenz.api
- AthenzUser(String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzUser
- AthenzX509CertificateUtils - Class in com.yahoo.vespa.athenz.tls
-
Utility methods for Athenz issued x509 certificates
- auditLog() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity
- AuditLogEntry(String, String, String, String) - Constructor for class com.yahoo.vespa.athenz.api.AthenzRoleInformation.AuditLogEntry
- AuditLogEntry(String, String, String, String, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.AuditLogEntry
- auditRef() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.Member
- AuthorizationResult - Class in com.yahoo.vespa.athenz.zpe
-
The various types of access control results.
- AuthorizationResult(AuthorizationResult.Type) - Constructor for class com.yahoo.vespa.athenz.zpe.AuthorizationResult
- AuthorizationResult(AuthorizationResult.Type, AthenzRole) - Constructor for class com.yahoo.vespa.athenz.zpe.AuthorizationResult
- AuthorizationResult.Type - Enum Class in com.yahoo.vespa.athenz.zpe
- AwsCredentials - Class in com.yahoo.vespa.athenz.aws
-
Retrieve
AwsTemporaryCredentials
throughZtsClient
. - AwsCredentials(ZtsClient, AthenzDomain, AwsRole) - Constructor for class com.yahoo.vespa.athenz.aws.AwsCredentials
- AwsCredentials(ZtsClient, AthenzDomain, AwsRole, String) - Constructor for class com.yahoo.vespa.athenz.aws.AwsCredentials
- AwsCredentials(URI, ServiceIdentityProvider, AthenzDomain, AwsRole) - Constructor for class com.yahoo.vespa.athenz.aws.AwsCredentials
- AwsCredentials(URI, SSLContext, AthenzDomain, AwsRole) - Constructor for class com.yahoo.vespa.athenz.aws.AwsCredentials
- AwsCredentials(URI, SSLContext, AthenzDomain, AwsRole, String) - Constructor for class com.yahoo.vespa.athenz.aws.AwsCredentials
- AwsRole - Class in com.yahoo.vespa.athenz.api
- AwsRole(String) - Constructor for class com.yahoo.vespa.athenz.api.AwsRole
- AwsTemporaryCredentials - Class in com.yahoo.vespa.athenz.api
- AwsTemporaryCredentials(String, String, String, Instant) - Constructor for class com.yahoo.vespa.athenz.api.AwsTemporaryCredentials
- AwsTemporaryCredentialsResponseEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
- AwsTemporaryCredentialsResponseEntity(String, String, String, Instant) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.AwsTemporaryCredentialsResponseEntity
B
- build() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion.Builder
- build() - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient.Builder
- build() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- Builder() - Constructor for class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- Builder(SiaProviderConfig) - Constructor for class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- Builder(URI) - Constructor for class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient.Builder
C
- caCertificateBundle() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.IdentityResponseEntity
- caCertificates() - Method in class com.yahoo.vespa.athenz.client.zts.Identity
- calculateUsage(StatisticsEntity, StatisticsEntity) - Static method in class com.yahoo.vespa.athenz.client.zms.QuotaUsage
- certificate - Variable in class com.yahoo.vespa.athenz.client.zts.bindings.RoleCertificateResponseEntity
- certificate() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.IdentityResponseEntity
- certificate() - Method in class com.yahoo.vespa.athenz.client.zts.Identity
- certificate() - Method in class com.yahoo.vespa.athenz.client.zts.InstanceIdentity
- CERTIFICATE_EXPIRY_METRIC_NAME - Static variable in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- certificatePath() - Method in interface com.yahoo.vespa.athenz.identity.ServiceIdentityProvider
- certificatePath() - Method in class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- certificatePath() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- checkAccessAllowed(AthenzAccessToken, AthenzResourceName, String) - Method in class com.yahoo.vespa.athenz.zpe.DefaultZpe
- checkAccessAllowed(AthenzAccessToken, AthenzResourceName, String) - Method in interface com.yahoo.vespa.athenz.zpe.Zpe
- checkAccessAllowed(AthenzAccessToken, X509Certificate, AthenzResourceName, String) - Method in class com.yahoo.vespa.athenz.zpe.DefaultZpe
- checkAccessAllowed(AthenzAccessToken, X509Certificate, AthenzResourceName, String) - Method in interface com.yahoo.vespa.athenz.zpe.Zpe
- checkAccessAllowed(ZToken, AthenzResourceName, String) - Method in class com.yahoo.vespa.athenz.zpe.DefaultZpe
- checkAccessAllowed(ZToken, AthenzResourceName, String) - Method in interface com.yahoo.vespa.athenz.zpe.Zpe
- checkAccessAllowed(X509Certificate, AthenzResourceName, String) - Method in class com.yahoo.vespa.athenz.zpe.DefaultZpe
- checkAccessAllowed(X509Certificate, AthenzResourceName, String) - Method in interface com.yahoo.vespa.athenz.zpe.Zpe
- ClientBase - Class in com.yahoo.vespa.athenz.client.common
- ClientBase(String, Supplier<SSLContext>, ClientBase.ClientExceptionFactory, HostnameVerifier, ErrorHandler) - Constructor for class com.yahoo.vespa.athenz.client.common.ClientBase
- ClientBase.ClientExceptionFactory - Interface in com.yahoo.vespa.athenz.client.common
- close() - Method in class com.yahoo.vespa.athenz.aws.AwsCredentials
- close() - Method in class com.yahoo.vespa.athenz.client.common.ClientBase
- close() - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- close() - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
- clusterId() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
clusterId
record component. - clusterIndex() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
clusterIndex
record component. - clusterType() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
clusterType
record component. - clusterType() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
clusterType
record component. - ClusterType - Enum Class in com.yahoo.vespa.athenz.identityprovider.api
-
Vespa cluster type
- code - Variable in class com.yahoo.vespa.athenz.client.common.bindings.ErrorResponseEntity
- com.yahoo.vespa.athenz.api - package com.yahoo.vespa.athenz.api
- com.yahoo.vespa.athenz.aws - package com.yahoo.vespa.athenz.aws
- com.yahoo.vespa.athenz.client - package com.yahoo.vespa.athenz.client
- com.yahoo.vespa.athenz.client.common - package com.yahoo.vespa.athenz.client.common
- com.yahoo.vespa.athenz.client.common.bindings - package com.yahoo.vespa.athenz.client.common.bindings
- com.yahoo.vespa.athenz.client.common.serializers - package com.yahoo.vespa.athenz.client.common.serializers
- com.yahoo.vespa.athenz.client.zms - package com.yahoo.vespa.athenz.client.zms
- com.yahoo.vespa.athenz.client.zms.bindings - package com.yahoo.vespa.athenz.client.zms.bindings
- com.yahoo.vespa.athenz.client.zts - package com.yahoo.vespa.athenz.client.zts
- com.yahoo.vespa.athenz.client.zts.bindings - package com.yahoo.vespa.athenz.client.zts.bindings
- com.yahoo.vespa.athenz.client.zts.utils - package com.yahoo.vespa.athenz.client.zts.utils
- com.yahoo.vespa.athenz.identity - package com.yahoo.vespa.athenz.identity
- com.yahoo.vespa.athenz.identityprovider.api - package com.yahoo.vespa.athenz.identityprovider.api
- com.yahoo.vespa.athenz.identityprovider.api.bindings - package com.yahoo.vespa.athenz.identityprovider.api.bindings
- com.yahoo.vespa.athenz.identityprovider.client - package com.yahoo.vespa.athenz.identityprovider.client
- com.yahoo.vespa.athenz.tls - package com.yahoo.vespa.athenz.tls
- com.yahoo.vespa.athenz.utils - package com.yahoo.vespa.athenz.utils
- com.yahoo.vespa.athenz.zpe - package com.yahoo.vespa.athenz.zpe
- COMBINED - Enum constant in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- configServerHostname() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
configServerHostname
record component. - configServerHostname() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
configServerHostname
record component. - CONTAINER - Enum constant in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
- CONTENT - Enum constant in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
- createdAt() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
createdAt
record component. - createdAt() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
createdAt
record component. - createException(int, String) - Method in interface com.yahoo.vespa.athenz.client.common.ClientBase.ClientExceptionFactory
- createForTesting(String, String) - Static method in class com.yahoo.vespa.athenz.api.OAuthCredentials
- createIdentitySslContextWithTrustStore(Path) - Method in class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- createOrUpdateService(AthenzService) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- createOrUpdateService(AthenzService) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- createPolicy(AthenzDomain, String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- createPolicy(AthenzDomain, String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- createProviderResourceGroup(AthenzDomain, AthenzIdentity, String, Set<RoleAction>, OAuthCredentials) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- createProviderResourceGroup(AthenzDomain, AthenzIdentity, String, Set<RoleAction>, OAuthCredentials) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- createRole(AthenzRole, Map<String, Object>) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- createRole(AthenzRole, Map<String, Object>) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- createSocket() - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- createSocket(String, int) - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- createSocket(String, int, InetAddress, int) - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- createSocket(InetAddress, int) - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- createSocket(Socket, InputStream, boolean) - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- createSocket(Socket, String, int, boolean) - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- createSubdomain(AthenzDomain, String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- createSubdomain(AthenzDomain, String, Map<String, Object>) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- createSubdomain(AthenzDomain, String, Map<String, Object>) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- createTenancy(AthenzDomain, AthenzIdentity, OAuthCredentials) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- createTenancy(AthenzDomain, AthenzIdentity, OAuthCredentials) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- createTenantResourceGroup(AthenzDomain, AthenzIdentity, String, Set<RoleAction>) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- createTenantResourceGroup(AthenzDomain, AthenzIdentity, String, Set<RoleAction>) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
-
For manual tenancy provisioning - only creates roles/policies on provider domain
- credentials() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.AwsTemporaryCredentialsResponseEntity
- csr - Variable in class com.yahoo.vespa.athenz.client.zts.bindings.RoleCertificateRequestEntity
- CsrGenerator - Class in com.yahoo.vespa.athenz.identityprovider.client
-
Generates a
Pkcs10Csr
for an instance. - CsrGenerator(String, String) - Constructor for class com.yahoo.vespa.athenz.identityprovider.client.CsrGenerator
D
- decidePendingRoleMembership(AthenzRole, AthenzIdentity, Instant, Optional<String>, Optional<OAuthCredentials>, boolean) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- decidePendingRoleMembership(AthenzRole, AthenzIdentity, Instant, Optional<String>, Optional<OAuthCredentials>, boolean) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deconstruct() - Method in class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- deconstruct() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- DEFAULT_DOCUMENT_VERSION - Static variable in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
- DEFAULT_SIA_DIRECTORY - Static variable in class com.yahoo.vespa.athenz.utils.SiaUtils
- DefaultIdentityDocumentClient - Class in com.yahoo.vespa.athenz.identityprovider.client
-
Default implementation of
IdentityDocumentClient
- DefaultIdentityDocumentClient(URI, ServiceIdentityProvider, HostnameVerifier) - Constructor for class com.yahoo.vespa.athenz.identityprovider.client.DefaultIdentityDocumentClient
- DefaultIdentityDocumentClient(URI, SSLContext, HostnameVerifier) - Constructor for class com.yahoo.vespa.athenz.identityprovider.client.DefaultIdentityDocumentClient
- DefaultZmsClient - Class in com.yahoo.vespa.athenz.client.zms
- DefaultZmsClient(URI, AthenzIdentity, SSLContext, ErrorHandler) - Constructor for class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- DefaultZmsClient(URI, ServiceIdentityProvider, ErrorHandler) - Constructor for class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- DefaultZpe - Class in com.yahoo.vespa.athenz.zpe
-
The default implementation of
Zpe
. - DefaultZpe() - Constructor for class com.yahoo.vespa.athenz.zpe.DefaultZpe
- DefaultZtsClient - Class in com.yahoo.vespa.athenz.client.zts
-
Default implementation of
ZtsClient
- DefaultZtsClient(URI, Supplier<SSLContext>, HostnameVerifier, ErrorHandler) - Constructor for class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- DefaultZtsClient.Builder - Class in com.yahoo.vespa.athenz.client.zts
- deletePolicy(AthenzDomain, String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deletePolicy(AthenzDomain, String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deletePolicyRule(AthenzDomain, String, String, AthenzResourceName, AthenzRole) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deletePolicyRule(AthenzDomain, String, String, AthenzResourceName, AthenzRole) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deleteProviderResourceGroup(AthenzDomain, AthenzIdentity, String, OAuthCredentials) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deleteProviderResourceGroup(AthenzDomain, AthenzIdentity, String, OAuthCredentials) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deleteRole(AthenzRole) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deleteRole(AthenzRole) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deleteRoleMember(AthenzRole, AthenzIdentity) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deleteRoleMember(AthenzRole, AthenzIdentity) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deleteService(AthenzService) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deleteService(AthenzService) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deleteSubdomain(AthenzDomain, String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deleteSubdomain(AthenzDomain, String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- deleteTenancy(AthenzDomain, AthenzIdentity, OAuthCredentials) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- deleteTenancy(AthenzDomain, AthenzIdentity, OAuthCredentials) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- DENY - Enum constant in enum class com.yahoo.vespa.athenz.api.AthenzAssertion.Effect
- DENY - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_CERT_HASH_MISMATCH - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_CERT_MISMATCH_ISSUER - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_CERT_MISSING_DOMAIN - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_CERT_MISSING_ROLE_NAME - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_CERT_MISSING_SUBJECT - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_DOMAIN_EMPTY - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_DOMAIN_EXPIRED - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_DOMAIN_MISMATCH - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_DOMAIN_NOT_FOUND - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_INVALID_PARAMETERS - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_NO_MATCH - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_ROLETOKEN_EXPIRED - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- DENY_ROLETOKEN_INVALID - Enum constant in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- description - Variable in class com.yahoo.vespa.athenz.client.common.bindings.ErrorResponseEntity
- deserialize(JsonParser, DeserializationContext) - Method in class com.yahoo.vespa.athenz.client.common.serializers.X509CertificateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.yahoo.vespa.athenz.client.common.serializers.X509CertificateListDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.yahoo.vespa.athenz.client.zts.bindings.RoleTokenResponseEntity.RoleTokenDeserializer
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- documentVersion() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
documentVersion
record component. - documentVersion() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
documentVersion
record component. - domain - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity
- domain() - Method in class com.yahoo.vespa.athenz.api.AthenzGroup
- domain() - Method in class com.yahoo.vespa.athenz.api.AthenzRole
- domain() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- DomainListResponseEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- DomainListResponseEntity(List<String>) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.DomainListResponseEntity
- domains - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.DomainListResponseEntity
- doSetValue(String) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType
E
- effect() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- effect(AthenzAssertion.Effect) - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion.Builder
- empty() - Static method in interface com.yahoo.vespa.athenz.client.ErrorHandler
- encodedName() - Method in class com.yahoo.vespa.athenz.api.AwsRole
- entity - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResponseListEntity
- EntityBindingsMapper - Class in com.yahoo.vespa.athenz.identityprovider.api
-
Utility class for mapping objects model types and their Jackson binding versions.
- environment() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
environment
record component. - equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzDomain
- equals(Object) - Method in record class com.yahoo.vespa.athenz.api.AthenzDomainMeta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzGroup
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzPolicy
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzResourceGroup
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzRole
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzService
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AthenzUser
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.AwsRole
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.NToken
- equals(Object) - Method in class com.yahoo.vespa.athenz.api.ZToken
- equals(Object) - Method in class com.yahoo.vespa.athenz.client.zms.RoleAction
- equals(Object) - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.yahoo.vespa.athenz.zpe.AuthorizationResult
- ErrorHandler - Interface in com.yahoo.vespa.athenz.client
- ErrorHandler.RequestProperties - Interface in com.yahoo.vespa.athenz.client
- ErrorResponseEntity - Class in com.yahoo.vespa.athenz.client.common.bindings
- ErrorResponseEntity(int, String) - Constructor for class com.yahoo.vespa.athenz.client.common.bindings.ErrorResponseEntity
- execute(HttpUriRequest, ResponseHandler<T>) - Method in class com.yahoo.vespa.athenz.client.common.ClientBase
- expiration - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- expiration() - Method in class com.yahoo.vespa.athenz.api.AwsTemporaryCredentials
- expiration() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- ExpirySerializer() - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.RoleCertificateRequestEntity.ExpirySerializer
- expiryTime - Variable in class com.yahoo.vespa.athenz.client.zts.bindings.RoleCertificateRequestEntity
- expiryTime - Variable in class com.yahoo.vespa.athenz.client.zts.bindings.RoleTokenResponseEntity
- expiryTime() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.AccessTokenResponseEntity
F
- findSiaServices() - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- findSiaServices(Path) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- from(AthenzDomain, String) - Static method in class com.yahoo.vespa.athenz.utils.AthenzIdentities
- from(AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.api.AwsRole
- from(String) - Static method in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
- from(String) - Static method in class com.yahoo.vespa.athenz.utils.AthenzIdentities
- from(X509Certificate) - Static method in class com.yahoo.vespa.athenz.utils.AthenzIdentities
- fromAuth0RequestContext(Map<String, Object>) - Static method in class com.yahoo.vespa.athenz.api.OAuthCredentials
- fromDottedString(String) - Static method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
- fromId(String) - Static method in enum class com.yahoo.vespa.athenz.identityprovider.api.IdentityType
- fromInputStream(InputStream) - Static method in class com.yahoo.vespa.athenz.identityprovider.api.EntityBindingsMapper
- fromOktaRequestContext(Map<String, Object>) - Static method in class com.yahoo.vespa.athenz.api.OAuthCredentials
- fromResourceName(AthenzResourceName) - Static method in class com.yahoo.vespa.athenz.api.AthenzRole
- fromResourceNameString(String) - Static method in class com.yahoo.vespa.athenz.api.AthenzRole
- fromRoleEntity(RoleEntity) - Static method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation
- fromString(String) - Static method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- fromString(String) - Static method in class com.yahoo.vespa.athenz.identityprovider.api.EntityBindingsMapper
- fromUserId(String) - Static method in class com.yahoo.vespa.athenz.api.AthenzUser
G
- generateCsr(AthenzIdentity, AthenzRole, KeyPair) - Method in class com.yahoo.vespa.athenz.client.zts.utils.RoleCsrGenerator
- generateIdentityCsr(AthenzIdentity, KeyPair) - Method in class com.yahoo.vespa.athenz.client.zts.utils.IdentityCsrGenerator
- generateInstanceCsr(AthenzIdentity, VespaUniqueInstanceId, Set<String>, ClusterType, KeyPair) - Method in class com.yahoo.vespa.athenz.identityprovider.client.CsrGenerator
- generateRoleCsr(AthenzIdentity, AthenzRole, VespaUniqueInstanceId, ClusterType, KeyPair) - Method in class com.yahoo.vespa.athenz.identityprovider.client.CsrGenerator
- generateSignature(VespaUniqueInstanceId, AthenzService, String, String, Instant, Set<String>, IdentityType, PrivateKey, AthenzIdentity) - Method in class com.yahoo.vespa.athenz.identityprovider.client.IdentityDocumentSigner
- get() - Method in class com.yahoo.vespa.athenz.aws.AwsCredentials
-
Requests temporary credentials from ZTS or return cached credentials
- getAccessToken(AthenzDomain) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch an access token for the target domain
- getAccessToken(AthenzDomain, List<AthenzIdentity>) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getAccessToken(AthenzDomain, List<AthenzIdentity>) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch an access token for the target domain
- getAccessToken(String) - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getAccessToken(String, List<String>) - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getAccessToken(List<AthenzRole>) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getAccessToken(List<AthenzRole>) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch an access token for the target roles
- getAction() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.AuditLogEntry
- getAction() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.AssertionEntity
- getAction() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.AuditLogEntry
- getAction() - Method in class com.yahoo.vespa.athenz.client.zms.RoleAction
- getAdmin() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.AuditLogEntry
- getApplyOnRestart() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- getApprover() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.AuditLogEntry
- getAssertions() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.PolicyEntity
- getAthenzIdentity() - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- getAuditLog() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation
- getAuditRef() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.AuditLogEntry
- getAwsTemporaryCredentials(AthenzDomain, AwsRole) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Get aws temporary credentials
- getAwsTemporaryCredentials(AthenzDomain, AwsRole, String) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Get aws temporary credentials
- getAwsTemporaryCredentials(AthenzDomain, AwsRole, Duration, String) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getAwsTemporaryCredentials(AthenzDomain, AwsRole, Duration, String) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Get aws temporary credentials
- getCaCertificatesFile() - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- getCaCertificatesFile(Path) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- getCertificate() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleCertificate
- getCertificateFile(AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- getCertificateFile(Path, AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- getConfig(SiaProviderConfig.Builder) - Method in interface com.yahoo.vespa.athenz.identity.SiaProviderConfig.Producer
- getCreated() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.AuditLogEntry
- getCreationTime() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.AuditLogEntry
- getCreationTime() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.MembershipRequest
- getDefaultCipherSuites() - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- getDefMd5() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- getDefMd5() - Static method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- getDefName() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- getDefName() - Static method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- getDefNamespace() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- getDescription() - Method in exception com.yahoo.vespa.athenz.client.zms.ZmsClientException
- getDescription() - Method in exception com.yahoo.vespa.athenz.client.zts.ZtsClientException
- getDescription() - Method in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
- getDomain() - Method in class com.yahoo.vespa.athenz.api.AthenzGroup
- getDomain() - Method in interface com.yahoo.vespa.athenz.api.AthenzIdentity
- getDomain() - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- getDomain() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- getDomain() - Method in class com.yahoo.vespa.athenz.api.AthenzService
- getDomain() - Method in class com.yahoo.vespa.athenz.api.AthenzUser
- getDomain() - Method in class com.yahoo.vespa.athenz.api.ZToken
- getDomainList(String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getDomainList(String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getDomainListByAccount(String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getDomainListByAccount(String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getDomainMeta(AthenzDomain) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getDomainMeta(AthenzDomain) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getDomainName() - Method in interface com.yahoo.vespa.athenz.api.AthenzIdentity
- getDomainName() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- getEffect() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.AssertionEntity
- getEntityName() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- getErrorCode() - Method in exception com.yahoo.vespa.athenz.client.zms.ZmsClientException
- getErrorCode() - Method in exception com.yahoo.vespa.athenz.client.zts.ZtsClientException
- getExpiryTime() - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- getExpiryTime() - Method in class com.yahoo.vespa.athenz.api.ZToken
- getFullName() - Method in class com.yahoo.vespa.athenz.api.AthenzGroup
- getFullName() - Method in interface com.yahoo.vespa.athenz.api.AthenzIdentity
- getFullRoleInformation(AthenzRole) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getFullRoleInformation(AthenzRole) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getGroupMembership(AthenzGroup, AthenzIdentity) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getGroupMembership(AthenzGroup, AthenzIdentity) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getGroups() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.StatisticsEntity
- getGroupUsage() - Method in class com.yahoo.vespa.athenz.client.zms.QuotaUsage
- getId() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.AssertionEntity
- getIdentity() - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- getIdentity() - Method in class com.yahoo.vespa.athenz.api.ZToken
- getIdentityCertificate() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getIdentityCertificateWithKey() - Method in interface com.yahoo.vespa.athenz.identity.ServiceIdentityProvider
- getIdentityCertificateWithKey() - Method in class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- getIdentityCertificateWithKey() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getIdentityFromRoleCertificate(X509Certificate) - Static method in class com.yahoo.vespa.athenz.tls.AthenzX509CertificateUtils
- getIdentitySslContext() - Method in interface com.yahoo.vespa.athenz.identity.ServiceIdentityProvider
- getIdentitySslContext() - Method in class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- getIdentitySslContext() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getInstanceId(X509Certificate) - Static method in class com.yahoo.vespa.athenz.tls.AthenzX509CertificateUtils
- getInstanceId(List<SubjectAlternativeName>) - Static method in class com.yahoo.vespa.athenz.tls.AthenzX509CertificateUtils
- getMember() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.AuditLogEntry
- getMemberName() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.MembershipRequest
- getMembership(AthenzRole, AthenzIdentity) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getMembership(AthenzRole, AthenzIdentity) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getName() - Method in class com.yahoo.vespa.athenz.api.AthenzDomain
- getName() - Method in class com.yahoo.vespa.athenz.api.AthenzGroup
- getName() - Method in interface com.yahoo.vespa.athenz.api.AthenzIdentity
- getName() - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- getName() - Method in class com.yahoo.vespa.athenz.api.AthenzService
- getName() - Method in class com.yahoo.vespa.athenz.api.AthenzUser
- getName() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.PolicyEntity
- getNameSuffix() - Method in class com.yahoo.vespa.athenz.api.AthenzDomain
- getNodeIdentityDocument(String) - Method in interface com.yahoo.vespa.athenz.identityprovider.api.IdentityDocumentClient
- getNodeIdentityDocument(String) - Method in class com.yahoo.vespa.athenz.identityprovider.client.DefaultIdentityDocumentClient
- getNToken() - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- getParent() - Method in class com.yahoo.vespa.athenz.api.AthenzDomain
- getPendingRequest() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation
- getPolicies() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.StatisticsEntity
- getPolicy(AthenzDomain, String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getPolicy(AthenzDomain, String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getPolicyUsage() - Method in class com.yahoo.vespa.athenz.client.zms.QuotaUsage
- getPrivateKey() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleCertificate
- getPrivateKey() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getPrivateKeyFile(AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- getPrivateKeyFile(Path, AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- getQuotaUsage() - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getQuotaUsage() - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getRawToken() - Method in class com.yahoo.vespa.athenz.api.NToken
- getRawToken() - Method in class com.yahoo.vespa.athenz.api.ZToken
- getReason() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.AuditLogEntry
- getReason() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.MembershipRequest
- getResource() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.AssertionEntity
- getRole() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.AssertionEntity
- getRoleCertificate(AthenzRole, Pkcs10Csr) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getRoleCertificate(AthenzRole, Pkcs10Csr) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch role certificate for the target domain and role
- getRoleCertificate(AthenzRole, Pkcs10Csr, Duration) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getRoleCertificate(AthenzRole, Pkcs10Csr, Duration) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch role certificate for the target domain and role
- getRoleCertificate(String, String) - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getRoleName() - Method in class com.yahoo.vespa.athenz.client.zms.RoleAction
- getRoles() - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- getRoles() - Method in class com.yahoo.vespa.athenz.api.ZToken
- getRoles() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.StatisticsEntity
- getRolesFromRoleCertificate(X509Certificate) - Static method in class com.yahoo.vespa.athenz.tls.AthenzX509CertificateUtils
- getRoleSslContext(String, String) - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getRoleToken(AthenzDomain) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch a role token for the target domain
- getRoleToken(AthenzDomain, Duration) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getRoleToken(AthenzDomain, Duration) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch a role token for the target domain
- getRoleToken(AthenzRole) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch a role token for the target role
- getRoleToken(AthenzRole, Duration) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getRoleToken(AthenzRole, Duration) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Fetch a role token for the target role
- getRoleToken(String) - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getRoleToken(String, String) - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- getRoleUsage() - Method in class com.yahoo.vespa.athenz.client.zms.QuotaUsage
- getServiceIdentity(AthenzIdentity, String, Pkcs10Csr) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getServiceIdentity(AthenzIdentity, String, Pkcs10Csr) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Get service identity
- getServiceIdentity(AthenzIdentity, String, Pkcs10Csr, Optional<NToken>) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getServiceIdentity(AthenzIdentity, String, KeyPair, String) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getServiceIdentity(AthenzIdentity, String, KeyPair, String) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Get service identity
- getServices() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.StatisticsEntity
- getServiceToken() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.InstanceIdentityCredentials
- getServiceUsage() - Method in class com.yahoo.vespa.athenz.client.zms.QuotaUsage
- getSubdomains() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.StatisticsEntity
- getSubdomainUsage() - Method in class com.yahoo.vespa.athenz.client.zms.QuotaUsage
- getSupportedCipherSuites() - Method in class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- getTenantDomains(AthenzIdentity, AthenzIdentity, String) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- getTenantDomains(AthenzIdentity, AthenzIdentity, String) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
For a given provider, get a list of tenant domains that the user is a member of
- getTenantIdentityDocument(String) - Method in interface com.yahoo.vespa.athenz.identityprovider.api.IdentityDocumentClient
- getTenantIdentityDocument(String) - Method in class com.yahoo.vespa.athenz.identityprovider.client.DefaultIdentityDocumentClient
- getTenantResourceGroups(AthenzDomain, AthenzIdentity, String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- getTenantResourceGroups(AthenzDomain, AthenzIdentity, String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- getX509Certificate() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.InstanceIdentityCredentials
- granted - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.AccessResponseEntity
- GroupMembershipEntity(String, boolean, String, String, boolean) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity.GroupMembershipEntity
- groupName - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity.GroupMembershipEntity
- groupName() - Method in class com.yahoo.vespa.athenz.api.AthenzGroup
H
- hasAccess(AthenzResourceName, String, AthenzIdentity) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- hasAccess(AthenzResourceName, String, AthenzIdentity) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- hasAccess(AthenzResourceName, String, AthenzIdentity) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- hasAccess(AthenzResourceName, String, AthenzIdentity) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Check access to resource for a given principal
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzDomain
- hashCode() - Method in record class com.yahoo.vespa.athenz.api.AthenzDomainMeta
-
Returns a hash code value for this object.
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzGroup
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzPolicy
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceGroup
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzRole
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzService
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AthenzUser
- hashCode() - Method in class com.yahoo.vespa.athenz.api.AwsRole
- hashCode() - Method in class com.yahoo.vespa.athenz.api.NToken
- hashCode() - Method in class com.yahoo.vespa.athenz.api.ZToken
- hashCode() - Method in class com.yahoo.vespa.athenz.client.zms.RoleAction
- hashCode() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns a hash code value for this object.
- hashCode() - Method in class com.yahoo.vespa.athenz.zpe.AuthorizationResult
- hasValidSignature(SignedIdentityDocument, PublicKey) - Method in class com.yahoo.vespa.athenz.identityprovider.client.IdentityDocumentSigner
- hostname() - Method in interface com.yahoo.vespa.athenz.client.ErrorHandler.RequestProperties
- HTTP_HEADER_NAME - Static variable in class com.yahoo.vespa.athenz.api.AthenzAccessToken
I
- id - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ServicePublicKeyEntity
- id() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- id() - Method in enum class com.yahoo.vespa.athenz.identityprovider.api.IdentityType
- id(long) - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion.Builder
- identity() - Method in interface com.yahoo.vespa.athenz.identity.ServiceIdentityProvider
- identity() - Method in class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- identity() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- Identity - Class in com.yahoo.vespa.athenz.client.zts
-
The identity of a service
- Identity(X509Certificate, List<X509Certificate>) - Constructor for class com.yahoo.vespa.athenz.client.zts.Identity
- IdentityCsrGenerator - Class in com.yahoo.vespa.athenz.client.zts.utils
-
Generates a
Pkcs10Csr
instance for use withZtsClient.getServiceIdentity(AthenzIdentity, String, Pkcs10Csr)
- IdentityCsrGenerator(String) - Constructor for class com.yahoo.vespa.athenz.client.zts.utils.IdentityCsrGenerator
- IdentityDocumentClient - Interface in com.yahoo.vespa.athenz.identityprovider.api
-
A client that communicates that fetches an identity document.
- IdentityDocumentSigner - Class in com.yahoo.vespa.athenz.identityprovider.client
-
Generates and validates the signature for a
SignedIdentityDocument
- IdentityDocumentSigner() - Constructor for class com.yahoo.vespa.athenz.identityprovider.client.IdentityDocumentSigner
- IdentityRefreshRequestEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
- IdentityRefreshRequestEntity(Pkcs10Csr, String) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.IdentityRefreshRequestEntity
- IdentityResponseEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
-
Identity response entity
- IdentityResponseEntity(X509Certificate, List<X509Certificate>) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.IdentityResponseEntity
- identityType() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
identityType
record component. - identityType() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
identityType
record component. - IdentityType - Enum Class in com.yahoo.vespa.athenz.identityprovider.api
-
Represents the types of identities that the configserver can provide.
- idToken() - Method in class com.yahoo.vespa.athenz.api.OAuthCredentials
- instance() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
instance
record component. - instanceHostname() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
instanceHostname
record component. - instanceHostname() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
instanceHostname
record component. - InstanceIdentity - Class in com.yahoo.vespa.athenz.client.zts
-
The identity of an instance of a launched service.
- InstanceIdentity(X509Certificate) - Constructor for class com.yahoo.vespa.athenz.client.zts.InstanceIdentity
- InstanceIdentity(X509Certificate, NToken) - Constructor for class com.yahoo.vespa.athenz.client.zts.InstanceIdentity
- InstanceIdentityCredentials - Class in com.yahoo.vespa.athenz.client.zts.bindings
-
Used for deserializing response from ZTS
- InstanceIdentityCredentials(X509Certificate, String) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.InstanceIdentityCredentials
- InstanceRefreshInformation - Class in com.yahoo.vespa.athenz.client.zts.bindings
- InstanceRefreshInformation(Pkcs10Csr) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.InstanceRefreshInformation
- InstanceRegisterInformation - Class in com.yahoo.vespa.athenz.client.zts.bindings
-
Used for serializing request to ZTS
- InstanceRegisterInformation(AthenzIdentity, AthenzIdentity, String, Pkcs10Csr) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.InstanceRegisterInformation
- ipAddresses() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
ipAddresses
record component. - ipAddresses() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
ipAddresses
record component. - isActive() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation.MembershipRequest
- isMember - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- isMember() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- isReviewEnabled() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation
- isSelfServe() - Method in class com.yahoo.vespa.athenz.api.AthenzRoleInformation
- isTopLevelDomain() - Method in class com.yahoo.vespa.athenz.api.AthenzDomain
- isTrusted(AthenzIdentity) - Method in class com.yahoo.vespa.athenz.tls.AthenzIdentityVerifier
J
- jks - Enum constant in enum class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType.Enum
- jks - Static variable in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType
K
- key - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ServicePublicKeyEntity
- key() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.ServicePublicKeyEntity
- keyPathPrefix() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- keyPathPrefix(String) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
L
- listMembers(AthenzRole) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- listMembers(AthenzRole) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- listPendingRoleApprovals(AthenzRole) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- listPendingRoleApprovals(AthenzRole) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- listPolicies(AthenzDomain) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- listPolicies(AthenzDomain) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- listRoles(AthenzDomain) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- listRoles(AthenzDomain) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- listServices(AthenzDomain) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- listServices(AthenzDomain) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- logger - Variable in class com.yahoo.vespa.athenz.client.common.ClientBase
M
- matchedRole() - Method in class com.yahoo.vespa.athenz.zpe.AuthorizationResult
- Member(String, boolean, boolean, String, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.Member
- memberName - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- memberName() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- memberName() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.Member
- MembershipEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- MembershipEntity(String, boolean, String, boolean) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity
- MembershipEntity.GroupMembershipEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- MembershipEntity.RoleMembershipDecisionEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- MembershipEntity.RoleMembershipEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- MembershipRequest(String, String, String, boolean) - Constructor for class com.yahoo.vespa.athenz.api.AthenzRoleInformation.MembershipRequest
N
- name - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ServiceEntity
- name() - Method in record class com.yahoo.vespa.athenz.api.AthenzDomainMeta
-
Returns the value of the
name
record component. - name() - Method in class com.yahoo.vespa.athenz.api.AthenzPolicy
- name() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceGroup
- name() - Method in class com.yahoo.vespa.athenz.api.AwsRole
- name() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.ServiceEntity
- name() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.ServicePublicKeyEntity
- newBuilder(AthenzRole, AthenzResourceName, String) - Static method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- NODE - Enum constant in enum class com.yahoo.vespa.athenz.identityprovider.api.IdentityType
- nToken() - Method in class com.yahoo.vespa.athenz.client.zts.InstanceIdentity
- NToken - Class in com.yahoo.vespa.athenz.api
-
Represents an Athenz NToken (principal token)
- NToken(String) - Constructor for class com.yahoo.vespa.athenz.api.NToken
- NTokenGenerator - Class in com.yahoo.vespa.athenz.api
- NTokenGenerator() - Constructor for class com.yahoo.vespa.athenz.api.NTokenGenerator
- NTokenGenerator.Signer - Interface in com.yahoo.vespa.athenz.api
O
- OAuthCredentials - Class in com.yahoo.vespa.athenz.api
- outdated() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
P
- pem - Enum constant in enum class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType.Enum
- pem - Static variable in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType
- pendingApproval() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.Member
- Pkcs10CsrSerializer - Class in com.yahoo.vespa.athenz.client.common.serializers
- Pkcs10CsrSerializer() - Constructor for class com.yahoo.vespa.athenz.client.common.serializers.Pkcs10CsrSerializer
- PolicyEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- PolicyEntity(String, List<AssertionEntity>) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.PolicyEntity
- privateKeyPath() - Method in interface com.yahoo.vespa.athenz.identity.ServiceIdentityProvider
- privateKeyPath() - Method in class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- privateKeyPath() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- providerService() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
providerService
record component. - providerService() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
providerService
record component. - providerUniqueId() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
providerUniqueId
record component. - providerUniqueId() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
providerUniqueId
record component.
Q
- QuotaUsage - Class in com.yahoo.vespa.athenz.client.zms
- QuotaUsage(double, double, double, double, double) - Constructor for class com.yahoo.vespa.athenz.client.zms.QuotaUsage
R
- readCertificateFile(AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- readCertificateFile(Path, AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- readEntity(HttpResponse, Class<T>) - Method in class com.yahoo.vespa.athenz.client.common.ClientBase
- readPrivateKeyFile(AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- readPrivateKeyFile(Path, AthenzIdentity) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- readSignedIdentityDocumentFromFile(Path) - Static method in class com.yahoo.vespa.athenz.identityprovider.api.EntityBindingsMapper
- refreshInstance(AthenzIdentity, AthenzIdentity, String, Pkcs10Csr) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- refreshInstance(AthenzIdentity, AthenzIdentity, String, Pkcs10Csr) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Refresh an existing instance
- region() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
region
record component. - registerInstance(AthenzIdentity, AthenzIdentity, String, Pkcs10Csr) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient
- registerInstance(AthenzIdentity, AthenzIdentity, String, Pkcs10Csr) - Method in interface com.yahoo.vespa.athenz.client.zts.ZtsClient
-
Register an instance using the specified provider.
- reportError(ErrorHandler.RequestProperties, Exception) - Method in interface com.yahoo.vespa.athenz.client.ErrorHandler
- requestTime() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity.Member
- resource() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- resourceGroup - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity
- ResourceGroupRolesEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- ResourceGroupRolesEntity(AthenzIdentity, AthenzDomain, Set<RoleAction>, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity
- ResourceGroupRolesEntity(String, String, String, List<ResourceGroupRolesEntity.TenantRoleAction>, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity
- ResourceGroupRolesEntity.TenantRoleAction - Class in com.yahoo.vespa.athenz.client.zms.bindings
- ResponseListEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- ResponseListEntity(List<String>) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.ResponseListEntity
- reviewEnabled() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity
- role - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity.TenantRoleAction
- role() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- RoleAction - Class in com.yahoo.vespa.athenz.client.zms
- RoleAction(String, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.RoleAction
- RoleCertificateRequestEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
- RoleCertificateRequestEntity(Pkcs10Csr, Duration) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.RoleCertificateRequestEntity
- RoleCertificateRequestEntity.ExpirySerializer - Class in com.yahoo.vespa.athenz.client.zts.bindings
- RoleCertificateResponseEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
- RoleCertificateResponseEntity(X509Certificate) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.RoleCertificateResponseEntity
- RoleCsrGenerator - Class in com.yahoo.vespa.athenz.client.zts.utils
-
Generates a
Pkcs10Csr
instance for use withZtsClient.getRoleCertificate(AthenzRole, Pkcs10Csr)
. - RoleCsrGenerator(String) - Constructor for class com.yahoo.vespa.athenz.client.zts.utils.RoleCsrGenerator
- RoleEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- RoleEntity(String, List<RoleEntity.Member>, Boolean, Boolean, List<RoleEntity.AuditLogEntry>) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity
- RoleEntity.AuditLogEntry - Class in com.yahoo.vespa.athenz.client.zms.bindings
- RoleEntity.Member - Class in com.yahoo.vespa.athenz.client.zms.bindings
- roleMembers() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity
- RoleMembershipDecisionEntity(String, boolean, String, String, boolean) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity.RoleMembershipDecisionEntity
- RoleMembershipEntity(String, boolean, String, String, boolean) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity.RoleMembershipEntity
- roleName - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity.RoleMembershipEntity
- roleName() - Method in class com.yahoo.vespa.athenz.api.AthenzRole
- roleName() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity.GroupMembershipEntity
- roleName() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.MembershipEntity.RoleMembershipEntity
- roleName() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity
- roles - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity
- roles() - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- roles() - Method in class com.yahoo.vespa.athenz.client.zts.bindings.AccessTokenResponseEntity
- RoleTokenDeserializer() - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.RoleTokenResponseEntity.RoleTokenDeserializer
- RoleTokenResponseEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
- RoleTokenResponseEntity(ZToken, Instant) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.RoleTokenResponseEntity
- RoleTokenResponseEntity.RoleTokenDeserializer - Class in com.yahoo.vespa.athenz.client.zts.bindings
S
- satisfies(AthenzAssertion) - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- secretAccessKey() - Method in class com.yahoo.vespa.athenz.api.AwsTemporaryCredentials
- selfServe() - Method in class com.yahoo.vespa.athenz.client.zms.bindings.RoleEntity
- serialize(Pkcs10Csr, JsonGenerator, SerializerProvider) - Method in class com.yahoo.vespa.athenz.client.common.serializers.Pkcs10CsrSerializer
- serialize(Duration, JsonGenerator, SerializerProvider) - Method in class com.yahoo.vespa.athenz.client.zts.bindings.RoleCertificateRequestEntity.ExpirySerializer
- service - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity
- service() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- ServiceEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- ServiceEntity(String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.ServiceEntity
- serviceIdentity() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
serviceIdentity
record component. - serviceIdentity() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
serviceIdentity
record component. - ServiceIdentityProvider - Interface in com.yahoo.vespa.athenz.identity
-
A interface for types that provides the Athenz service identity (SIA) from the environment.
- ServiceIdentitySslSocketFactory - Class in com.yahoo.vespa.athenz.identity
- ServiceIdentitySslSocketFactory(ServiceIdentityProvider) - Constructor for class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- ServiceIdentitySslSocketFactory(Supplier<SSLContext>) - Constructor for class com.yahoo.vespa.athenz.identity.ServiceIdentitySslSocketFactory
- ServiceListResponseEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- ServiceListResponseEntity(List<String>) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.ServiceListResponseEntity
- ServicePublicKeyEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- ServicePublicKeyEntity(String, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.ServicePublicKeyEntity
- services - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ServiceListResponseEntity
- sessionToken() - Method in class com.yahoo.vespa.athenz.api.AwsTemporaryCredentials
- set(String, Object) - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
- setApplyOnRestart(boolean) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- setHostname(String) - Method in class com.yahoo.vespa.athenz.api.NTokenGenerator
- setIdentity(AthenzIdentity) - Method in class com.yahoo.vespa.athenz.api.NTokenGenerator
-
Required.
- setIp(String) - Method in class com.yahoo.vespa.athenz.api.NTokenGenerator
- setKeyService(String) - Method in class com.yahoo.vespa.athenz.api.NTokenGenerator
- setKeyVersion(String) - Method in class com.yahoo.vespa.athenz.api.NTokenGenerator
-
Required.
- SiaIdentityProvider - Class in com.yahoo.vespa.athenz.identity
-
A
ServiceIdentityProvider
that provides the credentials stored on file system. - SiaIdentityProvider(AthenzIdentity, Path, Path) - Constructor for class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- SiaIdentityProvider(AthenzIdentity, Path, Path, Path) - Constructor for class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- SiaIdentityProvider(SiaProviderConfig) - Constructor for class com.yahoo.vespa.athenz.identity.SiaIdentityProvider
- SiaProviderConfig - Class in com.yahoo.vespa.athenz.identity
-
This class represents the root node of sia-provider Copyright Yahoo.
- SiaProviderConfig(SiaProviderConfig.Builder) - Constructor for class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- SiaProviderConfig.Builder - Class in com.yahoo.vespa.athenz.identity
- SiaProviderConfig.Producer - Interface in com.yahoo.vespa.athenz.identity
- SiaProviderConfig.TrustStoreType - Class in com.yahoo.vespa.athenz.identity
-
This class represents sia-provider.trustStoreType
- SiaProviderConfig.TrustStoreType.Enum - Enum Class in com.yahoo.vespa.athenz.identity
- SiaUtils - Class in com.yahoo.vespa.athenz.utils
-
Misc utility methods for SIA provided credentials
- sign(String, PrivateKey) - Method in interface com.yahoo.vespa.athenz.api.NTokenGenerator.Signer
- sign(PrivateKey) - Method in class com.yahoo.vespa.athenz.api.NTokenGenerator
- signature() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
signature
record component. - signature() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
signature
record component. - SignedIdentityDocument - Record Class in com.yahoo.vespa.athenz.identityprovider.api
-
A signed identity document.
- SignedIdentityDocument(String, int, VespaUniqueInstanceId, AthenzService, int, String, String, Instant, Set<String>, IdentityType, ClusterType, String, AthenzIdentity) - Constructor for record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
- SignedIdentityDocument(String, int, VespaUniqueInstanceId, AthenzService, int, String, String, Instant, Set<String>, IdentityType, ClusterType, String, AthenzIdentity, Map<String, Object>) - Constructor for record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Creates an instance of a
SignedIdentityDocument
record class. - SignedIdentityDocumentEntity - Record Class in com.yahoo.vespa.athenz.identityprovider.api.bindings
- SignedIdentityDocumentEntity(String, int, String, String, int, String, String, Instant, Set<String>, String, String, String, String) - Constructor for record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
- SignedIdentityDocumentEntity(String, int, String, String, int, String, String, Instant, Set<String>, String, String, String, String, Map<String, Object>) - Constructor for record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Creates an instance of a
SignedIdentityDocumentEntity
record class. - signingKeyVersion() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
signingKeyVersion
record component. - signingKeyVersion() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
signingKeyVersion
record component. - spiffeUri() - Method in interface com.yahoo.vespa.athenz.api.AthenzIdentity
- StatisticsEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- StatisticsEntity(int, int, int, int, int) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.StatisticsEntity
T
- TenancyRequestEntity - Class in com.yahoo.vespa.athenz.client.zms.bindings
- TenancyRequestEntity(AthenzDomain, AthenzIdentity, List<String>) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.TenancyRequestEntity
- tenant - Variable in class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity
- tenant() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
tenant
record component. - TENANT - Enum constant in enum class com.yahoo.vespa.athenz.identityprovider.api.IdentityType
- tenantDomainNames - Variable in class com.yahoo.vespa.athenz.client.zts.bindings.TenantDomainsResponseEntity
- TenantDomainsResponseEntity - Class in com.yahoo.vespa.athenz.client.zts.bindings
- TenantDomainsResponseEntity(List<String>) - Constructor for class com.yahoo.vespa.athenz.client.zts.bindings.TenantDomainsResponseEntity
- TenantRoleAction(String, String) - Constructor for class com.yahoo.vespa.athenz.client.zms.bindings.ResourceGroupRolesEntity.TenantRoleAction
- toAttestationData(SignedIdentityDocument) - Static method in class com.yahoo.vespa.athenz.identityprovider.api.EntityBindingsMapper
- toConfigValue() - Method in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
- toJsonStringEntity(Object) - Method in class com.yahoo.vespa.athenz.client.common.ClientBase
- token - Variable in class com.yahoo.vespa.athenz.client.zts.bindings.RoleTokenResponseEntity
- toResourceName() - Method in class com.yahoo.vespa.athenz.api.AthenzRole
- toResourceName() - Method in class com.yahoo.vespa.athenz.api.AthenzService
- toResourceNameString() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- toResourceNameString() - Method in class com.yahoo.vespa.athenz.api.AthenzRole
- toSignedIdentityDocument(SignedIdentityDocumentEntity) - Static method in class com.yahoo.vespa.athenz.identityprovider.api.EntityBindingsMapper
- toSignedIdentityDocumentEntity(SignedIdentityDocument) - Static method in class com.yahoo.vespa.athenz.identityprovider.api.EntityBindingsMapper
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzAssertion
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzDomain
- toString() - Method in record class com.yahoo.vespa.athenz.api.AthenzDomainMeta
-
Returns a string representation of this record class.
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzPolicy
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzPrincipal
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceGroup
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzResourceName
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzRole
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzService
- toString() - Method in class com.yahoo.vespa.athenz.api.AthenzUser
- toString() - Method in class com.yahoo.vespa.athenz.client.zms.RoleAction
- toString() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns a string representation of this record class.
- toString() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns a string representation of this record class.
- toString() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns a string representation of this record class.
- toString() - Method in class com.yahoo.vespa.athenz.zpe.AuthorizationResult
- trustStorePath() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- trustStorePath() - Method in class com.yahoo.vespa.athenz.identityprovider.client.AthenzIdentityProviderImpl
- trustStorePath(String) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- trustStoreType() - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig
- trustStoreType(SiaProviderConfig.TrustStoreType.Enum) - Method in class com.yahoo.vespa.athenz.identity.SiaProviderConfig.Builder
- TrustStoreType() - Constructor for class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType
- TrustStoreType(SiaProviderConfig.TrustStoreType.Enum) - Constructor for class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType
- type() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Returns the value of the
type
record component. - type() - Method in class com.yahoo.vespa.athenz.zpe.AuthorizationResult
U
- unknownAttributes() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
unknownAttributes
record component. - unknownAttributes() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
unknownAttributes
record component. - updateDomain(AthenzDomain, Map<String, Object>) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- updateDomain(AthenzDomain, Map<String, Object>) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- updateProviderEndpoint(AthenzService, String) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- updateProviderEndpoint(AthenzService, String) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- updateServicePublicKey(AthenzService, String, PublicKey) - Method in class com.yahoo.vespa.athenz.client.zms.DefaultZmsClient
- updateServicePublicKey(AthenzService, String, PublicKey) - Method in interface com.yahoo.vespa.athenz.client.zms.ZmsClient
- USER_PRINCIPAL_DOMAIN - Static variable in class com.yahoo.vespa.athenz.utils.AthenzIdentities
V
- value() - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- valueOf(String) - Static method in enum class com.yahoo.vespa.athenz.api.AthenzAssertion.Effect
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType.Enum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.athenz.identityprovider.api.IdentityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
-
Returns the enum constant of this class with the specified name.
- valueOrNull(String) - Static method in enum class com.yahoo.vespa.athenz.api.AthenzAssertion.Effect
- values() - Static method in enum class com.yahoo.vespa.athenz.api.AthenzAssertion.Effect
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.athenz.identity.SiaProviderConfig.TrustStoreType.Enum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.athenz.identityprovider.api.ClusterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.athenz.identityprovider.api.IdentityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.athenz.zpe.AuthorizationResult.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueWithBearerPrefix() - Method in class com.yahoo.vespa.athenz.api.AthenzAccessToken
- verify(String, SSLSession) - Method in class com.yahoo.vespa.athenz.tls.AthenzIdentityVerifier
- VespaUniqueInstanceId - Record Class in com.yahoo.vespa.athenz.identityprovider.api
-
Represents the unique instance id as used in Vespa's integration with Athenz Copper Argos
- VespaUniqueInstanceId(int, String, String, String, String, String, String, IdentityType) - Constructor for record class com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
Creates an instance of a
VespaUniqueInstanceId
record class.
W
- withErrorHandler(ErrorHandler) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient.Builder
- withHostnameVerifier(HostnameVerifier) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient.Builder
- withIdentityProvider(ServiceIdentityProvider) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient.Builder
- withServiceIdentity(AthenzIdentity) - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
- withSslContext(SSLContext) - Method in class com.yahoo.vespa.athenz.client.zts.DefaultZtsClient.Builder
- writeCertificateFile(AthenzIdentity, X509Certificate) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- writeCertificateFile(Path, AthenzIdentity, X509Certificate) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- writePrivateKeyFile(AthenzIdentity, PrivateKey) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- writePrivateKeyFile(Path, AthenzIdentity, PrivateKey) - Static method in class com.yahoo.vespa.athenz.utils.SiaUtils
- writeSignedIdentityDocumentToFile(Path, SignedIdentityDocument) - Static method in class com.yahoo.vespa.athenz.identityprovider.api.EntityBindingsMapper
X
- X509CertificateDeserializer - Class in com.yahoo.vespa.athenz.client.common.serializers
- X509CertificateDeserializer() - Constructor for class com.yahoo.vespa.athenz.client.common.serializers.X509CertificateDeserializer
- X509CertificateListDeserializer - Class in com.yahoo.vespa.athenz.client.common.serializers
- X509CertificateListDeserializer() - Constructor for class com.yahoo.vespa.athenz.client.common.serializers.X509CertificateListDeserializer
Z
- ZMS_ATHENZ_SERVICE - Static variable in class com.yahoo.vespa.athenz.utils.AthenzIdentities
- ZmsClient - Interface in com.yahoo.vespa.athenz.client.zms
- ZmsClientException - Exception in com.yahoo.vespa.athenz.client.zms
-
An exception that can be thrown by
ZmsClient
implementations. - ZmsClientException(int, String) - Constructor for exception com.yahoo.vespa.athenz.client.zms.ZmsClientException
- Zpe - Interface in com.yahoo.vespa.athenz.zpe
-
Interface for interacting with ZPE (Authorization Policy Engine)
- ZToken - Class in com.yahoo.vespa.athenz.api
-
Represents an Athenz ZToken (role token)
- ZToken(String) - Constructor for class com.yahoo.vespa.athenz.api.ZToken
- ZTS_ATHENZ_SERVICE - Static variable in class com.yahoo.vespa.athenz.utils.AthenzIdentities
- ZtsClient - Interface in com.yahoo.vespa.athenz.client.zts
-
Interface for a ZTS client.
- ZtsClientException - Exception in com.yahoo.vespa.athenz.client.zts
-
An exception that can be thrown by
ZtsClient
implementations. - ZtsClientException(int, String) - Constructor for exception com.yahoo.vespa.athenz.client.zts.ZtsClientException
- ztsUrl() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.bindings.SignedIdentityDocumentEntity
-
Returns the value of the
ztsUrl
record component. - ztsUrl() - Method in record class com.yahoo.vespa.athenz.identityprovider.api.SignedIdentityDocument
-
Returns the value of the
ztsUrl
record component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form