Uses of Class
com.yahoo.vespa.athenz.api.AthenzRole
-
-
Uses of AthenzRole in com.yahoo.vespa.athenz.api
Methods in com.yahoo.vespa.athenz.api that return AthenzRole Modifier and Type Method Description static AthenzRole
AthenzRole. fromResourceName(AthenzResourceName resourceName)
static AthenzRole
AthenzRole. fromResourceNameString(String string)
AthenzRole
AthenzAssertion. role()
Methods in com.yahoo.vespa.athenz.api that return types with arguments of type AthenzRole Modifier and Type Method Description List<AthenzRole>
AthenzPrincipal. getRoles()
List<AthenzRole>
ZToken. getRoles()
List<AthenzRole>
AthenzAccessToken. roles()
Methods in com.yahoo.vespa.athenz.api with parameters of type AthenzRole Modifier and Type Method Description static AthenzAssertion.Builder
AthenzAssertion. newBuilder(AthenzRole role, AthenzResourceName resource, String action)
Constructor parameters in com.yahoo.vespa.athenz.api with type arguments of type AthenzRole Constructor Description AthenzPrincipal(AthenzIdentity identity, List<AthenzRole> roles)
-
Uses of AthenzRole in com.yahoo.vespa.athenz.client.zms
Methods in com.yahoo.vespa.athenz.client.zms that return types with arguments of type AthenzRole Modifier and Type Method Description Set<AthenzRole>
DefaultZmsClient. listRoles(AthenzDomain domain)
Set<AthenzRole>
ZmsClient. listRoles(AthenzDomain domain)
Methods in com.yahoo.vespa.athenz.client.zms with parameters of type AthenzRole Modifier and Type Method Description void
DefaultZmsClient. addPolicyRule(AthenzDomain athenzDomain, String athenzPolicy, String action, AthenzResourceName resourceName, AthenzRole athenzRole)
void
ZmsClient. addPolicyRule(AthenzDomain athenzDomain, String athenzPolicy, String action, AthenzResourceName resourceName, AthenzRole athenzRole)
void
DefaultZmsClient. addRoleMember(AthenzRole role, AthenzIdentity member, Optional<String> reason)
void
ZmsClient. addRoleMember(AthenzRole role, AthenzIdentity member, Optional<String> reason)
void
DefaultZmsClient. approvePendingRoleMembership(AthenzRole athenzRole, AthenzUser athenzUser, Instant expiry, Optional<String> reason)
void
ZmsClient. approvePendingRoleMembership(AthenzRole athenzRole, AthenzUser athenzUser, Instant expiry, Optional<String> reason)
void
DefaultZmsClient. createRole(AthenzRole role, Map<String,Object> attributes)
void
ZmsClient. createRole(AthenzRole role, Map<String,Object> properties)
boolean
DefaultZmsClient. deletePolicyRule(AthenzDomain athenzDomain, String athenzPolicy, String action, AthenzResourceName resourceName, AthenzRole athenzRole)
boolean
ZmsClient. deletePolicyRule(AthenzDomain athenzDomain, String athenzPolicy, String action, AthenzResourceName resourceName, AthenzRole athenzRole)
void
DefaultZmsClient. deleteRole(AthenzRole role)
void
ZmsClient. deleteRole(AthenzRole athenzRole)
void
DefaultZmsClient. deleteRoleMember(AthenzRole role, AthenzIdentity member)
void
ZmsClient. deleteRoleMember(AthenzRole role, AthenzIdentity member)
boolean
DefaultZmsClient. getMembership(AthenzRole role, AthenzIdentity identity)
boolean
ZmsClient. getMembership(AthenzRole role, AthenzIdentity identity)
List<AthenzIdentity>
DefaultZmsClient. listMembers(AthenzRole athenzRole)
List<AthenzIdentity>
ZmsClient. listMembers(AthenzRole athenzRole)
Map<AthenzUser,String>
DefaultZmsClient. listPendingRoleApprovals(AthenzRole athenzRole)
Map<AthenzUser,String>
ZmsClient. listPendingRoleApprovals(AthenzRole athenzRole)
-
Uses of AthenzRole in com.yahoo.vespa.athenz.client.zts
Methods in com.yahoo.vespa.athenz.client.zts with parameters of type AthenzRole Modifier and Type Method Description X509Certificate
DefaultZtsClient. getRoleCertificate(AthenzRole role, com.yahoo.security.Pkcs10Csr csr)
X509Certificate
DefaultZtsClient. getRoleCertificate(AthenzRole role, com.yahoo.security.Pkcs10Csr csr, Duration expiry)
X509Certificate
ZtsClient. getRoleCertificate(AthenzRole role, com.yahoo.security.Pkcs10Csr csr)
Fetch role certificate for the target domain and roleX509Certificate
ZtsClient. getRoleCertificate(AthenzRole role, com.yahoo.security.Pkcs10Csr csr, Duration expiry)
Fetch role certificate for the target domain and roleZToken
DefaultZtsClient. getRoleToken(AthenzRole athenzRole)
ZToken
ZtsClient. getRoleToken(AthenzRole athenzRole)
Fetch a role token for the target roleMethod parameters in com.yahoo.vespa.athenz.client.zts with type arguments of type AthenzRole Modifier and Type Method Description AthenzAccessToken
DefaultZtsClient. getAccessToken(List<AthenzRole> athenzRole)
AthenzAccessToken
ZtsClient. getAccessToken(List<AthenzRole> athenzRole)
Fetch an access token for the target roles -
Uses of AthenzRole in com.yahoo.vespa.athenz.client.zts.bindings
Methods in com.yahoo.vespa.athenz.client.zts.bindings that return types with arguments of type AthenzRole Modifier and Type Method Description List<AthenzRole>
AccessTokenResponseEntity. roles()
-
Uses of AthenzRole in com.yahoo.vespa.athenz.client.zts.utils
Methods in com.yahoo.vespa.athenz.client.zts.utils with parameters of type AthenzRole Modifier and Type Method Description com.yahoo.security.Pkcs10Csr
RoleCsrGenerator. generateCsr(AthenzIdentity identity, AthenzRole role, KeyPair keyPair)
-
Uses of AthenzRole in com.yahoo.vespa.athenz.identityprovider.client
Methods in com.yahoo.vespa.athenz.identityprovider.client with parameters of type AthenzRole Modifier and Type Method Description com.yahoo.security.Pkcs10Csr
CsrGenerator. generateRoleCsr(AthenzIdentity identity, AthenzRole role, VespaUniqueInstanceId instanceId, KeyPair keyPair)
-
Uses of AthenzRole in com.yahoo.vespa.athenz.tls
Methods in com.yahoo.vespa.athenz.tls that return AthenzRole Modifier and Type Method Description static AthenzRole
AthenzX509CertificateUtils. getRolesFromRoleCertificate(X509Certificate certificate)
-
Uses of AthenzRole in com.yahoo.vespa.athenz.zpe
Methods in com.yahoo.vespa.athenz.zpe that return types with arguments of type AthenzRole Modifier and Type Method Description Optional<AthenzRole>
AuthorizationResult. matchedRole()
Constructors in com.yahoo.vespa.athenz.zpe with parameters of type AthenzRole Constructor Description AuthorizationResult(AuthorizationResult.Type type, AthenzRole matchedRole)
-