Tabnine Logo
KmsVaultClient
Code IndexAdd Tabnine to your IDE (free)

How to use
KmsVaultClient
in
com.oracle.bmc.keymanagement

Best Java code snippets using com.oracle.bmc.keymanagement.KmsVaultClient (Showing top 17 results out of 315)

origin: oracle/oci-java-sdk

  /**
   * Build the client.
   * @param authenticationDetailsProvider authentication details provider
   * @return the client
   */
  public KmsVaultClient build(
      @lombok.NonNull
      com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider
          authenticationDetailsProvider) {
    return new KmsVaultClient(
        authenticationDetailsProvider,
        configuration,
        clientConfigurator,
        requestSignerFactory,
        signingStrategyRequestSignerFactories,
        additionalClientConfigurators,
        endpoint);
  }
}
origin: oracle/oci-java-sdk

@Override
public void setRegion(String regionId) {
  regionId = regionId.toLowerCase(Locale.ENGLISH);
  try {
    com.oracle.bmc.Region region = com.oracle.bmc.Region.fromRegionId(regionId);
    setRegion(region);
  } catch (IllegalArgumentException e) {
    LOG.info("Unknown regionId '{}', falling back to default endpoint format", regionId);
    String endpoint = com.oracle.bmc.Region.formatDefaultRegionEndpoint(SERVICE, regionId);
    setEndpoint(endpoint);
  }
}
origin: oracle/oci-java-sdk

public static void cancelVaultDeletionTest(KmsVaultClient kmsVaultClient, String vaultId) {
  System.out.println("CancelVaultDeletion Test: ");
  CancelVaultDeletionRequest cancelVaultDeletionRequest =
      CancelVaultDeletionRequest.builder().vaultId(vaultId).build();
  CancelVaultDeletionResponse response =
      kmsVaultClient.cancelVaultDeletion(cancelVaultDeletionRequest);
  System.out.println("Deletion Cancelled Successfully, Updated Vault: ");
  System.out.println(response.getVault());
  System.out.println();
}
origin: oracle/oci-java-sdk

KmsVaultClient kmsVaultClient = new KmsVaultClient(provider);
kmsVaultClient.setRegion(Region.US_ASHBURN_1);
origin: oracle/oci-java-sdk

