Class: Aws::Types::UserPoolClientType

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:client_id, :client_secret])

Instance Attribute Summary collapse

Instance Attribute Details

#access_token_validity::Integer

Returns the value of attribute access_token_validity.

Returns:

  • (::Integer)


2472
2473
2474
# File 'sig/types.rbs', line 2472

def access_token_validity
  @access_token_validity
end

#allowed_o_auth_flows::Array[("code" | "implicit" | "client_credentials")]

Returns the value of attribute allowed_o_auth_flows.

Returns:

  • (::Array[("code" | "implicit" | "client_credentials")])


2482
2483
2484
# File 'sig/types.rbs', line 2482

def allowed_o_auth_flows
  @allowed_o_auth_flows
end

#allowed_o_auth_flows_user_pool_clientBoolean

Returns the value of attribute allowed_o_auth_flows_user_pool_client.

Returns:

  • (Boolean)


2484
2485
2486
# File 'sig/types.rbs', line 2484

def allowed_o_auth_flows_user_pool_client
  @allowed_o_auth_flows_user_pool_client
end

#allowed_o_auth_scopes::Array[::String]

Returns the value of attribute allowed_o_auth_scopes.

Returns:

  • (::Array[::String])


2483
2484
2485
# File 'sig/types.rbs', line 2483

def allowed_o_auth_scopes
  @allowed_o_auth_scopes
end

#analytics_configurationTypes::AnalyticsConfigurationType

Returns the value of attribute analytics_configuration.



2485
2486
2487
# File 'sig/types.rbs', line 2485

def analytics_configuration
  @analytics_configuration
end

#auth_session_validity::Integer

Returns the value of attribute auth_session_validity.

Returns:

  • (::Integer)


2489
2490
2491
# File 'sig/types.rbs', line 2489

def auth_session_validity
  @auth_session_validity
end

#callback_urls::Array[::String]

Returns the value of attribute callback_urls.

Returns:

  • (::Array[::String])


2479
2480
2481
# File 'sig/types.rbs', line 2479

def callback_urls
  @callback_urls
end

#client_id::String

Returns the value of attribute client_id.

Returns:

  • (::String)


2467
2468
2469
# File 'sig/types.rbs', line 2467

def client_id
  @client_id
end

#client_name::String

Returns the value of attribute client_name.

Returns:

  • (::String)


2466
2467
2468
# File 'sig/types.rbs', line 2466

def client_name
  @client_name
end

#client_secret::String

Returns the value of attribute client_secret.

Returns:

  • (::String)


2468
2469
2470
# File 'sig/types.rbs', line 2468

def client_secret
  @client_secret
end

#creation_date::Time

Returns the value of attribute creation_date.

Returns:

  • (::Time)


2470
2471
2472
# File 'sig/types.rbs', line 2470

def creation_date
  @creation_date
end

#default_redirect_uri::String

Returns the value of attribute default_redirect_uri.

Returns:

  • (::String)


2481
2482
2483
# File 'sig/types.rbs', line 2481

def default_redirect_uri
  @default_redirect_uri
end

#enable_propagate_additional_user_context_dataBoolean

Returns the value of attribute enable_propagate_additional_user_context_data.

Returns:

  • (Boolean)


2488
2489
2490
# File 'sig/types.rbs', line 2488

def enable_propagate_additional_user_context_data
  @enable_propagate_additional_user_context_data
end

#enable_token_revocationBoolean

Returns the value of attribute enable_token_revocation.

Returns:

  • (Boolean)


2487
2488
2489
# File 'sig/types.rbs', line 2487

def enable_token_revocation
  @enable_token_revocation
end

#explicit_auth_flows::Array[("ADMIN_NO_SRP_AUTH" | "CUSTOM_AUTH_FLOW_ONLY" | "USER_PASSWORD_AUTH" | "ALLOW_ADMIN_USER_PASSWORD_AUTH" | "ALLOW_CUSTOM_AUTH" | "ALLOW_USER_PASSWORD_AUTH" | "ALLOW_USER_SRP_AUTH" | "ALLOW_REFRESH_TOKEN_AUTH" | "ALLOW_USER_AUTH")]

Returns the value of attribute explicit_auth_flows.

Returns:

  • (::Array[("ADMIN_NO_SRP_AUTH" | "CUSTOM_AUTH_FLOW_ONLY" | "USER_PASSWORD_AUTH" | "ALLOW_ADMIN_USER_PASSWORD_AUTH" | "ALLOW_CUSTOM_AUTH" | "ALLOW_USER_PASSWORD_AUTH" | "ALLOW_USER_SRP_AUTH" | "ALLOW_REFRESH_TOKEN_AUTH" | "ALLOW_USER_AUTH")])


2477
2478
2479
# File 'sig/types.rbs', line 2477

def explicit_auth_flows
  @explicit_auth_flows
end

#id_token_validity::Integer

Returns the value of attribute id_token_validity.

Returns:

  • (::Integer)


2473
2474
2475
# File 'sig/types.rbs', line 2473

def id_token_validity
  @id_token_validity
end

#last_modified_date::Time

Returns the value of attribute last_modified_date.

Returns:

  • (::Time)


2469
2470
2471
# File 'sig/types.rbs', line 2469

def last_modified_date
  @last_modified_date
end

#logout_urls::Array[::String]

Returns the value of attribute logout_urls.

Returns:

  • (::Array[::String])


2480
2481
2482
# File 'sig/types.rbs', line 2480

def logout_urls
  @logout_urls
end

#prevent_user_existence_errors"LEGACY", "ENABLED"

Returns the value of attribute prevent_user_existence_errors.

Returns:

  • ("LEGACY", "ENABLED")


2486
2487
2488
# File 'sig/types.rbs', line 2486

def prevent_user_existence_errors
  @prevent_user_existence_errors
end

#read_attributes::Array[::String]

Returns the value of attribute read_attributes.

Returns:

  • (::Array[::String])


2475
2476
2477
# File 'sig/types.rbs', line 2475

def read_attributes
  @read_attributes
end

#refresh_token_rotationTypes::RefreshTokenRotationType

Returns the value of attribute refresh_token_rotation.



2490
2491
2492
# File 'sig/types.rbs', line 2490

def refresh_token_rotation
  @refresh_token_rotation
end

#refresh_token_validity::Integer

Returns the value of attribute refresh_token_validity.

Returns:

  • (::Integer)


2471
2472
2473
# File 'sig/types.rbs', line 2471

def refresh_token_validity
  @refresh_token_validity
end

#supported_identity_providers::Array[::String]

Returns the value of attribute supported_identity_providers.

Returns:

  • (::Array[::String])


2478
2479
2480
# File 'sig/types.rbs', line 2478

def supported_identity_providers
  @supported_identity_providers
end

#token_validity_unitsTypes::TokenValidityUnitsType

Returns the value of attribute token_validity_units.



2474
2475
2476
# File 'sig/types.rbs', line 2474

def token_validity_units
  @token_validity_units
end

#user_pool_id::String

Returns the value of attribute user_pool_id.

Returns:

  • (::String)


2465
2466
2467
# File 'sig/types.rbs', line 2465

def user_pool_id
  @user_pool_id
end

#write_attributes::Array[::String]

Returns the value of attribute write_attributes.

Returns:

  • (::Array[::String])


2476
2477
2478
# File 'sig/types.rbs', line 2476

def write_attributes
  @write_attributes
end