client

package
v1.2.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CreateAuthenticatorRegistration

func (client *Client) CreateAuthenticatorRegistration(request *CreateAuthenticatorRegistrationRequest) (_result *CreateAuthenticatorRegistrationResponse, _err error)

func (*Client) CreateAuthenticatorRegistrationWithOptions

func (client *Client) CreateAuthenticatorRegistrationWithOptions(request *CreateAuthenticatorRegistrationRequest, runtime *util.RuntimeOptions) (_result *CreateAuthenticatorRegistrationResponse, _err error)

func (*Client) CreateUserAuthenticateOptions

func (client *Client) CreateUserAuthenticateOptions(request *CreateUserAuthenticateOptionsRequest) (_result *CreateUserAuthenticateOptionsResponse, _err error)

func (*Client) CreateUserAuthenticateOptionsWithOptions

func (client *Client) CreateUserAuthenticateOptionsWithOptions(request *CreateUserAuthenticateOptionsRequest, runtime *util.RuntimeOptions) (_result *CreateUserAuthenticateOptionsResponse, _err error)

func (*Client) DeregisterAuthenticator

func (client *Client) DeregisterAuthenticator(request *DeregisterAuthenticatorRequest) (_result *DeregisterAuthenticatorResponse, _err error)

func (*Client) DeregisterAuthenticatorWithOptions

func (client *Client) DeregisterAuthenticatorWithOptions(request *DeregisterAuthenticatorRequest, runtime *util.RuntimeOptions) (_result *DeregisterAuthenticatorResponse, _err error)

func (*Client) FetchAccessToken

func (client *Client) FetchAccessToken(request *FetchAccessTokenRequest) (_result *FetchAccessTokenResponse, _err error)

func (*Client) FetchAccessTokenWithOptions

func (client *Client) FetchAccessTokenWithOptions(request *FetchAccessTokenRequest, runtime *util.RuntimeOptions) (_result *FetchAccessTokenResponse, _err error)

func (*Client) GetAuthenticator

func (client *Client) GetAuthenticator(request *GetAuthenticatorRequest) (_result *GetAuthenticatorResponse, _err error)

func (*Client) GetAuthenticatorWithOptions

func (client *Client) GetAuthenticatorWithOptions(request *GetAuthenticatorRequest, runtime *util.RuntimeOptions) (_result *GetAuthenticatorResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListAuthenticationLogs

func (client *Client) ListAuthenticationLogs(request *ListAuthenticationLogsRequest) (_result *ListAuthenticationLogsResponse, _err error)

func (*Client) ListAuthenticationLogsWithOptions

func (client *Client) ListAuthenticationLogsWithOptions(request *ListAuthenticationLogsRequest, runtime *util.RuntimeOptions) (_result *ListAuthenticationLogsResponse, _err error)

func (*Client) ListAuthenticatorOpsLogs

func (client *Client) ListAuthenticatorOpsLogs(request *ListAuthenticatorOpsLogsRequest) (_result *ListAuthenticatorOpsLogsResponse, _err error)

func (*Client) ListAuthenticatorOpsLogsWithOptions

func (client *Client) ListAuthenticatorOpsLogsWithOptions(request *ListAuthenticatorOpsLogsRequest, runtime *util.RuntimeOptions) (_result *ListAuthenticatorOpsLogsResponse, _err error)

func (*Client) ListAuthenticators

func (client *Client) ListAuthenticators(request *ListAuthenticatorsRequest) (_result *ListAuthenticatorsResponse, _err error)

func (*Client) ListAuthenticatorsWithOptions

func (client *Client) ListAuthenticatorsWithOptions(request *ListAuthenticatorsRequest, runtime *util.RuntimeOptions) (_result *ListAuthenticatorsResponse, _err error)

func (*Client) ListCostUnitOrders

func (client *Client) ListCostUnitOrders(request *ListCostUnitOrdersRequest) (_result *ListCostUnitOrdersResponse, _err error)

func (*Client) ListCostUnitOrdersWithOptions

func (client *Client) ListCostUnitOrdersWithOptions(request *ListCostUnitOrdersRequest, runtime *util.RuntimeOptions) (_result *ListCostUnitOrdersResponse, _err error)

func (*Client) ListOrderConsumeStatisticRecords added in v1.2.7

func (client *Client) ListOrderConsumeStatisticRecords(request *ListOrderConsumeStatisticRecordsRequest) (_result *ListOrderConsumeStatisticRecordsResponse, _err error)

func (*Client) ListOrderConsumeStatisticRecordsWithOptions added in v1.2.7

func (client *Client) ListOrderConsumeStatisticRecordsWithOptions(request *ListOrderConsumeStatisticRecordsRequest, runtime *util.RuntimeOptions) (_result *ListOrderConsumeStatisticRecordsResponse, _err error)

func (*Client) ListPwnedPasswords

func (client *Client) ListPwnedPasswords(request *ListPwnedPasswordsRequest) (_result *ListPwnedPasswordsResponse, _err error)

func (*Client) ListPwnedPasswordsWithOptions

func (client *Client) ListPwnedPasswordsWithOptions(request *ListPwnedPasswordsRequest, runtime *util.RuntimeOptions) (_result *ListPwnedPasswordsResponse, _err error)

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (_result *ListUsersResponse, _err error)

func (*Client) ListUsersWithOptions

func (client *Client) ListUsersWithOptions(request *ListUsersRequest, runtime *util.RuntimeOptions) (_result *ListUsersResponse, _err error)

func (*Client) RegisterAuthenticator

func (client *Client) RegisterAuthenticator(request *RegisterAuthenticatorRequest) (_result *RegisterAuthenticatorResponse, _err error)

func (*Client) RegisterAuthenticatorWithOptions

func (client *Client) RegisterAuthenticatorWithOptions(request *RegisterAuthenticatorRequest, runtime *util.RuntimeOptions) (_result *RegisterAuthenticatorResponse, _err error)

func (*Client) ServiceInvoke

func (client *Client) ServiceInvoke(request *ServiceInvokeRequest) (_result *ServiceInvokeResponse, _err error)

func (*Client) ServiceInvokeWithOptions

func (client *Client) ServiceInvokeWithOptions(request *ServiceInvokeRequest, runtime *util.RuntimeOptions) (_result *ServiceInvokeResponse, _err error)

func (*Client) UpdateAuthenticatorAttribute

func (client *Client) UpdateAuthenticatorAttribute(request *UpdateAuthenticatorAttributeRequest) (_result *UpdateAuthenticatorAttributeResponse, _err error)

func (*Client) UpdateAuthenticatorAttributeWithOptions

func (client *Client) UpdateAuthenticatorAttributeWithOptions(request *UpdateAuthenticatorAttributeRequest, runtime *util.RuntimeOptions) (_result *UpdateAuthenticatorAttributeResponse, _err error)

func (*Client) VerifyIdToken

func (client *Client) VerifyIdToken(request *VerifyIdTokenRequest) (_result *VerifyIdTokenResponse, _err error)

func (*Client) VerifyIdTokenWithOptions

func (client *Client) VerifyIdTokenWithOptions(request *VerifyIdTokenRequest, runtime *util.RuntimeOptions) (_result *VerifyIdTokenResponse, _err error)

func (*Client) VerifyUserAuthentication

func (client *Client) VerifyUserAuthentication(request *VerifyUserAuthenticationRequest) (_result *VerifyUserAuthenticationResponse, _err error)

func (*Client) VerifyUserAuthenticationWithOptions

func (client *Client) VerifyUserAuthenticationWithOptions(request *VerifyUserAuthenticationRequest, runtime *util.RuntimeOptions) (_result *VerifyUserAuthenticationResponse, _err error)

type CreateAuthenticatorRegistrationRequest

type CreateAuthenticatorRegistrationRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证器类型
	AuthenticatorType *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	// 客户端SDK生成认证上下文
	ClientExtendParamsJson *string `json:"ClientExtendParamsJson,omitempty" xml:"ClientExtendParamsJson,omitempty"`
	// 客户端SDK生成认证上下文签名信息
	ClientExtendParamsJsonSign *string `json:"ClientExtendParamsJsonSign,omitempty" xml:"ClientExtendParamsJsonSign,omitempty"`
	// 注册上下文
	RegistrationContext *string `json:"RegistrationContext,omitempty" xml:"RegistrationContext,omitempty"`
	// 服务端配置项,决定认证要求属性
	ServerExtendParamsJson *string `json:"ServerExtendParamsJson,omitempty" xml:"ServerExtendParamsJson,omitempty"`
	// 用户展示名
	UserDisplayName *string `json:"UserDisplayName,omitempty" xml:"UserDisplayName,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	// 用户姓名
	UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"`
}

