public class DefaultVaultStringSecret extends Object implements VaultStringSecret
VaultCharSecret
implementation based on String
.Modifier and Type | Method and Description |
---|---|
void |
close()
Destroys the secret in memory by e.g.
|
static VaultStringSecret |
forString(Optional<String> secret) |
Optional<String> |
get()
Returns the secret represented as a
String . |
public static VaultStringSecret forString(Optional<String> secret)
public Optional<String> get()
VaultStringSecret
String
.get
in interface VaultStringSecret
Optional
containing the value returned
by the vault as a String
(a valid value can be null
), or an empty Optional
public void close()
VaultStringSecret
close
in interface AutoCloseable
close
in interface VaultStringSecret
Copyright © 2021 JBoss by Red Hat. All rights reserved.