Class MockAccessControlService

    • Constructor Detail

      • MockAccessControlService

        public MockAccessControlService()
    • Method Detail

      • decideSshAccess

        public boolean decideSshAccess​(com.yahoo.config.provision.TenantName tenantName,
                                       Instant expiry,
                                       com.yahoo.vespa.athenz.api.OAuthCredentials oAuthCredentials,
                                       boolean approve)
        Specified by:
        decideSshAccess in interface AccessControlService
      • getAccessRoleInformation

        public com.yahoo.vespa.athenz.api.AthenzRoleInformation getAccessRoleInformation​(com.yahoo.config.provision.TenantName tenantName)
        Specified by:
        getAccessRoleInformation in interface AccessControlService
      • setManagedAccess

        public void setManagedAccess​(com.yahoo.config.provision.TenantName tenantName,
                                     boolean managedAccess)
        Specified by:
        setManagedAccess in interface AccessControlService
      • addPendingMember

        public void addPendingMember​(com.yahoo.vespa.athenz.api.AthenzUser user)