JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
D
E
F
G
I
K
R
S
T
V
D
DEFAULT_ENV_KEY
- Static variable in class io.scalecube.security.vault.
VaultServiceRolesInstaller.EnvironmentServiceRolesSupplier
DEFAULT_FILE
- Static variable in class io.scalecube.security.vault.
VaultServiceRolesInstaller.FileServiceRolesSupplier
DEFAULT_FILE_NAME
- Static variable in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ResourcesServiceRolesSupplier
E
EnvironmentServiceRolesSupplier()
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.EnvironmentServiceRolesSupplier
EnvironmentServiceRolesSupplier(String)
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.EnvironmentServiceRolesSupplier
F
FileServiceRolesSupplier()
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.FileServiceRolesSupplier
FileServiceRolesSupplier(String)
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.FileServiceRolesSupplier
G
get()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.EnvironmentServiceRolesSupplier
get()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.FileServiceRolesSupplier
get()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ResourcesServiceRolesSupplier
getPermissions()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles.Role
getRole()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles.Role
getRoles()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles
getToken()
- Method in class io.scalecube.security.vault.
VaultClientTokenSupplier
Obtains vault client token.
getToken(Map<String, String>)
- Method in class io.scalecube.security.vault.
VaultServiceTokenSupplier
Obtains vault service token (aka identity token or oidc token).
I
install()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Reads
inputFileName
and builds vault oidc micro-infrastructure (identity roles and keys) to use it for machine-to-machine authentication.
io.scalecube.security.vault
- package io.scalecube.security.vault
K
keyAlgorithm(String)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for keyAlgorithm.
keyNameSupplier(Supplier<String>)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for keyNameSupplier.
keyRotationPeriod(String)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for keyRotationPeriod.
keyVerificationTtl(String)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for keyVerificationTtl.
R
ResourcesServiceRolesSupplier()
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.ResourcesServiceRolesSupplier
ResourcesServiceRolesSupplier(String)
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.ResourcesServiceRolesSupplier
Role()
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles.Role
roleNameBuilder(Function<String, String>)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for roleNameBuilder.
roleTtl(String)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for roleTtl.
S
serviceRole(String)
- Method in class io.scalecube.security.vault.
VaultServiceTokenSupplier
Setter for serviceRole.
ServiceRoles()
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles
serviceRolesSources(List<Supplier<VaultServiceRolesInstaller.ServiceRoles>>)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for serviceRolesSources.
serviceRolesSources(Supplier<VaultServiceRolesInstaller.ServiceRoles>...)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for serviceRolesSources.
serviceTokenNameBuilder(BiFunction<String, Map<String, String>, String>)
- Method in class io.scalecube.security.vault.
VaultServiceTokenSupplier
Setter for serviceTokenNameBuilder.
setPermissions(List<String>)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles.Role
setRole(String)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles.Role
setRoles(List<VaultServiceRolesInstaller.ServiceRoles.Role>)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles
T
toString()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.EnvironmentServiceRolesSupplier
toString()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.FileServiceRolesSupplier
toString()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ResourcesServiceRolesSupplier
toString()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles.Role
toString()
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller.ServiceRoles
V
vaultAddress(String)
- Method in class io.scalecube.security.vault.
VaultClientTokenSupplier
Setter for vaultAddress.
vaultAddress(String)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for vaultAddress.
vaultAddress(String)
- Method in class io.scalecube.security.vault.
VaultServiceTokenSupplier
Setter for vaultAddress.
VaultClientTokenSupplier
- Class in
io.scalecube.security.vault
VaultClientTokenSupplier()
- Constructor for class io.scalecube.security.vault.
VaultClientTokenSupplier
vaultRole(String)
- Method in class io.scalecube.security.vault.
VaultClientTokenSupplier
Setter for vaultRole.
VaultServiceRolesInstaller
- Class in
io.scalecube.security.vault
VaultServiceRolesInstaller()
- Constructor for class io.scalecube.security.vault.
VaultServiceRolesInstaller
VaultServiceRolesInstaller.EnvironmentServiceRolesSupplier
- Class in
io.scalecube.security.vault
VaultServiceRolesInstaller.FileServiceRolesSupplier
- Class in
io.scalecube.security.vault
VaultServiceRolesInstaller.ResourcesServiceRolesSupplier
- Class in
io.scalecube.security.vault
VaultServiceRolesInstaller.ServiceRoles
- Class in
io.scalecube.security.vault
VaultServiceRolesInstaller.ServiceRoles.Role
- Class in
io.scalecube.security.vault
VaultServiceTokenSupplier
- Class in
io.scalecube.security.vault
VaultServiceTokenSupplier()
- Constructor for class io.scalecube.security.vault.
VaultServiceTokenSupplier
vaultToken(String)
- Method in class io.scalecube.security.vault.
VaultClientTokenSupplier
Setter for vaultToken.
vaultTokenSupplier(Mono<String>)
- Method in class io.scalecube.security.vault.
VaultServiceRolesInstaller
Setter for vaultTokenSupplier.
vaultTokenSupplier(Mono<String>)
- Method in class io.scalecube.security.vault.
VaultServiceTokenSupplier
Setter for vaultTokenSupplier.
D
E
F
G
I
K
R
S
T
V
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015–2023. All rights reserved.