Sha256: 311cc5a85c5879fccc54c32e73b29a6daf19fcc6c64562de0ed8515acfa10dde

Contents?: true

Size: 816 Bytes

Versions: 10

Compression:

Stored size: 816 Bytes

Contents

# frozen_string_literal: true

require 'graphql'

module Osso
  module GraphQL
    module Types
      class IdentityProvider < Types::BaseObject
        description 'Represents a SAML based IDP instance for an EnterpriseAccount'

        field :id, ID, null: false
        field :enterprise_account_id, ID, null: false
        field :service, Types::IdentityProviderService, null: true
        field :domain, String, null: false
        field :acs_url, String, null: false
        field :sso_issuer, String, null: false
        field :sso_url, String, null: true
        field :sso_cert, String, null: true
        field :status, Types::IdentityProviderStatus, null: false
        field :acs_url_validator, String, null: false
        field :oauth_client, Types::OauthClient, null: false
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
osso-0.1.2 lib/osso/graphql/types/identity_provider.rb
osso-0.1.1 lib/osso/graphql/types/identity_provider.rb
osso-0.1.0 lib/osso/graphql/types/identity_provider.rb
osso-0.0.11 lib/osso/graphql/types/identity_provider.rb
osso-0.0.10 lib/osso/graphql/types/identity_provider.rb
osso-0.0.8 lib/osso/graphql/types/identity_provider.rb
osso-0.0.7 lib/osso/graphql/types/identity_provider.rb
osso-0.0.6 lib/osso/graphql/types/identity_provider.rb
osso-0.0.6.alpha lib/osso/graphql/types/identity_provider.rb
osso-0.0.5 lib/osso/graphql/types/identity_provider.rb