refactor : ICU-18284-Unify SecureRandomReader (#6303)
* Unify SecureRandomReader * vault changes updated * target changes added * reviwed changes updated
This commit is contained in:
1 parent
11fc97622f
commit
c4dc2a43cc
23 files changed
+184
-46
No files matched your search
@@ -433,7 +433,7 @@ func New(ctx context.Context, conf *Config) (*Controller, error) {
|
||||
authtoken.WithTokenTimeToStaleDuration(c.conf.RawConfig.Controller.AuthTokenTimeToStaleDuration))
|
||||
}
|
||||
c.VaultCredentialRepoFn = func() (*vault.Repository, error) {
|
||||
return vault.NewRepository(ctx, dbase, dbase, c.kms, c.scheduler)
|
||||
return vault.NewRepository(ctx, dbase, dbase, c.kms, c.scheduler, vault.WithRandomReader(c.conf.SecureRandomReader))
|
||||
}
|
||||
c.StaticCredentialRepoFn = func() (*credstatic.Repository, error) {
|
||||
return credstatic.NewRepository(ctx, dbase, dbase, c.kms)
|
||||
@@ -454,12 +454,13 @@ func New(ctx context.Context, conf *Config) (*Controller, error) {
|
||||
return ldap.NewRepository(ctx, dbase, dbase, c.kms)
|
||||
}
|
||||
c.PasswordAuthRepoFn = func() (*password.Repository, error) {
|
||||
return password.NewRepository(ctx, dbase, dbase, c.kms)
|
||||
return password.NewRepository(ctx, dbase, dbase, c.kms, password.WithRandomReader(c.conf.SecureRandomReader))
|
||||
}
|
||||
c.AuthMethodRepoFn = func() (*auth.AuthMethodRepository, error) {
|
||||
return auth.NewAuthMethodRepository(ctx, dbase, dbase, c.kms)
|
||||
}
|
||||
c.TargetRepoFn = func(o ...target.Option) (*target.Repository, error) {
|
||||
o = append(o, target.WithRandomReader(c.conf.SecureRandomReader))
|
||||
return target.NewRepository(ctx, dbase, dbase, c.kms, o...)
|
||||
}
|
||||
c.SessionRepoFn = func(opt ...session.Option) (*session.Repository, error) {
|
||||
|
||||
Reference in new issue
Block a user