Class: Humidifier::Cognito::UserPoolClient
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::Cognito::UserPoolClient resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#access_token_validity ⇒ Object
returns the AccessTokenValidity property.
-
#access_token_validity=(value) ⇒ Object
sets the AccessTokenValidity property (Integer).
-
#allowed_o_auth_flows ⇒ Object
returns the AllowedOAuthFlows property.
-
#allowed_o_auth_flows=(value) ⇒ Object
sets the AllowedOAuthFlows property (List).
-
#allowed_o_auth_flows_user_pool_client ⇒ Object
returns the AllowedOAuthFlowsUserPoolClient property.
-
#allowed_o_auth_flows_user_pool_client=(value) ⇒ Object
sets the AllowedOAuthFlowsUserPoolClient property (Boolean).
-
#allowed_o_auth_scopes ⇒ Object
returns the AllowedOAuthScopes property.
-
#allowed_o_auth_scopes=(value) ⇒ Object
sets the AllowedOAuthScopes property (List).
-
#analytics_configuration ⇒ Object
returns the AnalyticsConfiguration property.
-
#analytics_configuration=(value) ⇒ Object
sets the AnalyticsConfiguration property (Structure).
-
#callback_ur_ls ⇒ Object
returns the CallbackURLs property.
-
#callback_ur_ls=(value) ⇒ Object
sets the CallbackURLs property (List).
-
#client_name ⇒ Object
returns the ClientName property.
-
#client_name=(value) ⇒ Object
sets the ClientName property (String).
-
#default_redirect_uri ⇒ Object
returns the DefaultRedirectURI property.
-
#default_redirect_uri=(value) ⇒ Object
sets the DefaultRedirectURI property (String).
-
#enable_propagate_additional_user_context_data ⇒ Object
returns the EnablePropagateAdditionalUserContextData property.
-
#enable_propagate_additional_user_context_data=(value) ⇒ Object
sets the EnablePropagateAdditionalUserContextData property (Boolean).
-
#enable_token_revocation ⇒ Object
returns the EnableTokenRevocation property.
-
#enable_token_revocation=(value) ⇒ Object
sets the EnableTokenRevocation property (Boolean).
-
#explicit_auth_flows ⇒ Object
returns the ExplicitAuthFlows property.
-
#explicit_auth_flows=(value) ⇒ Object
sets the ExplicitAuthFlows property (List).
-
#generate_secret ⇒ Object
returns the GenerateSecret property.
-
#generate_secret=(value) ⇒ Object
sets the GenerateSecret property (Boolean).
-
#id_token_validity ⇒ Object
returns the IdTokenValidity property.
-
#id_token_validity=(value) ⇒ Object
sets the IdTokenValidity property (Integer).
-
#logout_ur_ls ⇒ Object
returns the LogoutURLs property.
-
#logout_ur_ls=(value) ⇒ Object
sets the LogoutURLs property (List).
-
#prevent_user_existence_errors ⇒ Object
returns the PreventUserExistenceErrors property.
-
#prevent_user_existence_errors=(value) ⇒ Object
sets the PreventUserExistenceErrors property (String).
-
#read_attributes ⇒ Object
returns the ReadAttributes property.
-
#read_attributes=(value) ⇒ Object
sets the ReadAttributes property (List).
-
#refresh_token_validity ⇒ Object
returns the RefreshTokenValidity property.
-
#refresh_token_validity=(value) ⇒ Object
sets the RefreshTokenValidity property (Integer).
-
#supported_identity_providers ⇒ Object
returns the SupportedIdentityProviders property.
-
#supported_identity_providers=(value) ⇒ Object
sets the SupportedIdentityProviders property (List).
-
#token_validity_units ⇒ Object
returns the TokenValidityUnits property.
-
#token_validity_units=(value) ⇒ Object
sets the TokenValidityUnits property (Structure).
-
#user_pool_id ⇒ Object
returns the UserPoolId property.
-
#user_pool_id=(value) ⇒ Object
sets the UserPoolId property (String).
-
#write_attributes ⇒ Object
returns the WriteAttributes property.
-
#write_attributes=(value) ⇒ Object
sets the WriteAttributes property (List).
Methods inherited from Resource
#initialize, #method_missing, prop?, #respond_to_missing?, #to_cf, #update, #update_attributes, #update_property
Constructor Details
This class inherits a constructor from Humidifier::Resource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Humidifier::Resource
Instance Method Details
#access_token_validity ⇒ Object
returns the AccessTokenValidity property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def access_token_validity properties['access_token_validity'] end |
#access_token_validity=(value) ⇒ Object
sets the AccessTokenValidity property (Integer)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def access_token_validity=(value) update_property('access_token_validity', value) end |
#allowed_o_auth_flows ⇒ Object
returns the AllowedOAuthFlows property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def allowed_o_auth_flows properties['allowed_o_auth_flows'] end |
#allowed_o_auth_flows=(value) ⇒ Object
sets the AllowedOAuthFlows property (List)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def allowed_o_auth_flows=(value) update_property('allowed_o_auth_flows', value) end |
#allowed_o_auth_flows_user_pool_client ⇒ Object
returns the AllowedOAuthFlowsUserPoolClient property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def allowed_o_auth_flows_user_pool_client properties['allowed_o_auth_flows_user_pool_client'] end |
#allowed_o_auth_flows_user_pool_client=(value) ⇒ Object
sets the AllowedOAuthFlowsUserPoolClient property (Boolean)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def allowed_o_auth_flows_user_pool_client=(value) update_property('allowed_o_auth_flows_user_pool_client', value) end |
#allowed_o_auth_scopes ⇒ Object
returns the AllowedOAuthScopes property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def allowed_o_auth_scopes properties['allowed_o_auth_scopes'] end |
#allowed_o_auth_scopes=(value) ⇒ Object
sets the AllowedOAuthScopes property (List)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def allowed_o_auth_scopes=(value) update_property('allowed_o_auth_scopes', value) end |
#analytics_configuration ⇒ Object
returns the AnalyticsConfiguration property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def analytics_configuration properties['analytics_configuration'] end |
#analytics_configuration=(value) ⇒ Object
sets the AnalyticsConfiguration property (Structure)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def analytics_configuration=(value) update_property('analytics_configuration', value) end |
#callback_ur_ls ⇒ Object
returns the CallbackURLs property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def callback_ur_ls properties['callback_ur_ls'] end |
#callback_ur_ls=(value) ⇒ Object
sets the CallbackURLs property (List)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def callback_ur_ls=(value) update_property('callback_ur_ls', value) end |
#client_name ⇒ Object
returns the ClientName property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def client_name properties['client_name'] end |
#client_name=(value) ⇒ Object
sets the ClientName property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def client_name=(value) update_property('client_name', value) end |
#default_redirect_uri ⇒ Object
returns the DefaultRedirectURI property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def default_redirect_uri properties['default_redirect_uri'] end |
#default_redirect_uri=(value) ⇒ Object
sets the DefaultRedirectURI property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def default_redirect_uri=(value) update_property('default_redirect_uri', value) end |
#enable_propagate_additional_user_context_data ⇒ Object
returns the EnablePropagateAdditionalUserContextData property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def enable_propagate_additional_user_context_data properties['enable_propagate_additional_user_context_data'] end |
#enable_propagate_additional_user_context_data=(value) ⇒ Object
sets the EnablePropagateAdditionalUserContextData property (Boolean)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def enable_propagate_additional_user_context_data=(value) update_property('enable_propagate_additional_user_context_data', value) end |
#enable_token_revocation ⇒ Object
returns the EnableTokenRevocation property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def enable_token_revocation properties['enable_token_revocation'] end |
#enable_token_revocation=(value) ⇒ Object
sets the EnableTokenRevocation property (Boolean)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def enable_token_revocation=(value) update_property('enable_token_revocation', value) end |
#explicit_auth_flows ⇒ Object
returns the ExplicitAuthFlows property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def explicit_auth_flows properties['explicit_auth_flows'] end |
#explicit_auth_flows=(value) ⇒ Object
sets the ExplicitAuthFlows property (List)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def explicit_auth_flows=(value) update_property('explicit_auth_flows', value) end |
#generate_secret ⇒ Object
returns the GenerateSecret property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def generate_secret properties['generate_secret'] end |
#generate_secret=(value) ⇒ Object
sets the GenerateSecret property (Boolean)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def generate_secret=(value) update_property('generate_secret', value) end |
#id_token_validity ⇒ Object
returns the IdTokenValidity property
130 131 132 |
# File 'lib/humidifier/magic.rb', line 130 def id_token_validity properties['id_token_validity'] end |
#id_token_validity=(value) ⇒ Object
sets the IdTokenValidity property (Integer)
135 136 137 |
# File 'lib/humidifier/magic.rb', line 135 def id_token_validity=(value) update_property('id_token_validity', value) end |
#logout_ur_ls ⇒ Object
returns the LogoutURLs property
140 141 142 |
# File 'lib/humidifier/magic.rb', line 140 def logout_ur_ls properties['logout_ur_ls'] end |
#logout_ur_ls=(value) ⇒ Object
sets the LogoutURLs property (List)
145 146 147 |
# File 'lib/humidifier/magic.rb', line 145 def logout_ur_ls=(value) update_property('logout_ur_ls', value) end |
#prevent_user_existence_errors ⇒ Object
returns the PreventUserExistenceErrors property
150 151 152 |
# File 'lib/humidifier/magic.rb', line 150 def prevent_user_existence_errors properties['prevent_user_existence_errors'] end |
#prevent_user_existence_errors=(value) ⇒ Object
sets the PreventUserExistenceErrors property (String)
155 156 157 |
# File 'lib/humidifier/magic.rb', line 155 def prevent_user_existence_errors=(value) update_property('prevent_user_existence_errors', value) end |
#read_attributes ⇒ Object
returns the ReadAttributes property
160 161 162 |
# File 'lib/humidifier/magic.rb', line 160 def read_attributes properties['read_attributes'] end |
#read_attributes=(value) ⇒ Object
sets the ReadAttributes property (List)
165 166 167 |
# File 'lib/humidifier/magic.rb', line 165 def read_attributes=(value) update_property('read_attributes', value) end |
#refresh_token_validity ⇒ Object
returns the RefreshTokenValidity property
170 171 172 |
# File 'lib/humidifier/magic.rb', line 170 def refresh_token_validity properties['refresh_token_validity'] end |
#refresh_token_validity=(value) ⇒ Object
sets the RefreshTokenValidity property (Integer)
175 176 177 |
# File 'lib/humidifier/magic.rb', line 175 def refresh_token_validity=(value) update_property('refresh_token_validity', value) end |
#supported_identity_providers ⇒ Object
returns the SupportedIdentityProviders property
180 181 182 |
# File 'lib/humidifier/magic.rb', line 180 def supported_identity_providers properties['supported_identity_providers'] end |
#supported_identity_providers=(value) ⇒ Object
sets the SupportedIdentityProviders property (List)
185 186 187 |
# File 'lib/humidifier/magic.rb', line 185 def supported_identity_providers=(value) update_property('supported_identity_providers', value) end |
#token_validity_units ⇒ Object
returns the TokenValidityUnits property
190 191 192 |
# File 'lib/humidifier/magic.rb', line 190 def token_validity_units properties['token_validity_units'] end |
#token_validity_units=(value) ⇒ Object
sets the TokenValidityUnits property (Structure)
195 196 197 |
# File 'lib/humidifier/magic.rb', line 195 def token_validity_units=(value) update_property('token_validity_units', value) end |
#user_pool_id ⇒ Object
returns the UserPoolId property
200 201 202 |
# File 'lib/humidifier/magic.rb', line 200 def user_pool_id properties['user_pool_id'] end |
#user_pool_id=(value) ⇒ Object
sets the UserPoolId property (String)
205 206 207 |
# File 'lib/humidifier/magic.rb', line 205 def user_pool_id=(value) update_property('user_pool_id', value) end |
#write_attributes ⇒ Object
returns the WriteAttributes property
210 211 212 |
# File 'lib/humidifier/magic.rb', line 210 def write_attributes properties['write_attributes'] end |
#write_attributes=(value) ⇒ Object
sets the WriteAttributes property (List)
215 216 217 |
# File 'lib/humidifier/magic.rb', line 215 def write_attributes=(value) update_property('write_attributes', value) end |