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

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authorization_endpointString

The endpoint where the client can request authorization.

Returns:

  • (String)


348
349
350
351
352
353
354
355
356
357
# File 'gems/aws-sdk-ssooidc/lib/aws-sdk-ssooidc/types.rb', line 348

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = []
  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)


348
349
350
351
352
353
354
355
356
357
# File 'gems/aws-sdk-ssooidc/lib/aws-sdk-ssooidc/types.rb', line 348

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

#client_id_issued_atInteger

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

Returns:

  • (Integer)


348
349
350
351
352
353
354
355
356
357
# File 'gems/aws-sdk-ssooidc/lib/aws-sdk-ssooidc/types.rb', line 348

class RegisterClientResponse < Struct.new(
  :client_id,
  :client_secret,
  :client_id_issued_at,
  :client_secret_expires_at,
  :authorization_endpoint,
  :token_endpoint)
  SENSITIVE = []
  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)


348
349
350
351
352
353
354
355
356
357
# File 'gems/aws-sdk-ssooidc/lib/aws-sdk-ssooidc/types.rb', line 348

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

#client_secret_expires_atInteger

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

Returns:

  • (Integer)


348
349
350
351
352
353
354
355
356
357
# File 'gems/aws-sdk-ssooidc/lib/aws-sdk-ssooidc/types.rb', line 348

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

#token_endpointString

The endpoint where the client can get an access token.

Returns:

  • (String)


348
349
350
351
352
353
354
355
356
357
# File 'gems/aws-sdk-ssooidc/lib/aws-sdk-ssooidc/types.rb', line 348

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