Innovt Platform
Search Results for

    Show / Hide Table of Contents

    Class RequestBase

    Base class for request objects used in API calls.

    Inheritance
    object
    RequestBase
    AdminUpdateUserAttributesRequest
    ChangePasswordRequest
    ConfirmForgotPasswordRequest
    ConfirmSignUpRequest
    DeleteUserAccountRequest
    ForgotPasswordRequest
    GetUserRequest
    LinkSocialAccountRequest
    RefreshTokenRequest
    ResendConfirmationCodeRequest
    RespondToAuthChallengeRequest
    SignInRequestBase
    SignOutRequest
    SocialSignInRequest
    UpdateUserAttributesRequest
    Implements
    IRequestBase
    IValidatableObject
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Innovt.Cloud.AWS.Cognito.Model
    Assembly: Innovt.Cloud.AWS.Cognito.dll
    Syntax
    public abstract class RequestBase : IRequestBase, IValidatableObject

    Properties

    | Edit this page View Source

    HttpHeader

    Gets or sets the HTTP headers associated with the request.

    Declaration
    [JsonIgnore]
    public Dictionary<string, string> HttpHeader { get; set; }
    Property Value
    Type Description
    Dictionary<string, string>
    | Edit this page View Source

    IpAddress

    Gets or sets the IP address of the requester.

    Declaration
    [JsonIgnore]
    public string IpAddress { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ServerName

    Gets or sets the server name for the request.

    Declaration
    [JsonIgnore]
    public string ServerName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ServerPath

    Gets or sets the server path for the request.

    Declaration
    [JsonIgnore]
    public string ServerPath { get; set; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    Validate(ValidationContext)

    Validates the request object.

    Declaration
    public abstract IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
    Parameters
    Type Name Description
    ValidationContext validationContext

    The validation context.

    Returns
    Type Description
    IEnumerable<ValidationResult>

    A collection of validation results.

    Implements

    IRequestBase
    IValidatableObject

    Extension Methods

    Extensions.EnsureIsValid(IValidatableObject, ValidationContext)
    Extensions.IsValid(IValidatableObject, ValidationContext)
    Extensions.IsNull(object)
    Extensions.ToStringOrDefault(object)
    SimpleMapper.MapTo<T1>(object)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX