Documentation
¶
Index ¶
Constants ¶
View Source
const ( LoginSuccessfully = "Login Succeeded" LogoutSuccessfully = "Logout Succeeded" SignSuccessfully = "Successfully signed" VerifySuccessfully = "Successfully verified" VerifyFailed = "signature verification failed" )
View Source
const ( // HeaderVerificationPlugin specifies the name of the verification plugin that should be used to verify the signature. HeaderVerificationPlugin = "io.cncf.notary.verificationPlugin" // HeaderVerificationPluginMinVersion specifies the minimum version of the verification plugin that should be used to verify the signature. HeaderVerificationPluginMinVersion = "io.cncf.notary.verificationPluginMinVersion" )
Variables ¶
View Source
var ( // HTTPRequest is the base URL for HTTP requests for testing // --insecure-registry flag HTTPRequest = fmt.Sprintf("http://%s", TestRegistry.DomainHost) // HTTPSRequest is the base URL for HTTPS requests for testing TLS request. HTTPSRequest = fmt.Sprintf("https://%s", TestRegistry.DomainHost) )
Functions ¶
This section is empty.
Types ¶
type Capability ¶
type Capability string
Capability is a feature available in the plugin contract.
const ( // CapabilitySignatureGenerator is the name of the capability // for a plugin to support generating raw signatures. CapabilitySignatureGenerator Capability = "SIGNATURE_GENERATOR.RAW" // CapabilityEnvelopeGenerator is the name of the capability // for a plugin to support generating envelope signatures. CapabilityEnvelopeGenerator Capability = "SIGNATURE_GENERATOR.ENVELOPE" // CapabilityTrustedIdentityVerifier is the name of the // capability for a plugin to support verifying trusted identities. CapabilityTrustedIdentityVerifier Capability = "SIGNATURE_VERIFIER.TRUSTED_IDENTITY" // CapabilityRevocationCheckVerifier is the name of the // capability for a plugin to support verifying revocation checks. CapabilityRevocationCheckVerifier Capability = "SIGNATURE_VERIFIER.REVOCATION_CHECK" )
Click to show internal directories.
Click to hide internal directories.