Class GPGME::Error
In: lib/gpgme.rb
Parent: StandardError

Methods

code   message   new   source  

Classes and Modules

Class GPGME::Error::AmbiguousName
Class GPGME::Error::BadCertificateChain
Class GPGME::Error::BadPassphrase
Class GPGME::Error::BadSignature
Class GPGME::Error::Canceled
Class GPGME::Error::CertificateExpired
Class GPGME::Error::CertificateRevoked
Class GPGME::Error::Conflict
Class GPGME::Error::DecryptFailed
Class GPGME::Error::General
Class GPGME::Error::InvalidEngine
Class GPGME::Error::InvalidValue
Class GPGME::Error::InvalidVersion
Class GPGME::Error::MissingCertificate
Class GPGME::Error::NoCRLKnown
Class GPGME::Error::NoData
Class GPGME::Error::NoPolicyMatch
Class GPGME::Error::NoPublicKey
Class GPGME::Error::NoSecretKey
Class GPGME::Error::NotImplemented
Class GPGME::Error::UnsupportedAlgorithm
Class GPGME::Error::UnusablePublicKey
Class GPGME::Error::UnusableSecretKey
Class GPGME::Error::WrongKeyUsage

Attributes

error  [R] 

Public Class methods

Public Instance methods

Return the error code.

The error code indicates the type of an error, or the reason why an operation failed.

Return a description of the error code.

Return the error source.

The error source has not a precisely defined meaning. Sometimes it is the place where the error happened, sometimes it is the place where an error was encoded into an error value. Usually the error source will give an indication to where to look for the problem. This is not always true, but it is attempted to achieve this goal.

[Validate]