Show / Hide Table of Contents

Class Authorizer

Base class for all custom authorizers.

Inheritance
System.Object
Resource
Authorizer
CognitoUserPoolsAuthorizer
RequestAuthorizer
TokenAuthorizer
Implements
IResource
Constructs.IConstruct
Constructs.IDependable
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, IAuthorizer
Syntax (vb)
Public MustInherit Class Authorizer
    Inherits Resource
    Implements IResource, IAuthorizer

Synopsis

Constructors

Authorizer(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

Authorizer(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

Authorizer(Construct, String, IResourceProps)

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(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected Authorizer(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

Authorizer(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected Authorizer(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

Authorizer(Construct, String, IResourceProps)

protected Authorizer(Construct scope, string id, IResourceProps props = null)
Parameters
scope Constructs.Construct
id System.String
props IResourceProps

Properties

AuthorizationType

The authorization type of this authorizer.

public virtual Nullable<AuthorizationType> AuthorizationType { get; }
Property Value

System.Nullable<AuthorizationType>

AuthorizerId

The authorizer ID.

public abstract string AuthorizerId { get; }
Property Value

System.String

Methods

IsAuthorizer(Object)

Return whether the given object is an Authorizer.

public static bool IsAuthorizer(object x)
Parameters
x System.Object
Returns

System.Boolean

Implements

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