Class: Google::Apis::CloudidentityV1beta1::OidcIdpConfig
- Inherits:
-
Object
- Object
- Google::Apis::CloudidentityV1beta1::OidcIdpConfig
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudidentity_v1beta1/classes.rb,
lib/google/apis/cloudidentity_v1beta1/representations.rb,
lib/google/apis/cloudidentity_v1beta1/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.
3671 3672 3673 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3671 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
3662 3663 3664 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3662 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
3669 3670 3671 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3669 def issuer_uri @issuer_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3676 3677 3678 3679 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3676 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 |