Show / Hide Table of Contents

Class Authorizer

Base class for all custom authorizers.

Inheritance
object
Resource
Authorizer
CognitoUserPoolsAuthorizer
RequestAuthorizer
TokenAuthorizer
Implements
IResource
IConstruct
IDependable
IEnvironmentAware
IAuthorizer
Inherited Members
Resource.IsOwnedResource(IConstruct)
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(string, IArnComponents)
Resource.GetResourceNameAttribute(string)
Resource.Env
Resource.PhysicalName
Resource.Stack
Namespace: Amazon.CDK.AWS.APIGateway
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public abstract class Authorizer : Resource, IResource, IConstruct, IDependable, IEnvironmentAware, IAuthorizer
Syntax (vb)
Public MustInherit Class Authorizer Inherits Resource Implements IResource, IConstruct, IDependable, IEnvironmentAware, IAuthorizer

Synopsis

Constructors

Authorizer(Construct, string, IResourceProps?)

Base class for all custom authorizers.

Properties

AuthorizationType

The authorization type of this authorizer.

AuthorizerId

The authorizer ID.

Methods

IsAuthorizer(object)

Return whether the given object is an Authorizer.

Constructors

Authorizer(Construct, string, IResourceProps?)

Base class for all custom authorizers.

protected Authorizer(Construct scope, string id, IResourceProps? props = null)
Parameters
scope Construct
id string
props IResourceProps

Properties

AuthorizationType

The authorization type of this authorizer.

public virtual AuthorizationType? AuthorizationType { get; }
Property Value

AuthorizationType?

AuthorizerId

The authorizer ID.

public abstract string AuthorizerId { get; }
Property Value

string

Methods

IsAuthorizer(object)

Return whether the given object is an Authorizer.

public static bool IsAuthorizer(object x)
Parameters
x object
Returns

bool

Implements

IResource
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
IAuthorizer
Back to top Generated by DocFX