The device is authenticated through both device credentials and gateway
association. The device must be bound to the gateway and must provide its
own credentials.
AssociationOnly
The device is authenticated through the gateway association only. Device
credentials are ignored even if provided.
DeviceAuthTokenOnly
The device is authenticated through its own credentials. Gateway
association is not checked.
Unspecified
No authentication/authorization method specified. No devices are allowed to
access the gateway.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["The content details the `GatewayAuthMethod` enum, which specifies how Cloud IoT Core authorizes devices to access a gateway."],["The latest version of this documentation is 2.2.0, with prior versions including 2.1.0, 2.0.0, 1.2.0, 1.1.0, and 1.0.0."],["There are four fields within the `GatewayAuthMethod` enum, including `AssociationAndDeviceAuthToken`, `AssociationOnly`, `DeviceAuthTokenOnly`, and `Unspecified`, each defining a different method of authentication."],["The `GatewayAuthMethod` enum is located in the `Google.Cloud.Iot.V1` namespace and is part of the `Google.Cloud.Iot.V1.dll` assembly."]]],[]]