public sealed class CsmSettings : IMessage<CsmSettings>, IEquatable<CsmSettings>, IDeepCloneable<CsmSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Identity-Aware Proxy v1 API class CsmSettings.
Configuration for RCToken generated for service mesh workloads protected by
IAP. RCToken are IAP generated JWTs that can be verified at the application.
The RCToken is primarily used for service mesh deployments, and can be scoped
to a single mesh by configuring the audience field accordingly.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eCsmSettings\u003c/code\u003e class within the Google Cloud Identity-Aware Proxy (IAP) v1 API for .NET, with version 2.5.0 being the current version of this documentation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCsmSettings\u003c/code\u003e is used to configure RCTokens, which are IAP-generated JWTs primarily utilized in service mesh deployments for verifying application access, and allows setting the audience claim \u003ccode\u003eRctokenAud\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCsmSettings\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, with the documentation including details on inherited members, constructors, and the \u003ccode\u003eRctokenAud\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation also provides access to other versions of this class, with version 2.7.0, being the latest version available, and versions ranging back to 1.0.0 for reference.\u003c/p\u003e\n"]]],[],null,[]]