Class OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.OpenidResource
The "openid" collection of methods.
Inheritance
OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.OpenidResource
Inherited Members
Namespace: Google.Apis.CloudSecurityToken.v1
Assembly: Google.Apis.CloudSecurityToken.v1.dll
Syntax
public class OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.OpenidResource
Constructors
OpenidResource(IClientService)
Constructs a new resource.
Declaration
public OpenidResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Methods
GetJwks(string)
Fetches the signing keys for an agentic or managed workload identity pool and returns them in JWKs format, defined in RFC 7517. For now, only agentic system pools are supported.
Declaration
public virtual OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.OpenidResource.GetJwksRequest GetJwks(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the pool whose JWKS needs to be retrieved. Format: 'organizations/{ORGANIZATION_NUMBER}/locations/global/workloadIdentityPools/{POOL_ID}' 'projects/{PROJECT_NUMBER}/locations/global/workloadIdentityPools/{POOL_ID}' Example(s): 'organizations/1234/locations/global/workloadIdentityPools/agents.global.org-1234.system.id.goog' 'projects/12345678/locations/global/workloadIdentityPools/agents.global.proj-12345678.system.id.goog' |
Returns
| Type | Description |
|---|---|
| OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.OpenidResource.GetJwksRequest |