func (CreateAuthenticatorRegistrationRequest) GoString

func (*CreateAuthenticatorRegistrationRequest) SetApplicationExternalId

func (*CreateAuthenticatorRegistrationRequest) SetAuthenticatorType

func (*CreateAuthenticatorRegistrationRequest) SetClientExtendParamsJson

func (*CreateAuthenticatorRegistrationRequest) SetClientExtendParamsJsonSign

func (*CreateAuthenticatorRegistrationRequest) SetRegistrationContext

func (*CreateAuthenticatorRegistrationRequest) SetServerExtendParamsJson

func (*CreateAuthenticatorRegistrationRequest) SetUserDisplayName

func (*CreateAuthenticatorRegistrationRequest) SetUserId

func (*CreateAuthenticatorRegistrationRequest) SetUserName

func (CreateAuthenticatorRegistrationRequest) String

type CreateAuthenticatorRegistrationResponse

type CreateAuthenticatorRegistrationResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAuthenticatorRegistrationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAuthenticatorRegistrationResponse) GoString

func (*CreateAuthenticatorRegistrationResponse) SetHeaders

func (*CreateAuthenticatorRegistrationResponse) SetStatusCode

func (CreateAuthenticatorRegistrationResponse) String

type CreateAuthenticatorRegistrationResponseBody

type CreateAuthenticatorRegistrationResponseBody struct {
	// 防重放挑战码
	ChallengeBase64 *string `json:"ChallengeBase64,omitempty" xml:"ChallengeBase64,omitempty"`
	// 创建认证器的Options
	Options   *string `json:"Options,omitempty" xml:"Options,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAuthenticatorRegistrationResponseBody) GoString

func (*CreateAuthenticatorRegistrationResponseBody) SetChallengeBase64

func (*CreateAuthenticatorRegistrationResponseBody) SetOptions

func (*CreateAuthenticatorRegistrationResponseBody) SetRequestId

func (CreateAuthenticatorRegistrationResponseBody) String

type CreateUserAuthenticateOptionsRequest

type CreateUserAuthenticateOptionsRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证器类型
	AuthenticatorType *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	// 操作hash,用来和认证绑定
	BindHashBase64 *string `json:"BindHashBase64,omitempty" xml:"BindHashBase64,omitempty"`
	// 客户端SDK生成认证上下文
	ClientExtendParamsJson *string `json:"ClientExtendParamsJson,omitempty" xml:"ClientExtendParamsJson,omitempty"`
	// 客户端SDK生成认证上下文签名信息
	ClientExtendParamsJsonSign *string `json:"ClientExtendParamsJsonSign,omitempty" xml:"ClientExtendParamsJsonSign,omitempty"`
	// 服务端配置项,决定认证要求属性
	ServerExtendParamsJson *string `json:"ServerExtendParamsJson,omitempty" xml:"ServerExtendParamsJson,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (CreateUserAuthenticateOptionsRequest) GoString

func (*CreateUserAuthenticateOptionsRequest) SetApplicationExternalId

func (*CreateUserAuthenticateOptionsRequest) SetAuthenticatorType

func (*CreateUserAuthenticateOptionsRequest) SetBindHashBase64

func (*CreateUserAuthenticateOptionsRequest) SetClientExtendParamsJson

func (*CreateUserAuthenticateOptionsRequest) SetClientExtendParamsJsonSign

func (*CreateUserAuthenticateOptionsRequest) SetServerExtendParamsJson

func (*CreateUserAuthenticateOptionsRequest) SetUserId

func (CreateUserAuthenticateOptionsRequest) String

type CreateUserAuthenticateOptionsResponse

type CreateUserAuthenticateOptionsResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateUserAuthenticateOptionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateUserAuthenticateOptionsResponse) GoString

func (*CreateUserAuthenticateOptionsResponse) SetHeaders

func (*CreateUserAuthenticateOptionsResponse) SetStatusCode

func (CreateUserAuthenticateOptionsResponse) String

type CreateUserAuthenticateOptionsResponseBody

