Class MockEnclaveAccessService

java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.aws.MockEnclaveAccessService
All Implemented Interfaces:
EnclaveAccessService

public class MockEnclaveAccessService extends Object implements EnclaveAccessService
Author:
jonmv
  • Constructor Details

    • MockEnclaveAccessService

      public MockEnclaveAccessService()
  • Method Details

    • currentAccounts

      public Set<com.yahoo.config.provision.CloudAccount> currentAccounts()
    • allowAccessFor

      public double allowAccessFor(Set<com.yahoo.config.provision.CloudAccount> accounts)
      Description copied from interface: EnclaveAccessService
      Ensures the given enclave accounts have access to resources they require to function.
      Specified by:
      allowAccessFor in interface EnclaveAccessService
      Returns:
      the degree to which the run was successful - a number between 0 (no success), to 1 (complete success)