Class: Google::Apis::CloudidentityV1::OidcIdpConfig
- Inherits:
-
Object
- Object
- Google::Apis::CloudidentityV1::OidcIdpConfig
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudidentity_v1/classes.rb,
lib/google/apis/cloudidentity_v1/representations.rb,
lib/google/apis/cloudidentity_v1/representations.rb
Overview
OIDC IDP (identity provider) configuration.
Instance Attribute Summary collapse
-
#change_password_uri ⇒ String
The Change Password URL of the identity provider.
-
#issuer_uri ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ OidcIdpConfig
constructor
A new instance of OidcIdpConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ OidcIdpConfig
Returns a new instance of OidcIdpConfig.
2803 2804 2805 |
# File 'lib/google/apis/cloudidentity_v1/classes.rb', line 2803 def initialize(**args) update!(**args) end |
Instance Attribute Details
#change_password_uri ⇒ String
The Change Password URL of the identity provider. Users will be sent to
this URL when changing their passwords at myaccount.google.com. This takes
precedence over the change password URL configured at customer-level. Must use
HTTPS.
Corresponds to the JSON property changePasswordUri
2794 2795 2796 |
# File 'lib/google/apis/cloudidentity_v1/classes.rb', line 2794 def change_password_uri @change_password_uri end |
#issuer_uri ⇒ String
Required. The Issuer identifier for the IdP. Must be a URL. The discovery URL
will be derived from this as described in Section 4 of the OIDC specification.
Corresponds to the JSON property issuerUri
2801 2802 2803 |
# File 'lib/google/apis/cloudidentity_v1/classes.rb', line 2801 def issuer_uri @issuer_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2808 2809 2810 2811 |
# File 'lib/google/apis/cloudidentity_v1/classes.rb', line 2808 def update!(**args) @change_password_uri = args[:change_password_uri] if args.key?(:change_password_uri) @issuer_uri = args[:issuer_uri] if args.key?(:issuer_uri) end |