type CreateUserAuthenticateOptionsResponseBody struct {
	// 防重放挑战码
	ChallengeBase64 *string `json:"ChallengeBase64,omitempty" xml:"ChallengeBase64,omitempty"`
	// 创建认证的Options,内容是JSON
	Options   *string `json:"Options,omitempty" xml:"Options,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateUserAuthenticateOptionsResponseBody) GoString

func (*CreateUserAuthenticateOptionsResponseBody) SetChallengeBase64

func (*CreateUserAuthenticateOptionsResponseBody) SetOptions

func (*CreateUserAuthenticateOptionsResponseBody) SetRequestId

func (CreateUserAuthenticateOptionsResponseBody) String

type DeregisterAuthenticatorRequest

type DeregisterAuthenticatorRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证器uuid
	AuthenticatorUuid *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DeregisterAuthenticatorRequest) GoString

func (*DeregisterAuthenticatorRequest) SetApplicationExternalId

func (*DeregisterAuthenticatorRequest) SetAuthenticatorUuid

func (*DeregisterAuthenticatorRequest) SetUserId

func (DeregisterAuthenticatorRequest) String

type DeregisterAuthenticatorResponse

type DeregisterAuthenticatorResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeregisterAuthenticatorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeregisterAuthenticatorResponse) GoString

func (*DeregisterAuthenticatorResponse) SetHeaders

func (*DeregisterAuthenticatorResponse) SetStatusCode

func (DeregisterAuthenticatorResponse) String

type DeregisterAuthenticatorResponseBody

type DeregisterAuthenticatorResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeregisterAuthenticatorResponseBody) GoString

func (*DeregisterAuthenticatorResponseBody) SetRequestId

func (DeregisterAuthenticatorResponseBody) String

type FetchAccessTokenRequest

type FetchAccessTokenRequest struct {
	ApplicationExternalId      *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	MobileExtendParamsJson     *string `json:"MobileExtendParamsJson,omitempty" xml:"MobileExtendParamsJson,omitempty"`
	MobileExtendParamsJsonSign *string `json:"MobileExtendParamsJsonSign,omitempty" xml:"MobileExtendParamsJsonSign,omitempty"`
	ServerExtendParamsJson     *string `json:"ServerExtendParamsJson,omitempty" xml:"ServerExtendParamsJson,omitempty"`
	UserId                     *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	XClientIp                  *string `json:"XClientIp,omitempty" xml:"XClientIp,omitempty"`
}

func (FetchAccessTokenRequest) GoString

func (s FetchAccessTokenRequest) GoString() string

func (*FetchAccessTokenRequest) SetApplicationExternalId

func (s *FetchAccessTokenRequest) SetApplicationExternalId(v string) *FetchAccessTokenRequest

func (*FetchAccessTokenRequest) SetMobileExtendParamsJson

func (s *FetchAccessTokenRequest) SetMobileExtendParamsJson(v string) *FetchAccessTokenRequest

func (*FetchAccessTokenRequest) SetMobileExtendParamsJsonSign

func (s *FetchAccessTokenRequest) SetMobileExtendParamsJsonSign(v string) *FetchAccessTokenRequest

func (*FetchAccessTokenRequest) SetServerExtendParamsJson

func (s *FetchAccessTokenRequest) SetServerExtendParamsJson(v string) *FetchAccessTokenRequest

func (*FetchAccessTokenRequest) SetUserId

func (*FetchAccessTokenRequest) SetXClientIp

func (FetchAccessTokenRequest) String

func (s FetchAccessTokenRequest) String() string

type FetchAccessTokenResponse

type FetchAccessTokenResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FetchAccessTokenResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FetchAccessTokenResponse) GoString

func (s FetchAccessTokenResponse) GoString() string

func (*FetchAccessTokenResponse) SetBody

func (*FetchAccessTokenResponse) SetHeaders

func (*FetchAccessTokenResponse) SetStatusCode

func (FetchAccessTokenResponse) String

func (s FetchAccessTokenResponse) String() string

type FetchAccessTokenResponseBody

type FetchAccessTokenResponseBody struct {
	Code      *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *FetchAccessTokenResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (FetchAccessTokenResponseBody) GoString

func (s FetchAccessTokenResponseBody) GoString() string

func (*FetchAccessTokenResponseBody) SetCode

func (*FetchAccessTokenResponseBody) SetData

func (*FetchAccessTokenResponseBody) SetMessage

func (*FetchAccessTokenResponseBody) SetRequestId

func (*FetchAccessTokenResponseBody) SetSuccess

func (FetchAccessTokenResponseBody) String

type FetchAccessTokenResponseBodyData

type FetchAccessTokenResponseBodyData struct {
	AccessToken  *string `json:"Access_token,omitempty" xml:"Access_token,omitempty"`
	ExpiresIn    *string `json:"Expires_in,omitempty" xml:"Expires_in,omitempty"`
	IdToken      *string `json:"Id_token,omitempty" xml:"Id_token,omitempty"`
	RefreshToken *string `json:"Refresh_token,omitempty" xml:"Refresh_token,omitempty"`
	Scope        *string `json:"Scope,omitempty" xml:"Scope,omitempty"`
	TokenType    *string `json:"Token_type,omitempty" xml:"Token_type,omitempty"`
}

func (FetchAccessTokenResponseBodyData) GoString

func (*FetchAccessTokenResponseBodyData) SetAccessToken

func (*FetchAccessTokenResponseBodyData) SetExpiresIn

func (*FetchAccessTokenResponseBodyData) SetIdToken

func (*FetchAccessTokenResponseBodyData) SetRefreshToken

func (*FetchAccessTokenResponseBodyData) SetScope

func (*FetchAccessTokenResponseBodyData) SetTokenType

func (FetchAccessTokenResponseBodyData) String

type GetAuthenticatorRequest

type GetAuthenticatorRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证器uuid
	AuthenticatorUuid *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	// 用户ID
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (GetAuthenticatorRequest) GoString

func (s GetAuthenticatorRequest) GoString() string

func (*GetAuthenticatorRequest) SetApplicationExternalId

func (s *GetAuthenticatorRequest) SetApplicationExternalId(v string) *GetAuthenticatorRequest

func (*GetAuthenticatorRequest) SetAuthenticatorUuid

func (s *GetAuthenticatorRequest) SetAuthenticatorUuid(v string) *GetAuthenticatorRequest

func (*GetAuthenticatorRequest) SetUserId

func (GetAuthenticatorRequest) String

func (s GetAuthenticatorRequest) String() string

type GetAuthenticatorResponse

type GetAuthenticatorResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAuthenticatorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAuthenticatorResponse) GoString

func (s GetAuthenticatorResponse) GoString() string

func (*GetAuthenticatorResponse) SetBody

func (*GetAuthenticatorResponse) SetHeaders

func (*GetAuthenticatorResponse) SetStatusCode

func (GetAuthenticatorResponse) String

func (s GetAuthenticatorResponse) String() string

type GetAuthenticatorResponseBody

type GetAuthenticatorResponseBody struct {
	Authenticator *GetAuthenticatorResponseBodyAuthenticator `json:"Authenticator,omitempty" xml:"Authenticator,omitempty" type:"Struct"`
	RequestId     *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAuthenticatorResponseBody) GoString

func (s GetAuthenticatorResponseBody) GoString() string

func (*GetAuthenticatorResponseBody) SetRequestId

func (GetAuthenticatorResponseBody) String

type GetAuthenticatorResponseBodyAuthenticator

type GetAuthenticatorResponseBodyAuthenticator struct {
	// 认证器名字
	AuthenticatorName *string `json:"AuthenticatorName,omitempty" xml:"AuthenticatorName,omitempty"`
	AuthenticatorUuid *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	// 创建认证器的Options
	CredentialId        *string `json:"CredentialId,omitempty" xml:"CredentialId,omitempty"`
	CustomAuthenticator *string `json:"CustomAuthenticator,omitempty" xml:"CustomAuthenticator,omitempty"`
	// 用户最后签名IP
	LastVerifySourceIp *string `json:"LastVerifySourceIp,omitempty" xml:"LastVerifySourceIp,omitempty"`
	// 最后验证时间
	LastVerifyTime *int64 `json:"LastVerifyTime,omitempty" xml:"LastVerifyTime,omitempty"`
	// 用户最后签名userAgent
	LastVerifyUserAgent *string `json:"LastVerifyUserAgent,omitempty" xml:"LastVerifyUserAgent,omitempty"`
	// 用户注册IP
	RegisterSourceIp *string `json:"RegisterSourceIp,omitempty" xml:"RegisterSourceIp,omitempty"`
	// 注册时间
	RegisterTime *int64 `json:"RegisterTime,omitempty" xml:"RegisterTime,omitempty"`
	// 认证器类型
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (GetAuthenticatorResponseBodyAuthenticator) GoString

func (*GetAuthenticatorResponseBodyAuthenticator) SetAuthenticatorName

func (*GetAuthenticatorResponseBodyAuthenticator) SetAuthenticatorUuid

func (*GetAuthenticatorResponseBodyAuthenticator) SetCredentialId

func (*GetAuthenticatorResponseBodyAuthenticator) SetCustomAuthenticator

func (*GetAuthenticatorResponseBodyAuthenticator) SetLastVerifySourceIp

func (*GetAuthenticatorResponseBodyAuthenticator) SetLastVerifyTime

func (*GetAuthenticatorResponseBodyAuthenticator) SetLastVerifyUserAgent

func (*GetAuthenticatorResponseBodyAuthenticator) SetRegisterSourceIp

func (*GetAuthenticatorResponseBodyAuthenticator) SetRegisterTime

func (*GetAuthenticatorResponseBodyAuthenticator) SetType

func (GetAuthenticatorResponseBodyAuthenticator) String

type ListAuthenticationLogsRequest

type ListAuthenticationLogsRequest struct {
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	AuthenticatorType     *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	AuthenticatorUuid     *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	CredentialId          *string `json:"CredentialId,omitempty" xml:"CredentialId,omitempty"`
	FromTime              *int64  `json:"FromTime,omitempty" xml:"FromTime,omitempty"`
	LogTag                *string `json:"LogTag,omitempty" xml:"LogTag,omitempty"`
	PageNumber            *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize              *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ToTime                *int64  `json:"ToTime,omitempty" xml:"ToTime,omitempty"`
	UserId                *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListAuthenticationLogsRequest) GoString

func (*ListAuthenticationLogsRequest) SetApplicationExternalId

func (s *ListAuthenticationLogsRequest) SetApplicationExternalId(v string) *ListAuthenticationLogsRequest

func (*ListAuthenticationLogsRequest) SetAuthenticatorType

func (*ListAuthenticationLogsRequest) SetAuthenticatorUuid

func (*ListAuthenticationLogsRequest) SetCredentialId

func (*ListAuthenticationLogsRequest) SetFromTime

func (*ListAuthenticationLogsRequest) SetLogTag

func (*ListAuthenticationLogsRequest) SetPageNumber

func (*ListAuthenticationLogsRequest) SetPageSize

func (*ListAuthenticationLogsRequest) SetToTime

func (*ListAuthenticationLogsRequest) SetUserId

func (ListAuthenticationLogsRequest) String

type ListAuthenticationLogsResponse

type ListAuthenticationLogsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAuthenticationLogsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAuthenticationLogsResponse) GoString

func (*ListAuthenticationLogsResponse) SetHeaders

func (*ListAuthenticationLogsResponse) SetStatusCode

func (ListAuthenticationLogsResponse) String

type ListAuthenticationLogsResponseBody

type ListAuthenticationLogsResponseBody struct {
	AuthenticationLogContent []*ListAuthenticationLogsResponseBodyAuthenticationLogContent `json:"AuthenticationLogContent,omitempty" xml:"AuthenticationLogContent,omitempty" type:"Repeated"`
	PageNumber               *int64                                                        `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize                 *int64                                                        `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId                *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 返回列表长度
	TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAuthenticationLogsResponseBody) GoString

func (*ListAuthenticationLogsResponseBody) SetPageNumber

func (*ListAuthenticationLogsResponseBody) SetPageSize

func (*ListAuthenticationLogsResponseBody) SetRequestId

func (*ListAuthenticationLogsResponseBody) SetTotalCount

func (ListAuthenticationLogsResponseBody) String

type ListAuthenticationLogsResponseBodyAuthenticationLogContent

type ListAuthenticationLogsResponseBodyAuthenticationLogContent struct {
	AliUid                   *string `json:"AliUid,omitempty" xml:"AliUid,omitempty"`
	ApplicationExternalId    *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	ApplicationUuid          *string `json:"ApplicationUuid,omitempty" xml:"ApplicationUuid,omitempty"`
	AuthenticationAction     *string `json:"AuthenticationAction,omitempty" xml:"AuthenticationAction,omitempty"`
	AuthenticationTime       *int64  `json:"AuthenticationTime,omitempty" xml:"AuthenticationTime,omitempty"`
	AuthenticatorName        *string `json:"AuthenticatorName,omitempty" xml:"AuthenticatorName,omitempty"`
	AuthenticatorType        *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	AuthenticatorUuid        *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	ChallengeBase64          *string `json:"ChallengeBase64,omitempty" xml:"ChallengeBase64,omitempty"`
	CredentialId             *string `json:"CredentialId,omitempty" xml:"CredentialId,omitempty"`
	ErrorCode                *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	ErrorMessage             *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	LogParams                *string `json:"LogParams,omitempty" xml:"LogParams,omitempty"`
	LogTag                   *string `json:"LogTag,omitempty" xml:"LogTag,omitempty"`
	RawAuthenticationContext *string `json:"RawAuthenticationContext,omitempty" xml:"RawAuthenticationContext,omitempty"`
	TenantId                 *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
	UserAgent                *string `json:"UserAgent,omitempty" xml:"UserAgent,omitempty"`
	UserId                   *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserSourceIp             *string `json:"UserSourceIp,omitempty" xml:"UserSourceIp,omitempty"`
	VerifyResult             *bool   `json:"VerifyResult,omitempty" xml:"VerifyResult,omitempty"`
}

func (ListAuthenticationLogsResponseBodyAuthenticationLogContent) GoString

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetAliUid

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetApplicationExternalId

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetApplicationUuid

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetAuthenticationAction

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetAuthenticationTime

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetAuthenticatorName

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetAuthenticatorType

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetAuthenticatorUuid

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetChallengeBase64

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetCredentialId

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetErrorCode

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetErrorMessage

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetLogParams

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetLogTag

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetRawAuthenticationContext

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetTenantId

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetUserAgent

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetUserId

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetUserSourceIp

func (*ListAuthenticationLogsResponseBodyAuthenticationLogContent) SetVerifyResult

func (ListAuthenticationLogsResponseBodyAuthenticationLogContent) String

type ListAuthenticatorOpsLogsRequest

type ListAuthenticatorOpsLogsRequest struct {
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	AuthenticatorType     *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	AuthenticatorUuid     *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	FromTime              *int64  `json:"FromTime,omitempty" xml:"FromTime,omitempty"`
	PageNumber            *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize              *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ToTime                *int64  `json:"ToTime,omitempty" xml:"ToTime,omitempty"`
	UserId                *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListAuthenticatorOpsLogsRequest) GoString

func (*ListAuthenticatorOpsLogsRequest) SetApplicationExternalId

func (*ListAuthenticatorOpsLogsRequest) SetAuthenticatorType

func (*ListAuthenticatorOpsLogsRequest) SetAuthenticatorUuid

func (*ListAuthenticatorOpsLogsRequest) SetFromTime

func (*ListAuthenticatorOpsLogsRequest) SetPageNumber

func (*ListAuthenticatorOpsLogsRequest) SetPageSize

func (*ListAuthenticatorOpsLogsRequest) SetToTime

func (*ListAuthenticatorOpsLogsRequest) SetUserId

func (ListAuthenticatorOpsLogsRequest) String

type ListAuthenticatorOpsLogsResponse

type ListAuthenticatorOpsLogsResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAuthenticatorOpsLogsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAuthenticatorOpsLogsResponse) GoString

func (*ListAuthenticatorOpsLogsResponse) SetHeaders

func (*ListAuthenticatorOpsLogsResponse) SetStatusCode

func (ListAuthenticatorOpsLogsResponse) String

type ListAuthenticatorOpsLogsResponseBody

type ListAuthenticatorOpsLogsResponseBody struct {
	AuthenticationLogContent []*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent `json:"AuthenticationLogContent,omitempty" xml:"AuthenticationLogContent,omitempty" type:"Repeated"`
	PageNumber               *int64                                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize                 *int64                                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId                *string                                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 返回列表长度
	TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAuthenticatorOpsLogsResponseBody) GoString

func (*ListAuthenticatorOpsLogsResponseBody) SetPageNumber

func (*ListAuthenticatorOpsLogsResponseBody) SetPageSize

func (*ListAuthenticatorOpsLogsResponseBody) SetRequestId

func (*ListAuthenticatorOpsLogsResponseBody) SetTotalCount

func (ListAuthenticatorOpsLogsResponseBody) String

type ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent

type ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent struct {
	AliUid                *string `json:"AliUid,omitempty" xml:"AliUid,omitempty"`
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	ApplicationUuid       *string `json:"ApplicationUuid,omitempty" xml:"ApplicationUuid,omitempty"`
	AuthenticatorName     *string `json:"AuthenticatorName,omitempty" xml:"AuthenticatorName,omitempty"`
	AuthenticatorType     *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	AuthenticatorUuid     *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	ChallengeBase64       *string `json:"ChallengeBase64,omitempty" xml:"ChallengeBase64,omitempty"`
	CredentialId          *string `json:"CredentialId,omitempty" xml:"CredentialId,omitempty"`
	ErrorCode             *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	ErrorMessage          *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	LogParams             *string `json:"LogParams,omitempty" xml:"LogParams,omitempty"`
	OperationAction       *string `json:"OperationAction,omitempty" xml:"OperationAction,omitempty"`
	OperationResult       *bool   `json:"OperationResult,omitempty" xml:"OperationResult,omitempty"`
	OperationTime         *int64  `json:"OperationTime,omitempty" xml:"OperationTime,omitempty"`
	RawContext            *string `json:"RawContext,omitempty" xml:"RawContext,omitempty"`
	TenantId              *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
	UserAgent             *string `json:"UserAgent,omitempty" xml:"UserAgent,omitempty"`
	UserId                *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserSourceIp          *string `json:"UserSourceIp,omitempty" xml:"UserSourceIp,omitempty"`
}

func (ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) GoString

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetAliUid

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetApplicationExternalId

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetApplicationUuid

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetAuthenticatorName

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetAuthenticatorType

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetAuthenticatorUuid

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetChallengeBase64

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetCredentialId

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetErrorCode

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetErrorMessage

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetLogParams

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetOperationAction

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetOperationResult

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetOperationTime

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetRawContext

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetTenantId

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetUserAgent

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetUserId

func (*ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) SetUserSourceIp

func (ListAuthenticatorOpsLogsResponseBodyAuthenticationLogContent) String

type ListAuthenticatorsRequest

type ListAuthenticatorsRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证器类型
	AuthenticatorType *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	// 当前开始读取的位置,不设置时默认为1
	PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 本次读取的最大数据记录数量,不指定时使用默认值
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListAuthenticatorsRequest) GoString

func (s ListAuthenticatorsRequest) GoString() string

func (*ListAuthenticatorsRequest) SetApplicationExternalId

func (s *ListAuthenticatorsRequest) SetApplicationExternalId(v string) *ListAuthenticatorsRequest

func (*ListAuthenticatorsRequest) SetAuthenticatorType

func (s *ListAuthenticatorsRequest) SetAuthenticatorType(v string) *ListAuthenticatorsRequest

func (*ListAuthenticatorsRequest) SetPageNumber

func (*ListAuthenticatorsRequest) SetPageSize

func (*ListAuthenticatorsRequest) SetUserId

func (ListAuthenticatorsRequest) String

func (s ListAuthenticatorsRequest) String() string

type ListAuthenticatorsResponse

type ListAuthenticatorsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAuthenticatorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAuthenticatorsResponse) GoString

func (s ListAuthenticatorsResponse) GoString() string

func (*ListAuthenticatorsResponse) SetBody

func (*ListAuthenticatorsResponse) SetHeaders

func (*ListAuthenticatorsResponse) SetStatusCode

func (ListAuthenticatorsResponse) String

type ListAuthenticatorsResponseBody

type ListAuthenticatorsResponseBody struct {
	Authenticator []*ListAuthenticatorsResponseBodyAuthenticator `json:"Authenticator,omitempty" xml:"Authenticator,omitempty" type:"Repeated"`
	// 读取到的位置
	PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 每页记录数量
	PageSize  *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 查询结果数据总数
	TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAuthenticatorsResponseBody) GoString

func (*ListAuthenticatorsResponseBody) SetPageNumber

func (*ListAuthenticatorsResponseBody) SetPageSize

func (*ListAuthenticatorsResponseBody) SetRequestId

func (*ListAuthenticatorsResponseBody) SetTotalCount

func (ListAuthenticatorsResponseBody) String

type ListAuthenticatorsResponseBodyAuthenticator

type ListAuthenticatorsResponseBodyAuthenticator struct {
	// 应用ID
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 身份认证对应的认证器名称
	AuthenticatorName *string `json:"AuthenticatorName,omitempty" xml:"AuthenticatorName,omitempty"`
	// 认证器uuid
	AuthenticatorUuid *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	// 身份认证ID
	CredentialId *string `json:"CredentialId,omitempty" xml:"CredentialId,omitempty"`
	// 最后验证时间,如果新注册则为注册时间
	LastVerifyTime *int64 `json:"LastVerifyTime,omitempty" xml:"LastVerifyTime,omitempty"`
	// 创建时间
	RegisterTime *int64 `json:"RegisterTime,omitempty" xml:"RegisterTime,omitempty"`
	// 认证器类型
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListAuthenticatorsResponseBodyAuthenticator) GoString

func (*ListAuthenticatorsResponseBodyAuthenticator) SetApplicationExternalId

func (*ListAuthenticatorsResponseBodyAuthenticator) SetAuthenticatorName

func (*ListAuthenticatorsResponseBodyAuthenticator) SetAuthenticatorUuid

func (*ListAuthenticatorsResponseBodyAuthenticator) SetCredentialId

func (*ListAuthenticatorsResponseBodyAuthenticator) SetLastVerifyTime

func (*ListAuthenticatorsResponseBodyAuthenticator) SetRegisterTime

func (*ListAuthenticatorsResponseBodyAuthenticator) SetType

func (ListAuthenticatorsResponseBodyAuthenticator) String

type ListCostUnitOrdersRequest

type ListCostUnitOrdersRequest struct {
	// 开始创建时间
	BeginDate *string `json:"BeginDate,omitempty" xml:"BeginDate,omitempty"`
	// 结束创建时间
	FinalDate *string `json:"FinalDate,omitempty" xml:"FinalDate,omitempty"`
	// 第几页
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 每页大小
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListCostUnitOrdersRequest) GoString

func (s ListCostUnitOrdersRequest) GoString() string

func (*ListCostUnitOrdersRequest) SetBeginDate

func (*ListCostUnitOrdersRequest) SetFinalDate

func (*ListCostUnitOrdersRequest) SetPageNumber

func (*ListCostUnitOrdersRequest) SetPageSize

func (ListCostUnitOrdersRequest) String

func (s ListCostUnitOrdersRequest) String() string

type ListCostUnitOrdersResponse

type ListCostUnitOrdersResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListCostUnitOrdersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCostUnitOrdersResponse) GoString

func (s ListCostUnitOrdersResponse) GoString() string

func (*ListCostUnitOrdersResponse) SetBody

func (*ListCostUnitOrdersResponse) SetHeaders

func (*ListCostUnitOrdersResponse) SetStatusCode

func (ListCostUnitOrdersResponse) String

type ListCostUnitOrdersResponseBody

type ListCostUnitOrdersResponseBody struct {
	Items         []*ListCostUnitOrdersResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	PageSize      *int64                                 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId     *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalElements *int64                                 `json:"TotalElements,omitempty" xml:"TotalElements,omitempty"`
	TotalPages    *int64                                 `json:"TotalPages,omitempty" xml:"TotalPages,omitempty"`
}

func (ListCostUnitOrdersResponseBody) GoString

func (*ListCostUnitOrdersResponseBody) SetItems

func (*ListCostUnitOrdersResponseBody) SetPageSize

func (*ListCostUnitOrdersResponseBody) SetRequestId

func (*ListCostUnitOrdersResponseBody) SetTotalElements

func (*ListCostUnitOrdersResponseBody) SetTotalPages

func (ListCostUnitOrdersResponseBody) String

type ListCostUnitOrdersResponseBodyItems

type ListCostUnitOrdersResponseBodyItems struct {
	// 阿里云订单编号
	AliOrderCode *string `json:"AliOrderCode,omitempty" xml:"AliOrderCode,omitempty"`
	// 阿里云订单实例名称
	AliOrderInstanceId *string `json:"AliOrderInstanceId,omitempty" xml:"AliOrderInstanceId,omitempty"`
	// 创建时间
	CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// 过期时间
	ExpiredTime *int64 `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"`
	// 订单状态。VALID:有效、REFUND:退款、EXPIRED:过期
	OrderStatus *string `json:"OrderStatus,omitempty" xml:"OrderStatus,omitempty"`
	// 退款时间,毫秒时间戳,退款时才有值
	RefundTime *int64 `json:"RefundTime,omitempty" xml:"RefundTime,omitempty"`
	// 总计 CU 值,单位厘,实际购买 CU 乘以 1000
	TotalCostUnit *int64 `json:"TotalCostUnit,omitempty" xml:"TotalCostUnit,omitempty"`
	// 已用 CU 值,单位厘,实际使用 CU 乘以 1000
	UsedCostUnit *int64 `json:"UsedCostUnit,omitempty" xml:"UsedCostUnit,omitempty"`
}

