| Package | Description |
|---|---|
| org.apache.hadoop.crypto.key |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.crypto.key.kms |
| Modifier and Type | Method and Description |
|---|---|
static KeyProvider.Options |
KeyProvider.options(Configuration conf)
A helper function to create an options object.
|
KeyProvider.Options |
KeyProvider.Options.setAttributes(Map<String,String> attributes) |
KeyProvider.Options |
KeyProvider.Options.setBitLength(int bitLength) |
KeyProvider.Options |
KeyProvider.Options.setCipher(String cipher) |
KeyProvider.Options |
KeyProvider.Options.setDescription(String description) |
| Modifier and Type | Method and Description |
|---|---|
abstract KeyProvider.KeyVersion |
KeyProvider.createKey(String name,
byte[] material,
KeyProvider.Options options)
Create a new key.
|
KeyProvider.KeyVersion |
KeyProviderExtension.createKey(String name,
byte[] material,
KeyProvider.Options options) |
KeyProvider.KeyVersion |
KeyProvider.createKey(String name,
KeyProvider.Options options)
Create a new key generating the material for it.
|
KeyProvider.KeyVersion |
KeyProviderExtension.createKey(String name,
KeyProvider.Options options) |
| Modifier and Type | Method and Description |
|---|---|
KeyProvider.KeyVersion |
LoadBalancingKMSClientProvider.createKey(String name,
byte[] material,
KeyProvider.Options options) |
KeyProvider.KeyVersion |
LoadBalancingKMSClientProvider.createKey(String name,
KeyProvider.Options options) |
Copyright © 2022 Apache Software Foundation. All rights reserved.