Skip to content

Commit

Permalink
feat(verifiedaccess): update the api
Browse files Browse the repository at this point in the history
#### verifiedaccess:v2

The following keys were deleted:
- schemas.Challenge.properties.alternativeChallenge (Total Keys: 2)

The following keys were added:
- schemas.CrowdStrikeAgent (Total Keys: 4)
- schemas.DeviceSignals (Total Keys: 37)
- schemas.VerifyChallengeResponseResult.properties.deviceSignals.$ref (Total Keys: 1)
  • Loading branch information
yoshi-automation committed May 24, 2023
1 parent 3950c50 commit b2f7015
Show file tree
Hide file tree
Showing 3 changed files with 315 additions and 10 deletions.
50 changes: 48 additions & 2 deletions docs/dyn/verifiedaccess_v2.challenge.html
Expand Up @@ -109,7 +109,6 @@ <h3>Method Details</h3>
An object of the form:

{ # Result message for VerifiedAccess.GenerateChallenge.
&quot;alternativeChallenge&quot;: &quot;A String&quot;, # Challenge generated with the old signing key, the bytes representation of SignedData (this will only be present during key rotation).
&quot;challenge&quot;: &quot;A String&quot;, # Generated challenge, the bytes representation of SignedData.
}</pre>
</div>
Expand Down Expand Up @@ -138,7 +137,54 @@ <h3>Method Details</h3>
{ # Result message for VerifiedAccess.VerifyChallengeResponse.
&quot;customerId&quot;: &quot;A String&quot;, # Unique customer id that this device belongs to, as defined by the Google Admin SDK at https://developers.google.com/admin-sdk/directory/v1/guides/manage-customers
&quot;devicePermanentId&quot;: &quot;A String&quot;, # Device permanent id is returned in this field (for the machine response only).
&quot;deviceSignal&quot;: &quot;A String&quot;, # Device signal in json string representation.
&quot;deviceSignal&quot;: &quot;A String&quot;, # Deprecated. Device signal in json string representation. Prefer using `device_signals` instead.
&quot;deviceSignals&quot;: { # The device signals as reported by Chrome. # Device signals.
&quot;allowScreenLock&quot;: True or False, # Value of the AllowScreenLock policy on the device. See https://chromeenterprise.google/policies/?policy=AllowScreenLock for more details.
&quot;browserVersion&quot;: &quot;A String&quot;, # Current version of the Chrome browser which generated this set of signals. Example value: &quot;107.0.5286.0&quot;.
&quot;builtInDnsClientEnabled&quot;: True or False, # Whether Chrome&#x27;s built-in DNS client is used. The OS DNS client is otherwise used. This value may be controlled by an enterprise policy: https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled.
&quot;chromeRemoteDesktopAppBlocked&quot;: True or False, # Whether access to the Chrome Remote Desktop application is blocked via a policy.
&quot;crowdStrikeAgent&quot;: { # Properties of the CrowdStrike agent installed on a device. # Crowdstrike agent properties installed on the device, if any.
&quot;agentId&quot;: &quot;A String&quot;, # The Agent ID of the Crowdstrike agent.
&quot;customerId&quot;: &quot;A String&quot;, # The Customer ID to which the agent belongs to.
},
&quot;deviceAffiliationIds&quot;: [ # Affiliation IDs of the organizations that are affiliated with the organization that is currently managing the device. When the sets of device and profile affiliation IDs overlap, it means that the organizations managing the device and user are affiliated. To learn more about user affiliation, visit https://support.google.com/chrome/a/answer/12801245?ref_topic=9027936.
&quot;A String&quot;,
],
&quot;deviceEnrollmentDomain&quot;: &quot;A String&quot;, # Enrollment domain of the customer which is currently managing the device.
&quot;deviceManufacturer&quot;: &quot;A String&quot;, # The name of the device&#x27;s manufacturer.
&quot;deviceModel&quot;: &quot;A String&quot;, # The name of the device&#x27;s model.
&quot;diskEncryption&quot;: &quot;A String&quot;, # The encryption state of the disk. On ChromeOS, the main disk is always ENCRYPTED.
&quot;displayName&quot;: &quot;A String&quot;, # The display name of the device, as defined by the user.
&quot;hostname&quot;: &quot;A String&quot;, # Hostname of the device.
&quot;imei&quot;: [ # International Mobile Equipment Identity (IMEI) of the device.
&quot;A String&quot;,
],
&quot;macAddresses&quot;: [ # MAC addresses of the device.
&quot;A String&quot;,
],
&quot;meid&quot;: [ # Mobile Equipment Identifier (MEID) of the device.
&quot;A String&quot;,
],
&quot;operatingSystem&quot;: &quot;A String&quot;, # The type of the Operating System currently running on the device.
&quot;osFirewall&quot;: &quot;A String&quot;, # The state of the OS level firewall. On ChromeOS, the value will always be ENABLED on regular devices and UNKNOWN on devices in developer mode.
&quot;osVersion&quot;: &quot;A String&quot;, # The current version of the Operating System. On Windows and linux, the value will also include the security patch information.
&quot;passwordProtectionWarningTrigger&quot;: &quot;A String&quot;, # Whether the Password Protection Warning feature is enabled or not. Password protection alerts users when they reuse their protected password on potentially suspicious sites. This setting is controlled by an enterprise policy: https://chromeenterprise.google/policies/#PasswordProtectionWarningTrigger. Note that the policy unset does not have the same effects as having the policy explicitly set to `PASSWORD_PROTECTION_OFF`.
&quot;profileAffiliationIds&quot;: [ # Affiliation IDs of the organizations that are affiliated with the organization that is currently managing the Chrome Profile鈥檚 user or ChromeOS user.
&quot;A String&quot;,
],
&quot;realtimeUrlCheckMode&quot;: &quot;A String&quot;, # Whether Enterprise-grade (i.e. custom) unsafe URL scanning is enabled or not. This setting may be controlled by an enterprise policy: https://chromeenterprise.google/policies/#EnterpriseRealTimeUrlCheckMode
&quot;safeBrowsingProtectionLevel&quot;: &quot;A String&quot;, # Safe Browsing Protection Level. That setting may be controlled by an enterprise policy: https://chromeenterprise.google/policies/#SafeBrowsingProtectionLevel.
&quot;screenLockSecured&quot;: &quot;A String&quot;, # The state of the Screen Lock password protection. On ChromeOS, this value will always be ENABLED as there is not way to disable requiring a password or pin when unlocking the device.
&quot;secureBootMode&quot;: &quot;A String&quot;, # Whether the device&#x27;s startup software has its Secure Boot feature enabled.
&quot;serialNumber&quot;: &quot;A String&quot;, # The serial number of the device. On Windows, this represents the BIOS&#x27;s serial number.
&quot;siteIsolationEnabled&quot;: True or False, # Whether the Site Isolation (a.k.a Site Per Process) setting is enabled. That setting may be controlled by an enterprise policy: https://chromeenterprise.google/policies/#SitePerProcess
&quot;systemDnsServers&quot;: [ # List of the addesses of all OS level DNS servers configured in the device&#x27;s network settings.
&quot;A String&quot;,
],
&quot;thirdPartyBlockingEnabled&quot;: True or False, # Whether Chrome is blocking third-party software injection or not. This setting may be controlled by an enterprise policy: https://chromeenterprise.google/policies/?policy=ThirdPartyBlockingEnabled
&quot;windowsMachineDomain&quot;: &quot;A String&quot;, # Windows domain that the current machine has joined.
&quot;windowsUserDomain&quot;: &quot;A String&quot;, # Windows domain for the current OS user.
},
&quot;keyTrustLevel&quot;: &quot;A String&quot;, # Device attested key trust level.
&quot;signedPublicKeyAndChallenge&quot;: &quot;A String&quot;, # Certificate Signing Request (in the SPKAC format, base64 encoded) is returned in this field. This field will be set only if device has included CSR in its challenge response. (the option to include CSR is now available for both user and machine responses)
&quot;virtualDeviceId&quot;: &quot;A String&quot;, # Virtual device id of the device. The definition of virtual device id is platform-specific.
Expand Down
Expand Up @@ -146,7 +146,7 @@
}
}
},
"revision": "20230413",
"revision": "20230516",
"rootUrl": "https://verifiedaccess.googleapis.com/",
"schemas": {
"Challenge": {
Expand Down

0 comments on commit b2f7015

Please sign in to comment.