BouncycastleSigner

scala.cli.signing.util.BouncycastleSigner
See theBouncycastleSigner companion object
final case class BouncycastleSigner(pgpSecretKey: PGPSecretKey, password: Secret[String]) extends Signer

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Signer
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def sign(content: Content): Either[String, String]
def sign(withContent: ((Array[Byte], Int, Int) => Unit) => Unit): Either[String, String]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def signatures(fileSet: FileSet, now: Instant, dontSignExtensions: Set[String], dontSignFiles: Set[String], logger: => SignerLogger): Either[(Path, Content, String), FileSet]

Attributes

Inherited from:
Signer