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

How to use
EncryptRequest
in
com.oracle.bmc.keymanagement.requests

Best Java code snippets using com.oracle.bmc.keymanagement.requests.EncryptRequest (Showing top 6 results out of 315)

origin: oracle/oci-java-sdk

/**
 * Copy method to populate the builder with values from the given instance.
 * @return this builder instance
 */
public Builder copy(EncryptRequest o) {
  encryptDataDetails(o.getEncryptDataDetails());
  opcRequestId(o.getOpcRequestId());
  invocationCallback(o.getInvocationCallback());
  return this;
}
origin: oracle/oci-java-sdk

  /**
   * Build the instance of EncryptRequest as configured by this builder
   *
   * Note that this method takes calls to {@link Builder#invocationCallback(com.oracle.bmc.util.internal.Consumer)} into account,
   * while the method {@link Builder#buildWithoutInvocationCallback} does not.
   *
   * This is the preferred method to build an instance.
   *
   * @return instance of EncryptRequest
   */
  public EncryptRequest build() {
    EncryptRequest request = buildWithoutInvocationCallback();
    request.setInvocationCallback(invocationCallback);
    return request;
  }
}
origin: oracle/oci-java-sdk

public static com.oracle.bmc.http.internal.WrappedInvocationBuilder fromRequest(
    com.oracle.bmc.http.internal.RestClient client, EncryptRequest request) {
  Validate.notNull(request, "request instance is required");
  Validate.notNull(request.getEncryptDataDetails(), "encryptDataDetails is required");
  com.oracle.bmc.http.internal.WrappedWebTarget target =
      client.getBaseTarget().path("/20180608").path("encrypt");
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = target.request();
  ib.accept(javax.ws.rs.core.MediaType.APPLICATION_JSON);
  if (request.getOpcRequestId() != null) {
    ib.header("opc-request-id", request.getOpcRequestId());
  }
  return ib;
}
origin: oracle/oci-java-sdk

@Override
public EncryptResponse encrypt(EncryptRequest request) {
  LOG.trace("Called encrypt");
  request = EncryptConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      EncryptConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, EncryptResponse> transformer =
      EncryptConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response =
          client.post(ib, request.getEncryptDataDetails(), 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

public static String encryptTest(KmsCryptoClient kmsCryptoClient, String keyId) {
  System.out.println("Encrypt Test: ");
  String plaintext = "I love OCI!";
  EncryptDataDetails encryptDataDetails =
      EncryptDataDetails.builder()
          .keyId(keyId)
          .plaintext(Base64.encodeBase64String(plaintext.getBytes()))
          .build();
  EncryptRequest encryptRequest =
      EncryptRequest.builder().encryptDataDetails(encryptDataDetails).build();
  EncryptResponse response = kmsCryptoClient.encrypt(encryptRequest);
  System.out.println("Plaintext: " + plaintext);
  System.out.println("Cipheretext: " + response.getEncryptedData().getCiphertext());
  System.out.println();
  return response.getEncryptedData().getCiphertext();
}
origin: oracle/oci-java-sdk

client.post(
    ib,
    interceptedRequest.getEncryptDataDetails(),
    interceptedRequest,
    onSuccess,
com.oracle.bmc.keymanagement.requestsEncryptRequest

Most used methods

  • builder
  • getEncryptDataDetails
  • getInvocationCallback
  • getOpcRequestId
  • setInvocationCallback

Popular in Java

  • Start an intent from android
  • getSharedPreferences (Context)
  • runOnUiThread (Activity)
  • onCreateOptionsMenu (Activity)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Top plugins for WebStorm
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