Package com.yahoo.vespa.athenz.api
Class AthenzRoleInformation
java.lang.Object
com.yahoo.vespa.athenz.api.AthenzRole
com.yahoo.vespa.athenz.api.AthenzRoleInformation
- Author:
- olaa
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
ConstructorDescriptionAthenzRoleInformation
(AthenzDomain domain, String roleName, boolean isSelfServe, boolean reviewEnabled, Optional<AthenzRoleInformation.MembershipRequest> pendingRequest, List<AthenzRoleInformation.AuditLogEntry> auditLog) -
Method Summary
Modifier and TypeMethodDescriptionstatic AthenzRoleInformation
fromRoleEntity
(RoleEntity roleEntity) boolean
boolean
Methods inherited from class com.yahoo.vespa.athenz.api.AthenzRole
domain, equals, fromResourceName, fromResourceNameString, hashCode, roleName, toResourceName, toResourceNameString, toString
-
Constructor Details
-
AthenzRoleInformation
public AthenzRoleInformation(AthenzDomain domain, String roleName, boolean isSelfServe, boolean reviewEnabled, Optional<AthenzRoleInformation.MembershipRequest> pendingRequest, List<AthenzRoleInformation.AuditLogEntry> auditLog)
-
-
Method Details
-
isSelfServe
public boolean isSelfServe() -
isReviewEnabled
public boolean isReviewEnabled() -
getPendingRequest
-
getAuditLog
-
fromRoleEntity
-