Skip to content
This repository has been archived by the owner on Dec 22, 2021. It is now read-only.

Latest commit

 

History

History
67 lines (34 loc) · 2.22 KB

File metadata and controls

67 lines (34 loc) · 2.22 KB

API Reference

Classes

Name Description
UserPoolIdentityProviderGithub GitHub OpenID Connect Wrapper for Cognito.

Interfaces

Name Description
IUserPoolIdentityProviderGithubProps No description

class UserPoolIdentityProviderGithub

GitHub OpenID Connect Wrapper for Cognito.

Implements: IConstruct, IConstruct, IConstruct, IDependable Extends: Construct

Initializer

new UserPoolIdentityProviderGithub(scope: Construct, id: string, props: IUserPoolIdentityProviderGithubProps)

Properties

Name Type Description
userPoolIdentityProvider CfnUserPoolIdentityProvider

interface IUserPoolIdentityProviderGithubProps

Properties

Name Type Description
clientId string The client id recognized by Github APIs.
clientSecret string The client secret to be accompanied with clientId for Github APIs to authenticate the client.
cognitoHostedUiDomain string The Cognito hosted UI domain.
userPool UserPool The user pool.
gitBranch? string The branch of ther Git repository to clone for the GitHub wrapper.
Optional
gitUrl? string The URL of the Git repository for the GitHub wrapper.
Optional