Uses of Class
com.yahoo.vespa.athenz.api.AthenzDomain
-
-
Uses of AthenzDomain in com.yahoo.vespa.athenz.api
Methods in com.yahoo.vespa.athenz.api that return AthenzDomain Modifier and Type Method Description AthenzDomain
AthenzRole. domain()
AthenzDomain
AthenzIdentity. getDomain()
AthenzDomain
AthenzPrincipal. getDomain()
AthenzDomain
AthenzResourceName. getDomain()
AthenzDomain
AthenzService. getDomain()
AthenzDomain
AthenzUser. getDomain()
AthenzDomain
ZToken. getDomain()
AthenzDomain
AthenzDomain. getParent()
Constructors in com.yahoo.vespa.athenz.api with parameters of type AthenzDomain Constructor Description AthenzResourceName(AthenzDomain domain, java.lang.String entityName)
AthenzRole(AthenzDomain domain, java.lang.String roleName)
AthenzService(AthenzDomain domain, java.lang.String serviceName)
-
Uses of AthenzDomain in com.yahoo.vespa.athenz.client.zms
Methods in com.yahoo.vespa.athenz.client.zms that return types with arguments of type AthenzDomain Modifier and Type Method Description java.util.List<AthenzDomain>
DefaultZmsClient. getDomainList(java.lang.String prefix)
java.util.List<AthenzDomain>
ZmsClient. getDomainList(java.lang.String prefix)
Methods in com.yahoo.vespa.athenz.client.zms with parameters of type AthenzDomain Modifier and Type Method Description void
DefaultZmsClient. createProviderResourceGroup(AthenzDomain tenantDomain, AthenzIdentity providerService, java.lang.String resourceGroup, java.util.Set<RoleAction> roleActions, OktaIdentityToken identityToken, OktaAccessToken accessToken)
void
ZmsClient. createProviderResourceGroup(AthenzDomain tenantDomain, AthenzIdentity providerService, java.lang.String resourceGroup, java.util.Set<RoleAction> roleActions, OktaIdentityToken identityToken, OktaAccessToken accessToken)
void
DefaultZmsClient. createTenancy(AthenzDomain tenantDomain, AthenzIdentity providerService, OktaIdentityToken identityToken, OktaAccessToken accessToken)
void
ZmsClient. createTenancy(AthenzDomain tenantDomain, AthenzIdentity providerService, OktaIdentityToken identityToken, OktaAccessToken accessToken)
void
DefaultZmsClient. deleteProviderResourceGroup(AthenzDomain tenantDomain, AthenzIdentity providerService, java.lang.String resourceGroup, OktaIdentityToken identityToken, OktaAccessToken accessToken)
void
ZmsClient. deleteProviderResourceGroup(AthenzDomain tenantDomain, AthenzIdentity providerService, java.lang.String resourceGroup, OktaIdentityToken identityToken, OktaAccessToken accessToken)
void
DefaultZmsClient. deleteTenancy(AthenzDomain tenantDomain, AthenzIdentity providerService, OktaIdentityToken identityToken, OktaAccessToken accessToken)
void
ZmsClient. deleteTenancy(AthenzDomain tenantDomain, AthenzIdentity providerService, OktaIdentityToken identityToken, OktaAccessToken accessToken)
-
Uses of AthenzDomain in com.yahoo.vespa.athenz.client.zms.bindings
Constructors in com.yahoo.vespa.athenz.client.zms.bindings with parameters of type AthenzDomain Constructor Description ProviderResourceGroupRolesRequestEntity(AthenzIdentity providerService, AthenzDomain tenantDomain, java.util.Set<RoleAction> rolesActions, java.lang.String resourceGroup)
TenancyRequestEntity(AthenzDomain tenantDomain, AthenzIdentity providerService, java.util.List<java.lang.String> resourceGroups)
-
Uses of AthenzDomain in com.yahoo.vespa.athenz.client.zts
Methods in com.yahoo.vespa.athenz.client.zts that return types with arguments of type AthenzDomain Modifier and Type Method Description java.util.List<AthenzDomain>
DefaultZtsClient. getTenantDomains(AthenzIdentity providerIdentity, AthenzIdentity userIdentity, java.lang.String roleName)
java.util.List<AthenzDomain>
ZtsClient. getTenantDomains(AthenzIdentity providerIdentity, AthenzIdentity userIdentity, java.lang.String roleName)
For a given provider, get a list of tenant domains that the user is a member ofMethods in com.yahoo.vespa.athenz.client.zts with parameters of type AthenzDomain Modifier and Type Method Description AthenzAccessToken
DefaultZtsClient. getAccessToken(AthenzDomain domain)
AthenzAccessToken
ZtsClient. getAccessToken(AthenzDomain domain)
Fetch an access token for the target domainAwsTemporaryCredentials
DefaultZtsClient. getAwsTemporaryCredentials(AthenzDomain athenzDomain, AwsRole awsRole, java.time.Duration duration, java.lang.String externalId)
default AwsTemporaryCredentials
ZtsClient. getAwsTemporaryCredentials(AthenzDomain athenzDomain, AwsRole awsRole)
Get aws temporary credentialsdefault AwsTemporaryCredentials
ZtsClient. getAwsTemporaryCredentials(AthenzDomain athenzDomain, AwsRole awsRole, java.lang.String externalId)
Get aws temporary credentialsAwsTemporaryCredentials
ZtsClient. getAwsTemporaryCredentials(AthenzDomain athenzDomain, AwsRole awsRole, java.time.Duration duration, java.lang.String externalId)
Get aws temporary credentialsZToken
DefaultZtsClient. getRoleToken(AthenzDomain domain)
ZToken
ZtsClient. getRoleToken(AthenzDomain domain)
Fetch a role token for the target domain -
Uses of AthenzDomain in com.yahoo.vespa.athenz.utils
Fields in com.yahoo.vespa.athenz.utils declared as AthenzDomain Modifier and Type Field Description static AthenzDomain
AthenzIdentities. USER_PRINCIPAL_DOMAIN
Methods in com.yahoo.vespa.athenz.utils with parameters of type AthenzDomain Modifier and Type Method Description static AthenzIdentity
AthenzIdentities. from(AthenzDomain domain, java.lang.String identityName)
-