Method: Gitlab::ConanToken#initialize

Defined in:
lib/gitlab/conan_token.rb

#initialize(access_token_id:, user_id:, expire_at: nil) ⇒ ConanToken



50
51
52
53
54
# File 'lib/gitlab/conan_token.rb', line 50

def initialize(access_token_id:, user_id:, expire_at: nil)
  @access_token_id = access_token_id
  @user_id = user_id
  @expire_at = [expire_at, MAX_CONAN_TOKEN_EXPIRE_TIME.from_now].select(&:present?).min
end