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
DefaultVaultCharSecretimplementation based onCharBuffer.- Author:
- Stefan Guilhen
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()static org.keycloak.vault.VaultCharSecretforBuffer(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:
getin interfaceorg.keycloak.vault.VaultCharSecret
-
getAsArray
public Optional<char[]> getAsArray()
- Specified by:
getAsArrayin interfaceorg.keycloak.vault.VaultCharSecret
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.keycloak.vault.VaultCharSecret
-
-