com.typesafe.sbt

pgp

package pgp

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. pgp
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class BouncyCastlePgpSigner extends PgpSigner

    A GpgSigner that uses bouncy castle.

  2. class BouncyCastlePgpVerifierFactory extends PgpVerifierFactory

  3. trait Cache[K, V] extends AnyRef

    Simple caching api.

  4. class CommandLineGpgPinentrySigner extends PgpSigner

    A GpgSigner that uses the command-line to run gpg with a GPG smartcard.

  5. class CommandLineGpgSigner extends PgpSigner

    A GpgSigner that uses the command-line to run gpg.

  6. class CommandLineGpgVerifierFactory extends PgpVerifierFactory

  7. final case class GetSignaturesConfiguration(module: GetSignaturesModule, configuration: UpdateConfiguration, ivyScala: Option[IvyScala]) extends Product with Serializable

    Configuration class for using Ivy to get PGP signatures.

  8. final case class GetSignaturesModule(id: ModuleID, modules: Seq[ModuleID], configurations: Seq[Configuration]) extends Product with Serializable

    Configuration class for an Ivy module that will pull PGP signatures.

  9. trait PgpSigner extends AnyRef

    The interface used to sign plugins.

  10. trait PgpVerifier extends AnyRef

  11. trait PgpVerifierFactory extends AnyRef

  12. class ProcessGrabber extends ProcessLogger

    Helper class to grab all the output from a process into one string.

  13. case class SbtPgpCommandContext(ctx: PgpStaticContext, interaction: InteractionService, optPassphrase: Option[Array[Char]], s: TaskStreams) extends PgpCommandContext with DelegatingPgpStaticContext with Product with Serializable

    Context used by PGP commands as they execute.

  14. case class SbtPgpStaticContext(publicKeyRingFile: File, secretKeyRingFile: File) extends PgpStaticContext with Product with Serializable

  15. case class SignatureCheck(module: ModuleID, artifact: Artifact, result: SignatureCheckResult) extends Product with Serializable

    The result of checking the signature of a given artifact in a module.

  16. case class SignatureCheckReport(results: Seq[SignatureCheck]) extends Product with Serializable

    A report of the PGP signature check results.

  17. sealed trait SignatureCheckResult extends AnyRef

    An enumeration for PGP signature verification results.

Value Members

  1. object PgpKeys

    SBT Keys for the PGP plugin.

  2. object PgpSettings

    SBT Settings for doing PGP security tasks.

  3. object PgpSignatureCheck

    Helper utilties to check PGP signatures in SBT.

  4. object SbtHelpers

  5. object SignatureCheckResult

  6. object UntrustedKey

    Matcher for an untrusted key.

  7. val gpgExtension: String

    Default extension for PGP signatures.

  8. def isWindows: Boolean

Inherited from AnyRef

Inherited from Any

Ungrouped