Top Interfaces Classes
module oci.java.sdk.common.httpclient

Package com.oracle.bmc.http.client.pki


Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
Sensitive

Denotes a type which holds sensitive data and must be erased once it has been used.

pack-priv interface
Utf8

Mutable byte buffer for UTF-8 encoded text.

Class Summary

Modifier and TypeClass and Description
pack-priv class
Eraser

Services for erasing the contents of mutable data structures such as arrays

pack-priv abstract class
pack-priv class
OpenSslPbeSecretKeyFactory

Generates the derived key for OpenSSL style encryption for PKCS1 encoded private keys

pack-priv class
OpenSslPbeSecretKeyGenerator

Derives the secret key used for OpenSSL style encryption.

  • By default the message digest algorithm used is MD5 :(
  • The iteration count is 1
  • A digest of the password and a random 8 byte salt is produced
  • The digest is repeatedly generated until sufficient bytes have been generated for the specified key size
public abstract class
Pem

Services for working with PEM encoded private keys, public keys and certificates.

public class
public class
public class
pack-priv class
pack-priv abstract class