PublishCredentialsAsJson

scala.cli.config.PublishCredentialsAsJson
See thePublishCredentialsAsJson companion object
final case class PublishCredentialsAsJson(host: String, user: Option[String], password: Option[String], realm: Option[String], httpsOnly: Option[Boolean]) extends CredentialsAsJson[PublishCredentials]

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def credentialsType: String
def toCredentialsValue(userOpt: Option[PasswordOption], passwordOpt: Option[PasswordOption]): PublishCredentials

Inherited methods

def credentials: Either[::[String], T]

Attributes

Inherited from:
CredentialsAsJson
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product