class HipTail::AuthorityProvider
@abstract
Public Instance Methods
[](oauth_id)
click to toggle source
@param [String] oauth_id @return [HipTail::Authority]
# File lib/hiptail/authority/provider.rb, line 6 def [](oauth_id) get(oauth_id) end
[]=(oauth_id, authority)
click to toggle source
@param [String] oauth_id @param [HipTail::Authority] authority @return [HipTail::Authority]
# File lib/hiptail/authority/provider.rb, line 13 def []=(oauth_id, authority) register(oauth_id, authority) end
get(oauth_id)
click to toggle source
@abstract @param [String] oauth_id @return [HipTail::Authority]
# File lib/hiptail/authority/provider.rb, line 20 def get(oauth_id) raise end
register(oauth_id, authority)
click to toggle source
@abstract @param [String] oauth_id @param [HipTail::Authority] authority @return [HipTail::Authority]
# File lib/hiptail/authority/provider.rb, line 28 def register(oauth_id, authority) raise end
unregister(oauth_id)
click to toggle source
@abstract @param [String] oauth_id @return [void]
# File lib/hiptail/authority/provider.rb, line 35 def unregister(oauth_id) raise end