Fix private method visibility in container registry
This commit is contained in:
parent
c0ebfea6ba
commit
1cf164f14a
1 changed files with 6 additions and 6 deletions
|
@ -24,10 +24,14 @@ module Auth
|
|||
token[:access] = names.map do |name|
|
||||
{ type: 'repository', name: name, actions: %w(*) }
|
||||
end
|
||||
|
||||
|
||||
token.encoded
|
||||
end
|
||||
|
||||
def self.token_expire_at
|
||||
Time.now + current_application_settings.container_registry_token_expire_delay.minutes
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def authorized_token(*accesses)
|
||||
|
@ -35,7 +39,7 @@ module Auth
|
|||
token.issuer = registry.issuer
|
||||
token.audience = params[:service]
|
||||
token.subject = current_user.try(:username)
|
||||
token.expire_time = ContainerRegistryAuthenticationService.token_expire_at
|
||||
token.expire_time = self.class.token_expire_at
|
||||
token[:access] = accesses.compact
|
||||
token
|
||||
end
|
||||
|
@ -81,9 +85,5 @@ module Auth
|
|||
def registry
|
||||
Gitlab.config.registry
|
||||
end
|
||||
|
||||
def self.token_expire_at
|
||||
Time.now + current_application_settings.container_registry_token_expire_delay.minutes
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue