/// <summary> /// Initializes a new instance of the OpenIdConnectRegistration class. /// </summary> /// <param name="clientId">The client id of the custom Open ID Connect /// provider.</param> /// <param name="clientCredential">The authentication credentials of /// the custom Open ID Connect provider.</param> /// <param name="openIdConnectConfiguration">The configuration settings /// of the endpoints used for the custom Open ID Connect /// provider.</param> public OpenIdConnectRegistration(string clientId = default(string), OpenIdConnectClientCredential clientCredential = default(OpenIdConnectClientCredential), OpenIdConnectConfig openIdConnectConfiguration = default(OpenIdConnectConfig)) { ClientId = clientId; ClientCredential = clientCredential; OpenIdConnectConfiguration = openIdConnectConfiguration; CustomInit(); }
/// <summary> /// Initializes a new instance of the OpenIdConnectRegistration class. /// </summary> /// <param name="id">Resource Id.</param> /// <param name="name">Resource Name.</param> /// <param name="kind">Kind of resource.</param> /// <param name="type">Resource type.</param> /// <param name="clientId">The client id of the custom Open ID Connect /// provider.</param> /// <param name="clientCredential">The authentication credentials of /// the custom Open ID Connect provider.</param> /// <param name="openIdConnectConfiguration">The configuration settings /// of the endpoints used for the custom Open ID Connect /// provider.</param> public OpenIdConnectRegistration(string id = default(string), string name = default(string), string kind = default(string), string type = default(string), string clientId = default(string), OpenIdConnectClientCredential clientCredential = default(OpenIdConnectClientCredential), OpenIdConnectConfig openIdConnectConfiguration = default(OpenIdConnectConfig)) : base(id, name, kind, type) { ClientId = clientId; ClientCredential = clientCredential; OpenIdConnectConfiguration = openIdConnectConfiguration; CustomInit(); }