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.
3786 3787 3788 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3786 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
3777 3778 3779 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3777 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
3784 3785 3786 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3784 def issuer_uri @issuer_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3791 3792 3793 3794 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3791 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 |