Class GoogleScopedAuthorizeAttribute (1.60.0)

public class GoogleScopedAuthorizeAttribute : AuthorizeAttribute

Specifies that the class or method that this attribute is applied to requires the specified authorization, which can include the incremental addition of Google scopes.

Inheritance

object > GoogleScopedAuthorizeAttribute

Namespace

GoogleApisAuthAspNetCore3

Assembly

Google.Apis.Auth.AspNetCore3.dll

Constructors

GoogleScopedAuthorizeAttribute(params string[])

public GoogleScopedAuthorizeAttribute(params string[] scopes)

Construct an instance of GoogleScopedAuthorizeAttribute.

Parameter
NameDescription
scopesstring

The Google auth scopes required by the class or method to which this attribute is applied.

Properties

Scopes

public IReadOnlyList<string> Scopes { get; set; }

Get or set the Google auth scopes required by the class or method to which this attribute is applied.

Property Value
TypeDescription
IReadOnlyListstring

Extension Method