Class Authorizer
Base class for all custom authorizers.
Inherited Members
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
AuthorizerId
Methods
IsAuthorizer(object)
Return whether the given object is an Authorizer.
public static bool IsAuthorizer(object x)
Parameters
- x object
Returns
Implements
Constructs.IConstruct
Constructs.IDependable