Identity Access Context Manager v1 API - Class BasicLevel (2.1.0)

public sealed class BasicLevel : IMessage<BasicLevel>, IEquatable<BasicLevel>, IDeepCloneable<BasicLevel>, IBufferMessage, IMessage

Reference documentation and code samples for the Identity Access Context Manager v1 API class BasicLevel.

BasicLevel is an AccessLevel using a set of recommended features.

Inheritance

Object > BasicLevel

Namespace

Google.Identity.AccessContextManager.V1

Assembly

Google.Identity.AccessContextManager.V1.dll

Constructors

BasicLevel()

public BasicLevel()

BasicLevel(BasicLevel)

public BasicLevel(BasicLevel other)
Parameter
NameDescription
otherBasicLevel

Properties

CombiningFunction

public BasicLevel.Types.ConditionCombiningFunction CombiningFunction { get; set; }

How the conditions list should be combined to determine if a request is granted this AccessLevel. If AND is used, each Condition in conditions must be satisfied for the AccessLevel to be applied. If OR is used, at least one Condition in conditions must be satisfied for the AccessLevel to be applied. Default behavior is AND.

Property Value
TypeDescription
BasicLevel.Types.ConditionCombiningFunction

Conditions

public RepeatedField<Condition> Conditions { get; }

Required. A list of requirements for the AccessLevel to be granted.

Property Value
TypeDescription
RepeatedField<Condition>