Sha256: 0afc7af407c4add96308aa6e3e42dbaf978535a7d92851e6c6f99196d33d8674
Contents?: true
Size: 792 Bytes
Versions: 2
Compression:
Stored size: 792 Bytes
Contents
module OpenIDConnect module Discovery module Provider class Config class Response < SWD::Resource include AttrOptional attr_reader :raw attr_optional :version, :issuer attr_optional :authorization_endpoint, :token_endpoint, :user_info_endpoint attr_optional :check_id_endpoint, :refresh_session_endpoint, :end_session_endpoint attr_optional :jwk_document, :x509_url, :registration_endpoint attr_optional :scopes_supported, :flows_supported, :iso29115_supported, :identifiers_supported def initialize(hash) optional_attributes.each do |key| self.send "#{key}=", hash[key] end @raw = hash end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
openid_connect-0.0.31 | lib/openid_connect/discovery/provider/config/response.rb |
openid_connect-0.0.30 | lib/openid_connect/discovery/provider/config/response.rb |