diff --git a/dotnet/docs/api/class-apirequest.mdx b/dotnet/docs/api/class-apirequest.mdx index f85aecf03a..f53664ddf5 100644 --- a/dotnet/docs/api/class-apirequest.mdx +++ b/dotnet/docs/api/class-apirequest.mdx @@ -37,7 +37,7 @@ await ApiRequest.NewContextAsync(options); - `ClientCertificates` [IEnumerable]?<ClientCertificates> *(optional)* Added in: 1.46# - `Origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `CertPath` [string]? *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -55,7 +55,7 @@ await ApiRequest.NewContextAsync(options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/dotnet/docs/api/class-browser.mdx b/dotnet/docs/api/class-browser.mdx index ba9c09ab47..af44296ea9 100644 --- a/dotnet/docs/api/class-browser.mdx +++ b/dotnet/docs/api/class-browser.mdx @@ -176,7 +176,7 @@ await browser.CloseAsync(); - `ClientCertificates` [IEnumerable]?<ClientCertificates> *(optional)* Added in: 1.46# - `Origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `CertPath` [string]? *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -194,7 +194,7 @@ await browser.CloseAsync(); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. @@ -389,7 +389,7 @@ await Browser.NewPageAsync(options); - `ClientCertificates` [IEnumerable]?<ClientCertificates> *(optional)* Added in: 1.46# - `Origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `CertPath` [string]? *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -407,7 +407,7 @@ await Browser.NewPageAsync(options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/dotnet/docs/api/class-browsertype.mdx b/dotnet/docs/api/class-browsertype.mdx index feee6abe9b..8c185ab85f 100644 --- a/dotnet/docs/api/class-browsertype.mdx +++ b/dotnet/docs/api/class-browsertype.mdx @@ -287,7 +287,7 @@ await BrowserType.LaunchPersistentContextAsync(userDataDir, options); - `ClientCertificates` [IEnumerable]?<ClientCertificates> *(optional)* Added in: 1.46# - `Origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `CertPath` [string]? *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -305,7 +305,7 @@ await BrowserType.LaunchPersistentContextAsync(userDataDir, options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/java/docs/api/class-apirequest.mdx b/java/docs/api/class-apirequest.mdx index 7794241989..73a128ca94 100644 --- a/java/docs/api/class-apirequest.mdx +++ b/java/docs/api/class-apirequest.mdx @@ -38,7 +38,7 @@ APIRequest.newContext(options); - `setClientCertificates` [List]<ClientCertificates> *(optional)* Added in: 1.46# - `setOrigin` [String] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `setCertPath` [String] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -56,7 +56,7 @@ APIRequest.newContext(options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/java/docs/api/class-browser.mdx b/java/docs/api/class-browser.mdx index d0445f37d7..b1d3b50586 100644 --- a/java/docs/api/class-browser.mdx +++ b/java/docs/api/class-browser.mdx @@ -179,7 +179,7 @@ browser.close(); - `setClientCertificates` [List]<ClientCertificates> *(optional)* Added in: 1.46# - `setOrigin` [String] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `setCertPath` [String] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -197,7 +197,7 @@ browser.close(); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. @@ -393,7 +393,7 @@ Browser.newPage(options); - `setClientCertificates` [List]<ClientCertificates> *(optional)* Added in: 1.46# - `setOrigin` [String] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `setCertPath` [String] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -411,7 +411,7 @@ Browser.newPage(options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/java/docs/api/class-browsertype.mdx b/java/docs/api/class-browsertype.mdx index 2979271bcb..a5ca038f6a 100644 --- a/java/docs/api/class-browsertype.mdx +++ b/java/docs/api/class-browsertype.mdx @@ -287,7 +287,7 @@ BrowserType.launchPersistentContext(userDataDir, options); - `setClientCertificates` [List]<ClientCertificates> *(optional)* Added in: 1.46# - `setOrigin` [String] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `setCertPath` [String] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -305,7 +305,7 @@ BrowserType.launchPersistentContext(userDataDir, options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/nodejs/docs/api/class-apirequest.mdx b/nodejs/docs/api/class-apirequest.mdx index 95ef5710c2..ac13836f47 100644 --- a/nodejs/docs/api/class-apirequest.mdx +++ b/nodejs/docs/api/class-apirequest.mdx @@ -38,7 +38,7 @@ await apiRequest.newContext(options); - `clientCertificates` [Array]<[Object]> *(optional)* Added in: 1.46# - `origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [string] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -56,7 +56,7 @@ await apiRequest.newContext(options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/nodejs/docs/api/class-browser.mdx b/nodejs/docs/api/class-browser.mdx index e6e09904c5..cd8718ac62 100644 --- a/nodejs/docs/api/class-browser.mdx +++ b/nodejs/docs/api/class-browser.mdx @@ -178,7 +178,7 @@ If directly using this method to create [BrowserContext]s, it is best practice t - `clientCertificates` [Array]<[Object]> *(optional)* Added in: 1.46# - `origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [string] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -196,7 +196,7 @@ If directly using this method to create [BrowserContext]s, it is best practice t **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. @@ -460,7 +460,7 @@ await browser.newPage(options); - `clientCertificates` [Array]<[Object]> *(optional)* Added in: 1.46# - `origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [string] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -478,7 +478,7 @@ await browser.newPage(options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/nodejs/docs/api/class-browsertype.mdx b/nodejs/docs/api/class-browsertype.mdx index 3d5e7b7763..ae29be11b4 100644 --- a/nodejs/docs/api/class-browsertype.mdx +++ b/nodejs/docs/api/class-browsertype.mdx @@ -291,7 +291,7 @@ await browserType.launchPersistentContext(userDataDir, options); - `clientCertificates` [Array]<[Object]> *(optional)* Added in: 1.46# - `origin` [string] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [string] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -309,7 +309,7 @@ await browserType.launchPersistentContext(userDataDir, options); **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/nodejs/docs/api/class-testoptions.mdx b/nodejs/docs/api/class-testoptions.mdx index 68ec3710e8..5e6263bcab 100644 --- a/nodejs/docs/api/class-testoptions.mdx +++ b/nodejs/docs/api/class-testoptions.mdx @@ -221,7 +221,7 @@ export default defineConfig({ - [Array]<[Object]> - `origin` [string] - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [string] *(optional)* Path to the file with the certificate in PEM format. @@ -237,7 +237,7 @@ export default defineConfig({ **Details** -An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. +An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/python/docs/api/class-apirequest.mdx b/python/docs/api/class-apirequest.mdx index 83093cbfec..69f91e91f3 100644 --- a/python/docs/api/class-apirequest.mdx +++ b/python/docs/api/class-apirequest.mdx @@ -37,7 +37,7 @@ api_request.new_context(**kwargs) - `client_certificates` [List]\[[Dict]\] *(optional)* Added in: 1.46# - `origin` [str] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [str] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -55,7 +55,7 @@ api_request.new_context(**kwargs) **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/python/docs/api/class-browser.mdx b/python/docs/api/class-browser.mdx index 84f9693a3e..4ba47c5aae 100644 --- a/python/docs/api/class-browser.mdx +++ b/python/docs/api/class-browser.mdx @@ -184,7 +184,7 @@ await browser.close() - `client_certificates` [List]\[[Dict]\] *(optional)* Added in: 1.46# - `origin` [str] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [str] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -202,7 +202,7 @@ await browser.close() **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. @@ -435,7 +435,7 @@ browser.new_page(**kwargs) - `client_certificates` [List]\[[Dict]\] *(optional)* Added in: 1.46# - `origin` [str] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [str] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -453,7 +453,7 @@ browser.new_page(**kwargs) **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported. diff --git a/python/docs/api/class-browsertype.mdx b/python/docs/api/class-browsertype.mdx index f30ee8e5af..8fde0e51dc 100644 --- a/python/docs/api/class-browsertype.mdx +++ b/python/docs/api/class-browsertype.mdx @@ -339,7 +339,7 @@ browser_type.launch_persistent_context(user_data_dir, **kwargs) - `client_certificates` [List]\[[Dict]\] *(optional)* Added in: 1.46# - `origin` [str] Added in: 1.46# - Glob pattern to match against the request origin that the certificate is valid for. + Exact origin that the certificate is valid for. Origin includes `https` protocol, a hostname and optionally a port. - `certPath` [str] *(optional)* Added in: 1.46# Path to the file with the certificate in PEM format. @@ -357,7 +357,7 @@ browser_type.launch_persistent_context(user_data_dir, **kwargs) **Details** - An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. If the certificate is valid only for specific origins, the `origin` property should be provided with a glob pattern to match the origins that the certificate is valid for. + An array of client certificates to be used. Each certificate object must have both `certPath` and `keyPath` or a single `pfxPath` to load the client certificate. Optionally, `passphrase` property should be provided if the certficiate is encrypted. The `origin` property should be provided with an exact match to the request origin that the certificate is valid for. :::note Using Client Certificates in combination with Proxy Servers is not supported.