Class: OpenIDConnect::Discovery::Principal::XRI

Inherits:
OpenIDConnect::Discovery::Principal show all
Defined in:
lib/openid_connect/discovery/principal/xri.rb

Instance Attribute Summary

Attributes inherited from OpenIDConnect::Discovery::Principal

#host, #identifier

Instance Method Summary collapse

Methods inherited from OpenIDConnect::Discovery::Principal

parse

Constructor Details

#initialize(identifier) ⇒ XRI

Returns a new instance of XRI.



5
6
7
# File 'lib/openid_connect/discovery/principal/xri.rb', line 5

def initialize(identifier)
  @identifier = identifier
end

Instance Method Details

#discover!(cache_options = {}) ⇒ Object

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/openid_connect/discovery/principal/xri.rb', line 9

def discover!(cache_options = {})
  raise NotImplementedError.new('XRI is not supported yet')
end