Package org.keycloak.vault
Class DefaultVaultCharSecret
- java.lang.Object
-
- org.keycloak.vault.DefaultVaultCharSecret
-
- All Implemented Interfaces:
AutoCloseable
,org.keycloak.vault.VaultCharSecret
public class DefaultVaultCharSecret extends Object implements org.keycloak.vault.VaultCharSecret
DefaultVaultCharSecret
implementation based onCharBuffer
.- Author:
- Stefan Guilhen
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
static org.keycloak.vault.VaultCharSecret
forBuffer(Optional<CharBuffer> buffer)
Optional<CharBuffer>
get()
Optional<char[]>
getAsArray()
-
-
-
Method Detail
-
forBuffer
public static org.keycloak.vault.VaultCharSecret forBuffer(Optional<CharBuffer> buffer)
-
get
public Optional<CharBuffer> get()
- Specified by:
get
in interfaceorg.keycloak.vault.VaultCharSecret
-
getAsArray
public Optional<char[]> getAsArray()
- Specified by:
getAsArray
in interfaceorg.keycloak.vault.VaultCharSecret
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceorg.keycloak.vault.VaultCharSecret
-
-