CommandLineToolkit

Форк
0
/
Credentials.swift 
21 строка · 459.0 Байт
1
/*
2
 * Copyright (c) Avito Tech LLC
3
 */
4

5
import Foundation
6

7
import CLTExtensions
8

9
public struct Credentials: Codable, Hashable {
10
    public var username: String
11
    public var password: String
12

13
    public init(username: String, password: String) {
14
        self.username = username
15
        self.password = password
16
    }
17

18
    public func asHTTPHeaderValue() throws -> String {
19
        try "\(username):\(password)".dataUsingUtf8().base64EncodedString()
20
    }
21
}
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.