func (ListCostUnitOrdersResponseBodyItems) GoString

func (*ListCostUnitOrdersResponseBodyItems) SetAliOrderCode

func (*ListCostUnitOrdersResponseBodyItems) SetAliOrderInstanceId

func (*ListCostUnitOrdersResponseBodyItems) SetCreateTime

func (*ListCostUnitOrdersResponseBodyItems) SetExpiredTime

func (*ListCostUnitOrdersResponseBodyItems) SetOrderStatus

func (*ListCostUnitOrdersResponseBodyItems) SetRefundTime

func (*ListCostUnitOrdersResponseBodyItems) SetTotalCostUnit

func (*ListCostUnitOrdersResponseBodyItems) SetUsedCostUnit

func (ListCostUnitOrdersResponseBodyItems) String

type ListOrderConsumeStatisticRecordsRequest added in v1.2.7

type ListOrderConsumeStatisticRecordsRequest struct {
	// 阿里订单编号
	AliOrderCode *string `json:"AliOrderCode,omitempty" xml:"AliOrderCode,omitempty"`
	// 页码
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 每页记录数
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 统计时间最大值
	StatisticTimeMax *string `json:"StatisticTimeMax,omitempty" xml:"StatisticTimeMax,omitempty"`
	// 统计时间最小值
	StatisticTimeMin *string `json:"StatisticTimeMin,omitempty" xml:"StatisticTimeMin,omitempty"`
}

