class NgrokAPI::Models::EndpointSAMLMutate

Attributes

allow_idp_initiated[R]
attrs[R]
authorized_groups[R]
client[R]
enabled[R]
force_authn[R]
idp_metadata[R]
idp_metadata_url[R]
inactivity_timeout[R]
maximum_duration[R]
nameid_format[R]
options_passthrough[R]

Public Class Methods

new(client: nil, attrs: {}) click to toggle source
# File lib/ngrokapi/models/endpoint_saml_mutate.rb, line 20
def initialize(client: nil, attrs: {})
  @client = client
  @attrs = attrs
  @enabled = @attrs['enabled']
  @options_passthrough = @attrs['options_passthrough']
  @cookie_prefix = @attrs['cookie_prefix']
  @inactivity_timeout = @attrs['inactivity_timeout']
  @maximum_duration = @attrs['maximum_duration']
  @idp_metadata_url = @attrs['idp_metadata_url']
  @idp_metadata = @attrs['idp_metadata']
  @force_authn = @attrs['force_authn']
  @allow_idp_initiated = @attrs['allow_idp_initiated']
  @authorized_groups = @attrs['authorized_groups']
  @nameid_format = @attrs['nameid_format']
end

Public Instance Methods

==(other) click to toggle source
# File lib/ngrokapi/models/endpoint_saml_mutate.rb, line 36
def ==(other)
  @attrs == other.attrs
end
to_h() click to toggle source
# File lib/ngrokapi/models/endpoint_saml_mutate.rb, line 44
def to_h
  @attrs.to_h
end
to_s() click to toggle source
# File lib/ngrokapi/models/endpoint_saml_mutate.rb, line 40
def to_s
  @attrs.to_s
end