Sha256: 9e12e891f0f2a691ff06d4c0202b41ccc02d865b8c16e1684179e513691473db
Contents?: true
Size: 759 Bytes
Versions: 1
Compression:
Stored size: 759 Bytes
Contents
require 'eventmachine' require 'em-http' require 'em-redfinger/link_helpers' require 'em-redfinger/link' require 'em-redfinger/finger' require 'em-redfinger/client' module EventMachine module Redfinger class ResourceNotFound < StandardError; end # A SecurityException occurs when something in the # webfinger process does not appear safe, such as # mismatched domains or an unverified XRD signature. class SecurityException < StandardError; end # There's no LRDD template attribute available in the requested # account. class NoLRDDTemplate < StandardError; end # Finger the provided e-mail address. def self.finger(email) EM::Redfinger::Client.new(email).finger { |finger| yield finger } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
em-redfinger-0.1.0 | lib/em-redfinger.rb |