Class: Aws::AmplifyBackend::Types::SocialProviderSettings

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:facebook, :google, :login_with_amazon, :sign_in_with_apple]

Instance Attribute Summary collapse

Instance Attribute Details

#facebookTypes::BackendAuthSocialProviderConfig

Describes third-party social federation configurations for allowing your app users to sign in using OAuth.



2985
2986
2987
2988
2989
2990
2991
2992
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 2985

class SocialProviderSettings < Struct.new(
  :facebook,
  :google,
  :login_with_amazon,
  :sign_in_with_apple)
  SENSITIVE = [:facebook, :google, :login_with_amazon, :sign_in_with_apple]
  include Aws::Structure
end

#googleTypes::BackendAuthSocialProviderConfig

Describes third-party social federation configurations for allowing your app users to sign in using OAuth.



2985
2986
2987
2988
2989
2990
2991
2992
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 2985

class SocialProviderSettings < Struct.new(
  :facebook,
  :google,
  :login_with_amazon,
  :sign_in_with_apple)
  SENSITIVE = [:facebook, :google, :login_with_amazon, :sign_in_with_apple]
  include Aws::Structure
end

#login_with_amazonTypes::BackendAuthSocialProviderConfig

Describes third-party social federation configurations for allowing your app users to sign in using OAuth.



2985
2986
2987
2988
2989
2990
2991
2992
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 2985

class SocialProviderSettings < Struct.new(
  :facebook,
  :google,
  :login_with_amazon,
  :sign_in_with_apple)
  SENSITIVE = [:facebook, :google, :login_with_amazon, :sign_in_with_apple]
  include Aws::Structure
end

#sign_in_with_appleTypes::BackendAuthAppleProviderConfig

Describes Apple social federation configurations for allowing your app users to sign in using OAuth.



2985
2986
2987
2988
2989
2990
2991
2992
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 2985

class SocialProviderSettings < Struct.new(
  :facebook,
  :google,
  :login_with_amazon,
  :sign_in_with_apple)
  SENSITIVE = [:facebook, :google, :login_with_amazon, :sign_in_with_apple]
  include Aws::Structure
end