BasicAuth
open class BasicAuth : ObjectBase
Credentials for HTTP Basic Authorization.
-
Username for HTTP Basic Authorization.
Declaration
Swift
final public var username: String
-
Password for HTTP Basic Authorization.
Declaration
Swift
final public var password: String
-
Default initializer.
Declaration
Swift
override public init()
-
Parse the value for an HTTP Basic Authorization header.
Declaration
Swift
open class func parse(_ text: String?) throws -> HTTPHeaders.BasicAuth?
Parameters
text
Value of the header.
Return Value
Parsed header, or
nil
iftext
isnil
or is not a valid Authorization value. -
Declaration
Swift
override open func toString() -> String
Return Value
“Basic
”, where user-pass is “ : ”, using UTF-8 encoding of within the base64 encoding.