Class: Aws::SSOOIDC::Types::RegisterClientResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[:client_secret]

Instance Attribute Summary collapse

Instance Attribute Details

#authorization_endpointString

An endpoint that the client can use to request authorization.

Returns:

  • (String)


602
603
604
605
606
607
608
609
610
611
# File 'gems/aws-sdk-core/lib/aws-sdk-ssooidc/types.rb', line 602

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = [:client_secret]
  include Aws::Structure
end

#client_idString

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

Returns:

  • (String)


602
603
604
605
606
607
608
609
610
611
# File 'gems/aws-sdk-core/lib/aws-sdk-ssooidc/types.rb', line 602

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = [:client_secret]
  include Aws::Structure
end

#client_id_issued_atInteger

Indicates the time at which the clientId and clientSecret were issued.

Returns:

  • (Integer)


602
603
604
605
606
607
608
609
610
611
# File 'gems/aws-sdk-core/lib/aws-sdk-ssooidc/types.rb', line 602

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = [:client_secret]
  include Aws::Structure
end

#client_secretString

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

Returns:

  • (String)


602
603
604
605
606
607
608
609
610
611
# File 'gems/aws-sdk-core/lib/aws-sdk-ssooidc/types.rb', line 602

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = [:client_secret]
  include Aws::Structure
end

#client_secret_expires_atInteger

Indicates the time at which the clientId and clientSecret will become invalid.

Returns:

  • (Integer)


602
603
604
605
606
607
608
609
610
611
# File 'gems/aws-sdk-core/lib/aws-sdk-ssooidc/types.rb', line 602

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = [:client_secret]
  include Aws::Structure
end

#token_endpointString

An endpoint that the client can use to create tokens.

Returns:

  • (String)


602
603
604
605
606
607
608
609
610
611
# File 'gems/aws-sdk-core/lib/aws-sdk-ssooidc/types.rb', line 602

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = [:client_secret]
  include Aws::Structure
end