Class GoogleScopedAuthorizeAttribute

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

Google.Apis.Auth.AspNetCore3

Assembly

Google.Apis.Auth.AspNetCore3.dll

Constructors

GoogleScopedAuthorizeAttribute(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
IReadOnlyList<String>

Extension Method