@Override
public ListVaultsResponse listVaults(ListVaultsRequest request) {
  LOG.trace("Called listVaults");
  request = ListVaultsConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      ListVaultsConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, ListVaultsResponse> transformer =
      ListVaultsConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.get(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public void setRegion(com.oracle.bmc.Region region) {
  com.google.common.base.Optional<String> endpoint = region.getEndpoint(SERVICE);
  if (endpoint.isPresent()) {
    setEndpoint(endpoint.get());
  } else {
    throw new IllegalArgumentException(
        "Endpoint for " + SERVICE + " is not known in region " + region);
  }
}
origin: oracle/oci-java-sdk

public static void listVaultsTest(KmsVaultClient kmsVaultClient, String compartmentId) {
  System.out.println("ListVaults Test: ");
  ListVaultsRequest listVaultsRequest =
      ListVaultsRequest.builder().compartmentId(compartmentId).build();
  ListVaultsResponse response = kmsVaultClient.listVaults(listVaultsRequest);
  System.out.println("ListVaults Response: ");
  for (VaultSummary vault : response.getItems()) {
    System.out.println(vault);
  }
  System.out.println();
}
origin: oracle/oci-java-sdk

public static Vault getVaultTest(KmsVaultClient kmsVaultClient, String vaultId) {
  System.out.println("GetVault Test: ");
  GetVaultRequest getVaultRequest = GetVaultRequest.builder().vaultId(vaultId).build();
  GetVaultResponse response = kmsVaultClient.getVault(getVaultRequest);
  System.out.println("Vault Retrieved: ");
  System.out.println(response.getVault());
  return response.getVault();
}
origin: oracle/oci-java-sdk

public static void scheduleVaultDeletionTest(KmsVaultClient kmsVaultClient, String vaultId) {
  System.out.println("ScheduleVaultDeletion Test: ");
  ScheduleVaultDeletionDetails scheduleVaultDeletionDetails =
      ScheduleVaultDeletionDetails.builder().timeOfDeletion(null).build();
  ScheduleVaultDeletionRequest scheduleVaultDeletionRequest =
      ScheduleVaultDeletionRequest.builder()
          .scheduleVaultDeletionDetails(scheduleVaultDeletionDetails)
          .vaultId(vaultId)
          .build();
  ScheduleVaultDeletionResponse response =
      kmsVaultClient.scheduleVaultDeletion(scheduleVaultDeletionRequest);
  System.out.println("Deletion Scheduled Successfully, Updated Vault: ");
  System.out.println(response.getVault());
  System.out.println();
}
origin: oracle/oci-java-sdk

public static void updateVaultTest(KmsVaultClient kmsVaultClient, String vaultId) {
  System.out.println("UpdateVault Test: ");
  UpdateVaultDetails updateVaultDetails =
      UpdateVaultDetails.builder().displayName("Test-Vault-V2").build();
  UpdateVaultRequest updateVaultRequest =
      UpdateVaultRequest.builder()
          .updateVaultDetails(updateVaultDetails)
          .vaultId(vaultId)
          .build();
  UpdateVaultResponse response = kmsVaultClient.updateVault(updateVaultRequest);
  System.out.println("Updated Vault: ");
  System.out.println(response.getVault());
  System.out.println();
}
origin: oracle/oci-java-sdk

public static Vault createVaultTest(KmsVaultClient kmsVaultClient, String compartmentId) {
  System.out.println("CreateVault Test: ");
  CreateVaultDetails createVaultDetails =
      CreateVaultDetails.builder()
          .compartmentId(compartmentId)
          .displayName("Test-Vault-V1")
          .vaultType(CreateVaultDetails.VaultType.VirtualPrivate)
          .build();
  CreateVaultRequest request =
      CreateVaultRequest.builder().createVaultDetails(createVaultDetails).build();
  CreateVaultResponse response = kmsVaultClient.createVault(request);
  System.out.println("Newly Created Vault: ");
  System.out.println(response.getVault());
  return response.getVault();
}
origin: oracle/oci-java-sdk

@Override
public GetVaultResponse getVault(GetVaultRequest request) {
  LOG.trace("Called getVault");
  request = GetVaultConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      GetVaultConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, GetVaultResponse> transformer =
      GetVaultConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.get(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

  this.setRegion(provider.getRegion());
  if (endpoint != null) {
    LOG.info(
setEndpoint(endpoint);
origin: oracle/oci-java-sdk

@Override
public CancelVaultDeletionResponse cancelVaultDeletion(CancelVaultDeletionRequest request) {
  LOG.trace("Called cancelVaultDeletion");
  request = CancelVaultDeletionConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      CancelVaultDeletionConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, CancelVaultDeletionResponse>
      transformer = CancelVaultDeletionConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.post(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public CreateVaultResponse createVault(CreateVaultRequest request) {
  LOG.trace("Called createVault");
  request = CreateVaultConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      CreateVaultConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, CreateVaultResponse>
      transformer = CreateVaultConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response =
          client.post(ib, request.getCreateVaultDetails(), request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public UpdateVaultResponse updateVault(UpdateVaultRequest request) {
  LOG.trace("Called updateVault");
  request = UpdateVaultConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      UpdateVaultConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, UpdateVaultResponse>
      transformer = UpdateVaultConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response =
          client.put(ib, request.getUpdateVaultDetails(), request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public ScheduleVaultDeletionResponse scheduleVaultDeletion(
    ScheduleVaultDeletionRequest request) {
  LOG.trace("Called scheduleVaultDeletion");
  request = ScheduleVaultDeletionConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      ScheduleVaultDeletionConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, ScheduleVaultDeletionResponse>
      transformer = ScheduleVaultDeletionConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response =
          client.post(ib, request.getScheduleVaultDeletionDetails(), request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
com.oracle.bmc.keymanagementKmsVaultClient

Most used methods

  • <init>
    Creates a new service instance using the given authentication provider and client configuration. Add
  • setRegion
  • canRetryRequestIfRefreshableAuthTokenUsed
  • cancelVaultDeletion
  • createVault
  • getVault
  • listVaults
  • scheduleVaultDeletion
  • setEndpoint
  • updateVault

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getContentResolver (Context)
  • putExtra (Intent)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • BoxLayout (javax.swing)
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now