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.
3825 3826 3827 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3825 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
3816 3817 3818 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3816 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
3823 3824 3825 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3823 def issuer_uri @issuer_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3830 3831 3832 3833 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 3830 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 |