Module: OPP
- Defined in:
- lib/opp/json.rb,
lib/opp/errors.rb,
lib/opp/subject.rb,
lib/opp/version.rb,
lib/opp/key_pair.rb,
lib/opp/presence.rb,
lib/opp/signature.rb,
lib/opp/base64_url.rb,
lib/opp/public_key.rb,
lib/opp/canonicalization.rb,
lib/opp/verification_result.rb
Defined Under Namespace
Modules: Base64URL, Canonicalization, JSON, Presence, PublicKey, Signature, Subject Classes: Error, KeyPair, VerificationResult
Constant Summary collapse
- ParseError =
Class.new(Error)
- DuplicateMemberError =
Class.new(Error)
- ValidationError =
Class.new(Error)
- CanonicalizationError =
Class.new(Error)
- InvalidEncodingError =
Class.new(Error)
- InvalidPublicKeyError =
Class.new(Error)
- SubjectMismatchError =
Class.new(Error)
- InvalidSignatureError =
Class.new(Error)
- ExpiredDocumentError =
Class.new(Error)
- UnsupportedVersionError =
Class.new(Error)
- VERSION =
"0.1.0"