Documentation ¶
Index ¶
- type AdminCreateUserInput
- type AdminCreateUserOutput
- type AdminGetUserInput
- type AdminGetUserOutput
- type AdminUpdateUserInput
- type AttributeName
- type Client
- type ConfirmSignUpInput
- type InitiateAuthInput
- type InitiateAuthOutput
- type ResendConfirmationCodeInput
- type SignUpInput
- type SignUpOutput
- type UpdateAttribute
- type UpdateAttributeValue
- type UpdateAttributeValues
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminCreateUserInput ¶
* AdminCreateUser Input/Output *
func (*AdminCreateUserInput) Validate ¶
func (in *AdminCreateUserInput) Validate() error
type AdminCreateUserOutput ¶
* AdminCreateUser Input/Output *
type AdminGetUserInput ¶
type AdminGetUserInput struct {
Email string
}
* AdminGetUser Input/Output *
type AdminGetUserOutput ¶
type AdminGetUserOutput struct { Sub string EmailVerified string FamilyName string GivenName string Email string }
* AdminGetUser Input/Output *
func (*AdminGetUserOutput) IsEmailVerified ¶
func (i *AdminGetUserOutput) IsEmailVerified() bool
type AdminUpdateUserInput ¶
type AdminUpdateUserInput struct {
UserAttribute UpdateAttribute
}
* AdminUpdateUser Input *
type AttributeName ¶
type AttributeName string
const ( AttributeNameSub AttributeName = "sub" AttributeNameEmailVerified AttributeName = "email_verified" AttributeNameEmail AttributeName = "email" AttributeNameFamilyName AttributeName = "family_name" AttributeNameGivenName AttributeName = "given_name" )
func (AttributeName) String ¶
func (n AttributeName) String() string
type Client ¶
type Client interface { SignUp(ctx context.Context, input SignUpInput) (*SignUpOutput, error) ConfirmSignUp(ctx context.Context, input ConfirmSignUpInput) error InitiateAuth(ctx context.Context, input InitiateAuthInput) (*InitiateAuthOutput, error) ResendConfirmationCode(ctx context.Context, input ResendConfirmationCodeInput) error AdminCreateUser(ctx context.Context, input AdminCreateUserInput) (*AdminCreateUserOutput, error) AdminUpdateUser(ctx context.Context, input AdminUpdateUserInput) error AdminGetUser(ctx context.Context, input AdminGetUserInput) (*AdminGetUserOutput, error) }
* Client *
type ConfirmSignUpInput ¶
* ConfirmSignUp Input/Output *
type InitiateAuthInput ¶
* InitiateAuth Input/Output *
type InitiateAuthOutput ¶
* InitiateAuth Input/Output *
type ResendConfirmationCodeInput ¶
type ResendConfirmationCodeInput struct {
Email string
}
* ResendConfirmationCode Input/Output *
type SignUpInput ¶
* SignUp Input/Output *
type UpdateAttribute ¶
type UpdateAttribute struct { EmailVerified UpdateAttributeValue Email UpdateAttributeValue FamilyName UpdateAttributeValue GivenName UpdateAttributeValue }
func (*UpdateAttribute) ToRows ¶
func (a *UpdateAttribute) ToRows() []*cognitoidentityprovider.AttributeType
type UpdateAttributeValue ¶
func (*UpdateAttributeValue) IsUpdate ¶
func (v *UpdateAttributeValue) IsUpdate() bool
func (*UpdateAttributeValue) ToRow ¶
func (v *UpdateAttributeValue) ToRow(name string) *cognitoidentityprovider.AttributeType
type UpdateAttributeValues ¶
type UpdateAttributeValues []*UpdateAttributeValue
Click to show internal directories.
Click to hide internal directories.