Search Results for

    Show / Hide Table of Contents

    Class AppSyncCognitoIdentity

    Represents Amazon Cognito User Pools authorization identity for AppSync

    Inheritance
    object
    AppSyncCognitoIdentity
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: AWS.Lambda.Powertools.EventHandler.AppSyncEvents
    Assembly: AWS.Lambda.Powertools.EventHandler.dll
    Syntax
    public class AppSyncCognitoIdentity

    Properties

    Claims

    The claims that the user has

    Declaration
    public Dictionary<string, object>? Claims { get; set; }
    Property Value
    Type Description
    Dictionary<string, object>

    DefaultAuthStrategy

    The default authorization strategy for this caller (ALLOW or DENY)

    Declaration
    public string? DefaultAuthStrategy { get; set; }
    Property Value
    Type Description
    string

    Groups

    List of OIDC groups

    Declaration
    public List<string>? Groups { get; set; }
    Property Value
    Type Description
    List<string>

    Issuer

    The token issuer

    Declaration
    public string? Issuer { get; set; }
    Property Value
    Type Description
    string

    SourceIp

    The source IP address of the caller received by AWS AppSync

    Declaration
    public List<string>? SourceIp { get; set; }
    Property Value
    Type Description
    List<string>

    Sub

    The UUID of the authenticated user

    Declaration
    public string? Sub { get; set; }
    Property Value
    Type Description
    string

    Username

    The username of the authenticated user

    Declaration
    public string? Username { get; set; }
    Property Value
    Type Description
    string
    In this article
    Back to top Powertools for AWS Lambda (.NET) API Documentation