func (ListOrderConsumeStatisticRecordsRequest) GoString added in v1.2.7

func (*ListOrderConsumeStatisticRecordsRequest) SetAliOrderCode added in v1.2.8

func (*ListOrderConsumeStatisticRecordsRequest) SetPageNumber added in v1.2.7

func (*ListOrderConsumeStatisticRecordsRequest) SetPageSize added in v1.2.7

func (*ListOrderConsumeStatisticRecordsRequest) SetStatisticTimeMax added in v1.2.7

func (*ListOrderConsumeStatisticRecordsRequest) SetStatisticTimeMin added in v1.2.7

func (ListOrderConsumeStatisticRecordsRequest) String added in v1.2.7

type ListOrderConsumeStatisticRecordsResponse added in v1.2.7

type ListOrderConsumeStatisticRecordsResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListOrderConsumeStatisticRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListOrderConsumeStatisticRecordsResponse) GoString added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponse) SetBody added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponse) SetHeaders added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponse) SetStatusCode added in v1.2.7

func (ListOrderConsumeStatisticRecordsResponse) String added in v1.2.7

type ListOrderConsumeStatisticRecordsResponseBody added in v1.2.7

type ListOrderConsumeStatisticRecordsResponseBody struct {
	// 数据项列表
	Items []*ListOrderConsumeStatisticRecordsResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// 每页记录数
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 请求 ID
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 总记录数
	TotalElements *int64 `json:"TotalElements,omitempty" xml:"TotalElements,omitempty"`
	// 总页数
	TotalPages *int64 `json:"TotalPages,omitempty" xml:"TotalPages,omitempty"`
}

