Class: Aws::Wickr::Types::GetOidcInfoRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Wickr::Types::GetOidcInfoRequest
- Defined in:
- gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:client_secret]
Instance Attribute Summary collapse
-
#certificate ⇒ String
The CA certificate for secure communication with the OIDC provider (optional).
-
#client_id ⇒ String
The OAuth client ID for retrieving access tokens (optional).
-
#client_secret ⇒ String
The OAuth client secret for retrieving access tokens (optional).
-
#code ⇒ String
The authorization code for retrieving access tokens (optional).
-
#code_verifier ⇒ String
The PKCE code verifier for enhanced security in the OAuth flow (optional).
-
#grant_type ⇒ String
The OAuth grant type for retrieving access tokens (optional).
-
#network_id ⇒ String
The ID of the Wickr network whose OIDC configuration will be retrieved.
-
#redirect_uri ⇒ String
The redirect URI for the OAuth flow (optional).
-
#url ⇒ String
The URL for the OIDC provider (optional).
Instance Attribute Details
#certificate ⇒ String
The CA certificate for secure communication with the OIDC provider (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#client_id ⇒ String
The OAuth client ID for retrieving access tokens (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#client_secret ⇒ String
The OAuth client secret for retrieving access tokens (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#code ⇒ String
The authorization code for retrieving access tokens (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#code_verifier ⇒ String
The PKCE code verifier for enhanced security in the OAuth flow (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#grant_type ⇒ String
The OAuth grant type for retrieving access tokens (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#network_id ⇒ String
The ID of the Wickr network whose OIDC configuration will be retrieved.
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#redirect_uri ⇒ String
The redirect URI for the OAuth flow (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |
#url ⇒ String
The URL for the OIDC provider (optional).
1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1412 class GetOidcInfoRequest < Struct.new( :network_id, :client_id, :code, :grant_type, :redirect_uri, :url, :client_secret, :code_verifier, :certificate) SENSITIVE = [:client_secret] include Aws::Structure end |