Skip navigation links
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

Copyright © 2015–2023. All rights reserved.