func (ListOrderConsumeStatisticRecordsResponseBody) GoString added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBody) SetItems added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBody) SetPageSize added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBody) SetRequestId added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBody) SetTotalElements added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBody) SetTotalPages added in v1.2.7

func (ListOrderConsumeStatisticRecordsResponseBody) String added in v1.2.7

type ListOrderConsumeStatisticRecordsResponseBodyItems added in v1.2.7

type ListOrderConsumeStatisticRecordsResponseBodyItems struct {
	// 阿里云订单编号
	AliOrderCode *string `json:"AliOrderCode,omitempty" xml:"AliOrderCode,omitempty"`
	// 应用外部标志
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 计费数目
	ChargedCount *int64 `json:"ChargedCount,omitempty" xml:"ChargedCount,omitempty"`
	// 服务码
	ServiceCode *string `json:"ServiceCode,omitempty" xml:"ServiceCode,omitempty"`
	// 统计日期,时间戳,精确到秒
	StatisticTime *int64 `json:"StatisticTime,omitempty" xml:"StatisticTime,omitempty"`
	// 总价
	TotalPrice *int64 `json:"TotalPrice,omitempty" xml:"TotalPrice,omitempty"`
	// 单价
	UnitPrice *int64 `json:"UnitPrice,omitempty" xml:"UnitPrice,omitempty"`
}

func (ListOrderConsumeStatisticRecordsResponseBodyItems) GoString added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBodyItems) SetAliOrderCode added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBodyItems) SetApplicationExternalId added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBodyItems) SetChargedCount added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBodyItems) SetServiceCode added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBodyItems) SetStatisticTime added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBodyItems) SetTotalPrice added in v1.2.7

func (*ListOrderConsumeStatisticRecordsResponseBodyItems) SetUnitPrice added in v1.2.7

func (ListOrderConsumeStatisticRecordsResponseBodyItems) String added in v1.2.7

type ListPwnedPasswordsRequest

type ListPwnedPasswordsRequest struct {
	PrefixHexPasswordSha1Hash *string `json:"PrefixHexPasswordSha1Hash,omitempty" xml:"PrefixHexPasswordSha1Hash,omitempty"`
}

func (ListPwnedPasswordsRequest) GoString

func (s ListPwnedPasswordsRequest) GoString() string

func (*ListPwnedPasswordsRequest) SetPrefixHexPasswordSha1Hash

func (s *ListPwnedPasswordsRequest) SetPrefixHexPasswordSha1Hash(v string) *ListPwnedPasswordsRequest

func (ListPwnedPasswordsRequest) String

func (s ListPwnedPasswordsRequest) String() string

type ListPwnedPasswordsResponse

type ListPwnedPasswordsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListPwnedPasswordsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListPwnedPasswordsResponse) GoString

func (s ListPwnedPasswordsResponse) GoString() string

func (*ListPwnedPasswordsResponse) SetBody

func (*ListPwnedPasswordsResponse) SetHeaders

func (*ListPwnedPasswordsResponse) SetStatusCode

func (ListPwnedPasswordsResponse) String

type ListPwnedPasswordsResponseBody

type ListPwnedPasswordsResponseBody struct {
	PageNumber         *int64                                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize           *int64                                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PwnedPasswordInfos []*ListPwnedPasswordsResponseBodyPwnedPasswordInfos `json:"PwnedPasswordInfos,omitempty" xml:"PwnedPasswordInfos,omitempty" type:"Repeated"`
	// Id of the request
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListPwnedPasswordsResponseBody) GoString

func (*ListPwnedPasswordsResponseBody) SetPageNumber

func (*ListPwnedPasswordsResponseBody) SetPageSize

func (*ListPwnedPasswordsResponseBody) SetRequestId

func (*ListPwnedPasswordsResponseBody) SetTotalCount

func (ListPwnedPasswordsResponseBody) String

type ListPwnedPasswordsResponseBodyPwnedPasswordInfos

type ListPwnedPasswordsResponseBodyPwnedPasswordInfos struct {
	HexPasswordSha1Hash *string `json:"HexPasswordSha1Hash,omitempty" xml:"HexPasswordSha1Hash,omitempty"`
	PwnedCount          *int64  `json:"PwnedCount,omitempty" xml:"PwnedCount,omitempty"`
}

func (ListPwnedPasswordsResponseBodyPwnedPasswordInfos) GoString

func (*ListPwnedPasswordsResponseBodyPwnedPasswordInfos) SetHexPasswordSha1Hash

func (*ListPwnedPasswordsResponseBodyPwnedPasswordInfos) SetPwnedCount

func (ListPwnedPasswordsResponseBodyPwnedPasswordInfos) String

type ListUsersRequest

type ListUsersRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListUsersRequest) GoString

func (s ListUsersRequest) GoString() string

func (*ListUsersRequest) SetApplicationExternalId

func (s *ListUsersRequest) SetApplicationExternalId(v string) *ListUsersRequest

func (*ListUsersRequest) SetUserId

func (s *ListUsersRequest) SetUserId(v string) *ListUsersRequest

func (ListUsersRequest) String

func (s ListUsersRequest) String() string

type ListUsersResponse

type ListUsersResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListUsersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListUsersResponse) GoString

func (s ListUsersResponse) GoString() string

func (*ListUsersResponse) SetBody

func (*ListUsersResponse) SetHeaders

func (s *ListUsersResponse) SetHeaders(v map[string]*string) *ListUsersResponse

func (*ListUsersResponse) SetStatusCode

func (s *ListUsersResponse) SetStatusCode(v int32) *ListUsersResponse

func (ListUsersResponse) String

func (s ListUsersResponse) String() string

type ListUsersResponseBody

type ListUsersResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 查询结果数据总数
	TotalCount *int64                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Users      []*ListUsersResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
}

func (ListUsersResponseBody) GoString

func (s ListUsersResponseBody) GoString() string

func (*ListUsersResponseBody) SetRequestId

func (*ListUsersResponseBody) SetTotalCount

func (s *ListUsersResponseBody) SetTotalCount(v int64) *ListUsersResponseBody

func (*ListUsersResponseBody) SetUsers

func (ListUsersResponseBody) String

func (s ListUsersResponseBody) String() string

type ListUsersResponseBodyUsers

type ListUsersResponseBodyUsers struct {
	UserDisplayName *string `json:"UserDisplayName,omitempty" xml:"UserDisplayName,omitempty"`
	UserId          *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserName        *string `json:"UserName,omitempty" xml:"UserName,omitempty"`
}

func (ListUsersResponseBodyUsers) GoString

func (s ListUsersResponseBodyUsers) GoString() string

func (*ListUsersResponseBodyUsers) SetUserDisplayName

func (*ListUsersResponseBodyUsers) SetUserId

func (*ListUsersResponseBodyUsers) SetUserName

func (ListUsersResponseBodyUsers) String

type RegisterAuthenticatorRequest

type RegisterAuthenticatorRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证器名字
	AuthenticatorName *string `json:"AuthenticatorName,omitempty" xml:"AuthenticatorName,omitempty"`
	// 认证器类型
	AuthenticatorType *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	// 客户端SDK生成认证上下文
	ClientExtendParamsJson *string `json:"ClientExtendParamsJson,omitempty" xml:"ClientExtendParamsJson,omitempty"`
	// 客户端SDK生成认证上下文签名信息
	ClientExtendParamsJsonSign *string `json:"ClientExtendParamsJsonSign,omitempty" xml:"ClientExtendParamsJsonSign,omitempty"`
	// 用户自定义记录审计日志信息
	LogParams *string `json:"LogParams,omitempty" xml:"LogParams,omitempty"`
	// 注册上下文
	RegistrationContext *string `json:"RegistrationContext,omitempty" xml:"RegistrationContext,omitempty"`
	// 会话绑定的challenge base64标识
	RequireChallengeBase64 *string `json:"RequireChallengeBase64,omitempty" xml:"RequireChallengeBase64,omitempty"`
	// 服务端配置项,决定认证要求属性
	ServerExtendParamsJson *string `json:"ServerExtendParamsJson,omitempty" xml:"ServerExtendParamsJson,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	// 用户端来源IP地址,用于审计
	UserSourceIp *string `json:"UserSourceIp,omitempty" xml:"UserSourceIp,omitempty"`
}

func (RegisterAuthenticatorRequest) GoString

func (s RegisterAuthenticatorRequest) GoString() string

func (*RegisterAuthenticatorRequest) SetApplicationExternalId

func (s *RegisterAuthenticatorRequest) SetApplicationExternalId(v string) *RegisterAuthenticatorRequest

func (*RegisterAuthenticatorRequest) SetAuthenticatorName

func (*RegisterAuthenticatorRequest) SetAuthenticatorType

func (*RegisterAuthenticatorRequest) SetClientExtendParamsJson

func (s *RegisterAuthenticatorRequest) SetClientExtendParamsJson(v string) *RegisterAuthenticatorRequest

func (*RegisterAuthenticatorRequest) SetClientExtendParamsJsonSign

func (s *RegisterAuthenticatorRequest) SetClientExtendParamsJsonSign(v string) *RegisterAuthenticatorRequest

func (*RegisterAuthenticatorRequest) SetLogParams

func (*RegisterAuthenticatorRequest) SetRegistrationContext

func (*RegisterAuthenticatorRequest) SetRequireChallengeBase64

func (s *RegisterAuthenticatorRequest) SetRequireChallengeBase64(v string) *RegisterAuthenticatorRequest

func (*RegisterAuthenticatorRequest) SetServerExtendParamsJson

func (s *RegisterAuthenticatorRequest) SetServerExtendParamsJson(v string) *RegisterAuthenticatorRequest

func (*RegisterAuthenticatorRequest) SetUserId

func (*RegisterAuthenticatorRequest) SetUserSourceIp

func (RegisterAuthenticatorRequest) String

type RegisterAuthenticatorResponse

type RegisterAuthenticatorResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RegisterAuthenticatorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RegisterAuthenticatorResponse) GoString

func (*RegisterAuthenticatorResponse) SetBody

func (*RegisterAuthenticatorResponse) SetHeaders

func (*RegisterAuthenticatorResponse) SetStatusCode

func (RegisterAuthenticatorResponse) String

type RegisterAuthenticatorResponseBody

type RegisterAuthenticatorResponseBody struct {
	// 认证器UUID
	AuthenticatorUuid *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	// 仅IFAA认证器注册返回
	EtasResponseSting *string `json:"EtasResponseSting,omitempty" xml:"EtasResponseSting,omitempty"`
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RegisterAuthenticatorResponseBody) GoString

func (*RegisterAuthenticatorResponseBody) SetAuthenticatorUuid

func (*RegisterAuthenticatorResponseBody) SetEtasResponseSting

func (*RegisterAuthenticatorResponseBody) SetRequestId

func (RegisterAuthenticatorResponseBody) String

type ServiceInvokeRequest

type ServiceInvokeRequest struct {
	ApplicationExternalId      *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	DoraemonAction             *string `json:"DoraemonAction,omitempty" xml:"DoraemonAction,omitempty"`
	MobileExtendParamsJson     *string `json:"MobileExtendParamsJson,omitempty" xml:"MobileExtendParamsJson,omitempty"`
	MobileExtendParamsJsonSign *string `json:"MobileExtendParamsJsonSign,omitempty" xml:"MobileExtendParamsJsonSign,omitempty"`
	ServerExtendParamsJson     *string `json:"ServerExtendParamsJson,omitempty" xml:"ServerExtendParamsJson,omitempty"`
	ServiceCode                *string `json:"ServiceCode,omitempty" xml:"ServiceCode,omitempty"`
	TestModel                  *bool   `json:"TestModel,omitempty" xml:"TestModel,omitempty"`
	XClientIp                  *string `json:"XClientIp,omitempty" xml:"XClientIp,omitempty"`
}

func (ServiceInvokeRequest) GoString

func (s ServiceInvokeRequest) GoString() string

func (*ServiceInvokeRequest) SetApplicationExternalId

func (s *ServiceInvokeRequest) SetApplicationExternalId(v string) *ServiceInvokeRequest

func (*ServiceInvokeRequest) SetDoraemonAction

func (s *ServiceInvokeRequest) SetDoraemonAction(v string) *ServiceInvokeRequest

func (*ServiceInvokeRequest) SetMobileExtendParamsJson

func (s *ServiceInvokeRequest) SetMobileExtendParamsJson(v string) *ServiceInvokeRequest

func (*ServiceInvokeRequest) SetMobileExtendParamsJsonSign

func (s *ServiceInvokeRequest) SetMobileExtendParamsJsonSign(v string) *ServiceInvokeRequest

func (*ServiceInvokeRequest) SetServerExtendParamsJson

func (s *ServiceInvokeRequest) SetServerExtendParamsJson(v string) *ServiceInvokeRequest

func (*ServiceInvokeRequest) SetServiceCode

func (s *ServiceInvokeRequest) SetServiceCode(v string) *ServiceInvokeRequest

func (*ServiceInvokeRequest) SetTestModel

func (s *ServiceInvokeRequest) SetTestModel(v bool) *ServiceInvokeRequest

func (*ServiceInvokeRequest) SetXClientIp

func (s *ServiceInvokeRequest) SetXClientIp(v string) *ServiceInvokeRequest

func (ServiceInvokeRequest) String

func (s ServiceInvokeRequest) String() string

type ServiceInvokeResponse

type ServiceInvokeResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ServiceInvokeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ServiceInvokeResponse) GoString

func (s ServiceInvokeResponse) GoString() string

func (*ServiceInvokeResponse) SetBody

func (*ServiceInvokeResponse) SetHeaders

func (*ServiceInvokeResponse) SetStatusCode

func (s *ServiceInvokeResponse) SetStatusCode(v int32) *ServiceInvokeResponse

func (ServiceInvokeResponse) String

func (s ServiceInvokeResponse) String() string

type ServiceInvokeResponseBody

type ServiceInvokeResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	IdToken   *string `json:"IdToken,omitempty" xml:"IdToken,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ServiceInvokeResponseBody) GoString

func (s ServiceInvokeResponseBody) GoString() string

func (*ServiceInvokeResponseBody) SetCode

func (*ServiceInvokeResponseBody) SetData

func (*ServiceInvokeResponseBody) SetIdToken

func (*ServiceInvokeResponseBody) SetMessage

func (*ServiceInvokeResponseBody) SetRequestId

func (*ServiceInvokeResponseBody) SetSuccess

func (ServiceInvokeResponseBody) String

func (s ServiceInvokeResponseBody) String() string

type UpdateAuthenticatorAttributeRequest

type UpdateAuthenticatorAttributeRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证器名字
	AuthenticatorName *string `json:"AuthenticatorName,omitempty" xml:"AuthenticatorName,omitempty"`
	// 认证器uuid
	AuthenticatorUuid *string `json:"AuthenticatorUuid,omitempty" xml:"AuthenticatorUuid,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (UpdateAuthenticatorAttributeRequest) GoString

func (*UpdateAuthenticatorAttributeRequest) SetApplicationExternalId

func (*UpdateAuthenticatorAttributeRequest) SetAuthenticatorName

func (*UpdateAuthenticatorAttributeRequest) SetAuthenticatorUuid

func (*UpdateAuthenticatorAttributeRequest) SetUserId

func (UpdateAuthenticatorAttributeRequest) String

type UpdateAuthenticatorAttributeResponse

type UpdateAuthenticatorAttributeResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateAuthenticatorAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateAuthenticatorAttributeResponse) GoString

func (*UpdateAuthenticatorAttributeResponse) SetHeaders

func (*UpdateAuthenticatorAttributeResponse) SetStatusCode

func (UpdateAuthenticatorAttributeResponse) String

type UpdateAuthenticatorAttributeResponseBody

type UpdateAuthenticatorAttributeResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAuthenticatorAttributeResponseBody) GoString

func (*UpdateAuthenticatorAttributeResponseBody) SetRequestId

func (UpdateAuthenticatorAttributeResponseBody) String

type VerifyIdTokenRequest

type VerifyIdTokenRequest struct {
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	JwtIdToken            *string `json:"JwtIdToken,omitempty" xml:"JwtIdToken,omitempty"`
}

func (VerifyIdTokenRequest) GoString

func (s VerifyIdTokenRequest) GoString() string

func (*VerifyIdTokenRequest) SetApplicationExternalId

func (s *VerifyIdTokenRequest) SetApplicationExternalId(v string) *VerifyIdTokenRequest

func (*VerifyIdTokenRequest) SetJwtIdToken

func (s *VerifyIdTokenRequest) SetJwtIdToken(v string) *VerifyIdTokenRequest

func (VerifyIdTokenRequest) String

func (s VerifyIdTokenRequest) String() string

type VerifyIdTokenResponse

type VerifyIdTokenResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *VerifyIdTokenResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (VerifyIdTokenResponse) GoString

func (s VerifyIdTokenResponse) GoString() string

func (*VerifyIdTokenResponse) SetBody

func (*VerifyIdTokenResponse) SetHeaders

func (*VerifyIdTokenResponse) SetStatusCode

func (s *VerifyIdTokenResponse) SetStatusCode(v int32) *VerifyIdTokenResponse

func (VerifyIdTokenResponse) String

func (s VerifyIdTokenResponse) String() string

type VerifyIdTokenResponseBody

type VerifyIdTokenResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UserId    *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (VerifyIdTokenResponseBody) GoString

func (s VerifyIdTokenResponseBody) GoString() string

func (*VerifyIdTokenResponseBody) SetRequestId

func (*VerifyIdTokenResponseBody) SetUserId

func (VerifyIdTokenResponseBody) String

func (s VerifyIdTokenResponseBody) String() string

type VerifyUserAuthenticationRequest

type VerifyUserAuthenticationRequest struct {
	// 应用外部Id
	ApplicationExternalId *string `json:"ApplicationExternalId,omitempty" xml:"ApplicationExternalId,omitempty"`
	// 认证上下文,由AuthenticatorType决定格式
	AuthenticationContext *string `json:"AuthenticationContext,omitempty" xml:"AuthenticationContext,omitempty"`
	// 认证器类型
	AuthenticatorType *string `json:"AuthenticatorType,omitempty" xml:"AuthenticatorType,omitempty"`
	// 客户端SDK生成认证上下文
	ClientExtendParamsJson *string `json:"ClientExtendParamsJson,omitempty" xml:"ClientExtendParamsJson,omitempty"`
	// 客户端SDK生成认证上下文签名信息
	ClientExtendParamsJsonSign *string `json:"ClientExtendParamsJsonSign,omitempty" xml:"ClientExtendParamsJsonSign,omitempty"`
	// 用户自定义记录审计日志信息
	LogParams *string `json:"LogParams,omitempty" xml:"LogParams,omitempty"`
	// 用户自定义记录审计日志标签
	LogTag *string `json:"LogTag,omitempty" xml:"LogTag,omitempty"`
	// 认证绑定的操作hash base64标识
	RequireBindHashBase64 *string `json:"RequireBindHashBase64,omitempty" xml:"RequireBindHashBase64,omitempty"`
	// 会话绑定的challenge base64标识
	RequireChallengeBase64 *string `json:"RequireChallengeBase64,omitempty" xml:"RequireChallengeBase64,omitempty"`
	// 服务端配置项,决定认证要求属性
	ServerExtendParamsJson *string `json:"ServerExtendParamsJson,omitempty" xml:"ServerExtendParamsJson,omitempty"`
	// 用户id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	// 用户端来源IP地址,用于审计
	UserSourceIp *string `json:"UserSourceIp,omitempty" xml:"UserSourceIp,omitempty"`
}

func (VerifyUserAuthenticationRequest) GoString

func (*VerifyUserAuthenticationRequest) SetApplicationExternalId

func (*VerifyUserAuthenticationRequest) SetAuthenticationContext

func (*VerifyUserAuthenticationRequest) SetAuthenticatorType

func (*VerifyUserAuthenticationRequest) SetClientExtendParamsJson

func (*VerifyUserAuthenticationRequest) SetClientExtendParamsJsonSign

func (s *VerifyUserAuthenticationRequest) SetClientExtendParamsJsonSign(v string) *VerifyUserAuthenticationRequest

func (*VerifyUserAuthenticationRequest) SetLogParams

func (*VerifyUserAuthenticationRequest) SetLogTag

func (*VerifyUserAuthenticationRequest) SetRequireBindHashBase64

func (*VerifyUserAuthenticationRequest) SetRequireChallengeBase64

func (*VerifyUserAuthenticationRequest) SetServerExtendParamsJson

func (*VerifyUserAuthenticationRequest) SetUserId

func (*VerifyUserAuthenticationRequest) SetUserSourceIp

func (VerifyUserAuthenticationRequest) String

type VerifyUserAuthenticationResponse

type VerifyUserAuthenticationResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *VerifyUserAuthenticationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (VerifyUserAuthenticationResponse) GoString

func (*VerifyUserAuthenticationResponse) SetHeaders

func (*VerifyUserAuthenticationResponse) SetStatusCode

func (VerifyUserAuthenticationResponse) String

type VerifyUserAuthenticationResponseBody

type VerifyUserAuthenticationResponseBody struct {
	// 认证结果
	AuthenticateResultInfo *VerifyUserAuthenticationResponseBodyAuthenticateResultInfo `json:"AuthenticateResultInfo,omitempty" xml:"AuthenticateResultInfo,omitempty" type:"Struct"`
	EtasSDKString          *string                                                     `json:"EtasSDKString,omitempty" xml:"EtasSDKString,omitempty"`
	IdToken                *string                                                     `json:"IdToken,omitempty" xml:"IdToken,omitempty"`
	RequestId              *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 认证结果,true or false
	VerifyResult *bool `json:"VerifyResult,omitempty" xml:"VerifyResult,omitempty"`
}

func (VerifyUserAuthenticationResponseBody) GoString

func (*VerifyUserAuthenticationResponseBody) SetEtasSDKString

func (*VerifyUserAuthenticationResponseBody) SetIdToken

func (*VerifyUserAuthenticationResponseBody) SetRequestId

func (*VerifyUserAuthenticationResponseBody) SetVerifyResult

func (VerifyUserAuthenticationResponseBody) String

type VerifyUserAuthenticationResponseBodyAuthenticateResultInfo

type VerifyUserAuthenticationResponseBodyAuthenticateResultInfo struct {
	// 这次认证绑定的操作hash
	BindHashBase64 *string `json:"BindHashBase64,omitempty" xml:"BindHashBase64,omitempty"`
	// 认证使用的凭据Id
	CredentialId *string `json:"CredentialId,omitempty" xml:"CredentialId,omitempty"`
	// 认证通过的用户Id
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (VerifyUserAuthenticationResponseBodyAuthenticateResultInfo) GoString

func (*VerifyUserAuthenticationResponseBodyAuthenticateResultInfo) SetBindHashBase64

func (*VerifyUserAuthenticationResponseBodyAuthenticateResultInfo) SetCredentialId

func (*VerifyUserAuthenticationResponseBodyAuthenticateResultInfo) SetUserId

func (VerifyUserAuthenticationResponseBodyAuthenticateResultInfo) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL