Code Duplication    Length = 11-11 lines in 2 locations

lib/private/Authentication/Token/DefaultTokenProvider.php 1 location

@@ 64-74 (lines=11) @@
61
	 * @param ILogger $logger
62
	 * @param ITimeFactory $time
63
	 */
64
	public function __construct(DefaultTokenMapper $mapper,
65
								ICrypto $crypto,
66
								IConfig $config,
67
								ILogger $logger,
68
								ITimeFactory $time) {
69
		$this->mapper = $mapper;
70
		$this->crypto = $crypto;
71
		$this->config = $config;
72
		$this->logger = $logger;
73
		$this->time = $time;
74
	}
75
76
	/**
77
	 * Create and persist a new token

lib/private/Authentication/Token/PublicKeyTokenProvider.php 1 location

@@ 50-60 (lines=11) @@
47
	/** @var ITimeFactory $time */
48
	private $time;
49
50
	public function __construct(PublicKeyTokenMapper $mapper,
51
								ICrypto $crypto,
52
								IConfig $config,
53
								ILogger $logger,
54
								ITimeFactory $time) {
55
		$this->mapper = $mapper;
56
		$this->crypto = $crypto;
57
		$this->config = $config;
58
		$this->logger = $logger;
59
		$this->time = $time;
60
	}
61
62
	public function generateToken(string $token,
63
								  string $uid,