UserInfo

final case class UserInfo extends Ordered[UserInfo]

The userinfo subcomponent may consist of a user name and, optionally, scheme-specific information about how to gain authorization to access the resource. The user information, if present, is followed by a commercial at-sign ("@") that delimits it from the host.

Value Params
password

The password, decoded. Passing a password in clear text in a URI is a security risk and deprecated by RFC 3986, but preserved in this model for losslessness.

username

The username component, decoded.

See also
Companion
object
trait Serializable
trait Product
trait Equals
trait Ordered[UserInfo]
trait Comparable[UserInfo]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def compare(that: UserInfo): Int
Definition Classes
Ordered

Inherited methods

def <(that: UserInfo): Boolean
Inherited from
Ordered
def <=(that: UserInfo): Boolean
Inherited from
Ordered
def >(that: UserInfo): Boolean
Inherited from
Ordered
def >=(that: UserInfo): Boolean
Inherited from
Ordered
def compareTo(that: UserInfo): Int
Inherited from
Ordered
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product