Skip navigation links
G I K R S V 

G

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

inputFileName(String) - Method in class io.scalecube.security.vault.VaultServiceRolesInstaller
Setter for inputFileName.
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

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
 
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
 

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.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.
G I K R S V 
Skip navigation links

Copyright © 2015–2021. All rights reserved.