Documentation
¶
Index ¶
- Constants
- Variables
- type APIKey
- type APIKeyCurve
- type APIKeyParams
- type APIKeyParamsV2
- type APIOnlyUserParams
- type AcceptInvitationIntent
- func (m *AcceptInvitationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AcceptInvitationIntent) MarshalBinary() ([]byte, error)
- func (m *AcceptInvitationIntent) UnmarshalBinary(b []byte) error
- func (m *AcceptInvitationIntent) Validate(formats strfmt.Registry) error
- type AcceptInvitationIntentV2
- func (m *AcceptInvitationIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AcceptInvitationIntentV2) MarshalBinary() ([]byte, error)
- func (m *AcceptInvitationIntentV2) UnmarshalBinary(b []byte) error
- func (m *AcceptInvitationIntentV2) Validate(formats strfmt.Registry) error
- type AcceptInvitationResult
- func (m *AcceptInvitationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AcceptInvitationResult) MarshalBinary() ([]byte, error)
- func (m *AcceptInvitationResult) UnmarshalBinary(b []byte) error
- func (m *AcceptInvitationResult) Validate(formats strfmt.Registry) error
- type AccessType
- type ActivateBillingTierIntent
- func (m *ActivateBillingTierIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ActivateBillingTierIntent) MarshalBinary() ([]byte, error)
- func (m *ActivateBillingTierIntent) UnmarshalBinary(b []byte) error
- func (m *ActivateBillingTierIntent) Validate(formats strfmt.Registry) error
- type ActivateBillingTierResult
- func (m *ActivateBillingTierResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ActivateBillingTierResult) MarshalBinary() ([]byte, error)
- func (m *ActivateBillingTierResult) UnmarshalBinary(b []byte) error
- func (m *ActivateBillingTierResult) Validate(formats strfmt.Registry) error
- type Activity
- type ActivityResponse
- type ActivityStatus
- type ActivityType
- type ActivityV1Address
- type ActivityV1PolicyEvaluation
- func (m *ActivityV1PolicyEvaluation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ActivityV1PolicyEvaluation) MarshalBinary() ([]byte, error)
- func (m *ActivityV1PolicyEvaluation) UnmarshalBinary(b []byte) error
- func (m *ActivityV1PolicyEvaluation) Validate(formats strfmt.Registry) error
- type AddressFormat
- type Any
- type AppProof
- type ApproveActivityIntent
- type ApproveActivityRequest
- func (m *ApproveActivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ApproveActivityRequest) MarshalBinary() ([]byte, error)
- func (m *ApproveActivityRequest) UnmarshalBinary(b []byte) error
- func (m *ApproveActivityRequest) Validate(formats strfmt.Registry) error
- type Attestation
- type Authenticator
- type AuthenticatorAttestationResponse
- func (m *AuthenticatorAttestationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthenticatorAttestationResponse) MarshalBinary() ([]byte, error)
- func (m *AuthenticatorAttestationResponse) UnmarshalBinary(b []byte) error
- func (m *AuthenticatorAttestationResponse) Validate(formats strfmt.Registry) error
- type AuthenticatorParams
- type AuthenticatorParamsV2
- type AuthenticatorTransport
- type BootProof
- type BootProofResponse
- type CommonV1PolicyEvaluation
- func (m *CommonV1PolicyEvaluation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CommonV1PolicyEvaluation) MarshalBinary() ([]byte, error)
- func (m *CommonV1PolicyEvaluation) UnmarshalBinary(b []byte) error
- func (m *CommonV1PolicyEvaluation) Validate(formats strfmt.Registry) error
- type Config
- type CreateAPIKeysIntent
- type CreateAPIKeysIntentV2
- type CreateAPIKeysRequest
- type CreateAPIKeysResult
- type CreateAPIOnlyUsersIntent
- func (m *CreateAPIOnlyUsersIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAPIOnlyUsersIntent) MarshalBinary() ([]byte, error)
- func (m *CreateAPIOnlyUsersIntent) UnmarshalBinary(b []byte) error
- func (m *CreateAPIOnlyUsersIntent) Validate(formats strfmt.Registry) error
- type CreateAPIOnlyUsersResult
- func (m *CreateAPIOnlyUsersResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAPIOnlyUsersResult) MarshalBinary() ([]byte, error)
- func (m *CreateAPIOnlyUsersResult) UnmarshalBinary(b []byte) error
- func (m *CreateAPIOnlyUsersResult) Validate(formats strfmt.Registry) error
- type CreateAuthenticatorsIntent
- func (m *CreateAuthenticatorsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAuthenticatorsIntent) MarshalBinary() ([]byte, error)
- func (m *CreateAuthenticatorsIntent) UnmarshalBinary(b []byte) error
- func (m *CreateAuthenticatorsIntent) Validate(formats strfmt.Registry) error
- type CreateAuthenticatorsIntentV2
- func (m *CreateAuthenticatorsIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAuthenticatorsIntentV2) MarshalBinary() ([]byte, error)
- func (m *CreateAuthenticatorsIntentV2) UnmarshalBinary(b []byte) error
- func (m *CreateAuthenticatorsIntentV2) Validate(formats strfmt.Registry) error
- type CreateAuthenticatorsRequest
- func (m *CreateAuthenticatorsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAuthenticatorsRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAuthenticatorsRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAuthenticatorsRequest) Validate(formats strfmt.Registry) error
- type CreateAuthenticatorsResult
- func (m *CreateAuthenticatorsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAuthenticatorsResult) MarshalBinary() ([]byte, error)
- func (m *CreateAuthenticatorsResult) UnmarshalBinary(b []byte) error
- func (m *CreateAuthenticatorsResult) Validate(formats strfmt.Registry) error
- type CreateInvitationsIntent
- func (m *CreateInvitationsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateInvitationsIntent) MarshalBinary() ([]byte, error)
- func (m *CreateInvitationsIntent) UnmarshalBinary(b []byte) error
- func (m *CreateInvitationsIntent) Validate(formats strfmt.Registry) error
- type CreateInvitationsRequest
- func (m *CreateInvitationsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateInvitationsRequest) MarshalBinary() ([]byte, error)
- func (m *CreateInvitationsRequest) UnmarshalBinary(b []byte) error
- func (m *CreateInvitationsRequest) Validate(formats strfmt.Registry) error
- type CreateInvitationsResult
- func (m *CreateInvitationsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateInvitationsResult) MarshalBinary() ([]byte, error)
- func (m *CreateInvitationsResult) UnmarshalBinary(b []byte) error
- func (m *CreateInvitationsResult) Validate(formats strfmt.Registry) error
- type CreateOauth2CredentialIntent
- func (m *CreateOauth2CredentialIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOauth2CredentialIntent) MarshalBinary() ([]byte, error)
- func (m *CreateOauth2CredentialIntent) UnmarshalBinary(b []byte) error
- func (m *CreateOauth2CredentialIntent) Validate(formats strfmt.Registry) error
- type CreateOauth2CredentialRequest
- func (m *CreateOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOauth2CredentialRequest) MarshalBinary() ([]byte, error)
- func (m *CreateOauth2CredentialRequest) UnmarshalBinary(b []byte) error
- func (m *CreateOauth2CredentialRequest) Validate(formats strfmt.Registry) error
- type CreateOauth2CredentialResult
- func (m *CreateOauth2CredentialResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOauth2CredentialResult) MarshalBinary() ([]byte, error)
- func (m *CreateOauth2CredentialResult) UnmarshalBinary(b []byte) error
- func (m *CreateOauth2CredentialResult) Validate(formats strfmt.Registry) error
- type CreateOauthProvidersIntent
- func (m *CreateOauthProvidersIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOauthProvidersIntent) MarshalBinary() ([]byte, error)
- func (m *CreateOauthProvidersIntent) UnmarshalBinary(b []byte) error
- func (m *CreateOauthProvidersIntent) Validate(formats strfmt.Registry) error
- type CreateOauthProvidersRequest
- func (m *CreateOauthProvidersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOauthProvidersRequest) MarshalBinary() ([]byte, error)
- func (m *CreateOauthProvidersRequest) UnmarshalBinary(b []byte) error
- func (m *CreateOauthProvidersRequest) Validate(formats strfmt.Registry) error
- type CreateOauthProvidersResult
- func (m *CreateOauthProvidersResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOauthProvidersResult) MarshalBinary() ([]byte, error)
- func (m *CreateOauthProvidersResult) UnmarshalBinary(b []byte) error
- func (m *CreateOauthProvidersResult) Validate(formats strfmt.Registry) error
- type CreateOrganizationIntent
- func (m *CreateOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOrganizationIntent) MarshalBinary() ([]byte, error)
- func (m *CreateOrganizationIntent) UnmarshalBinary(b []byte) error
- func (m *CreateOrganizationIntent) Validate(formats strfmt.Registry) error
- type CreateOrganizationIntentV2
- func (m *CreateOrganizationIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOrganizationIntentV2) MarshalBinary() ([]byte, error)
- func (m *CreateOrganizationIntentV2) UnmarshalBinary(b []byte) error
- func (m *CreateOrganizationIntentV2) Validate(formats strfmt.Registry) error
- type CreateOrganizationResult
- func (m *CreateOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateOrganizationResult) MarshalBinary() ([]byte, error)
- func (m *CreateOrganizationResult) UnmarshalBinary(b []byte) error
- func (m *CreateOrganizationResult) Validate(formats strfmt.Registry) error
- type CreatePoliciesIntent
- type CreatePoliciesRequest
- type CreatePoliciesResult
- type CreatePolicyIntent
- type CreatePolicyIntentV2
- type CreatePolicyIntentV3
- type CreatePolicyRequest
- type CreatePolicyResult
- type CreatePrivateKeyTagIntent
- func (m *CreatePrivateKeyTagIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeyTagIntent) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeyTagIntent) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeyTagIntent) Validate(formats strfmt.Registry) error
- type CreatePrivateKeyTagRequest
- func (m *CreatePrivateKeyTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeyTagRequest) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeyTagRequest) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeyTagRequest) Validate(formats strfmt.Registry) error
- type CreatePrivateKeyTagResult
- func (m *CreatePrivateKeyTagResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeyTagResult) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeyTagResult) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeyTagResult) Validate(formats strfmt.Registry) error
- type CreatePrivateKeysIntent
- func (m *CreatePrivateKeysIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeysIntent) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeysIntent) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeysIntent) Validate(formats strfmt.Registry) error
- type CreatePrivateKeysIntentV2
- func (m *CreatePrivateKeysIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeysIntentV2) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeysIntentV2) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeysIntentV2) Validate(formats strfmt.Registry) error
- type CreatePrivateKeysRequest
- func (m *CreatePrivateKeysRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeysRequest) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeysRequest) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeysRequest) Validate(formats strfmt.Registry) error
- type CreatePrivateKeysResult
- func (m *CreatePrivateKeysResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeysResult) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeysResult) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeysResult) Validate(formats strfmt.Registry) error
- type CreatePrivateKeysResultV2
- func (m *CreatePrivateKeysResultV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateKeysResultV2) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateKeysResultV2) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateKeysResultV2) Validate(formats strfmt.Registry) error
- type CreateReadOnlySessionIntent
- type CreateReadOnlySessionRequest
- func (m *CreateReadOnlySessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateReadOnlySessionRequest) MarshalBinary() ([]byte, error)
- func (m *CreateReadOnlySessionRequest) UnmarshalBinary(b []byte) error
- func (m *CreateReadOnlySessionRequest) Validate(formats strfmt.Registry) error
- type CreateReadOnlySessionResult
- func (m *CreateReadOnlySessionResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateReadOnlySessionResult) MarshalBinary() ([]byte, error)
- func (m *CreateReadOnlySessionResult) UnmarshalBinary(b []byte) error
- func (m *CreateReadOnlySessionResult) Validate(formats strfmt.Registry) error
- type CreateReadWriteSessionIntent
- func (m *CreateReadWriteSessionIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateReadWriteSessionIntent) MarshalBinary() ([]byte, error)
- func (m *CreateReadWriteSessionIntent) UnmarshalBinary(b []byte) error
- func (m *CreateReadWriteSessionIntent) Validate(formats strfmt.Registry) error
- type CreateReadWriteSessionIntentV2
- func (m *CreateReadWriteSessionIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateReadWriteSessionIntentV2) MarshalBinary() ([]byte, error)
- func (m *CreateReadWriteSessionIntentV2) UnmarshalBinary(b []byte) error
- func (m *CreateReadWriteSessionIntentV2) Validate(formats strfmt.Registry) error
- type CreateReadWriteSessionRequest
- func (m *CreateReadWriteSessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateReadWriteSessionRequest) MarshalBinary() ([]byte, error)
- func (m *CreateReadWriteSessionRequest) UnmarshalBinary(b []byte) error
- func (m *CreateReadWriteSessionRequest) Validate(formats strfmt.Registry) error
- type CreateReadWriteSessionResult
- func (m *CreateReadWriteSessionResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateReadWriteSessionResult) MarshalBinary() ([]byte, error)
- func (m *CreateReadWriteSessionResult) UnmarshalBinary(b []byte) error
- func (m *CreateReadWriteSessionResult) Validate(formats strfmt.Registry) error
- type CreateReadWriteSessionResultV2
- func (m *CreateReadWriteSessionResultV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateReadWriteSessionResultV2) MarshalBinary() ([]byte, error)
- func (m *CreateReadWriteSessionResultV2) UnmarshalBinary(b []byte) error
- func (m *CreateReadWriteSessionResultV2) Validate(formats strfmt.Registry) error
- type CreateSmartContractInterfaceIntent
- func (m *CreateSmartContractInterfaceIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSmartContractInterfaceIntent) MarshalBinary() ([]byte, error)
- func (m *CreateSmartContractInterfaceIntent) UnmarshalBinary(b []byte) error
- func (m *CreateSmartContractInterfaceIntent) Validate(formats strfmt.Registry) error
- type CreateSmartContractInterfaceRequest
- func (m *CreateSmartContractInterfaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSmartContractInterfaceRequest) MarshalBinary() ([]byte, error)
- func (m *CreateSmartContractInterfaceRequest) UnmarshalBinary(b []byte) error
- func (m *CreateSmartContractInterfaceRequest) Validate(formats strfmt.Registry) error
- type CreateSmartContractInterfaceResult
- func (m *CreateSmartContractInterfaceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSmartContractInterfaceResult) MarshalBinary() ([]byte, error)
- func (m *CreateSmartContractInterfaceResult) UnmarshalBinary(b []byte) error
- func (m *CreateSmartContractInterfaceResult) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationIntent
- func (m *CreateSubOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationIntent) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationIntent) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationIntent) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationIntentV2
- func (m *CreateSubOrganizationIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationIntentV2) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationIntentV2) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationIntentV2) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationIntentV3
- func (m *CreateSubOrganizationIntentV3) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationIntentV3) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationIntentV3) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationIntentV3) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationIntentV4
- func (m *CreateSubOrganizationIntentV4) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationIntentV4) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationIntentV4) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationIntentV4) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationIntentV5
- func (m *CreateSubOrganizationIntentV5) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationIntentV5) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationIntentV5) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationIntentV5) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationIntentV6
- func (m *CreateSubOrganizationIntentV6) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationIntentV6) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationIntentV6) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationIntentV6) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationIntentV7
- func (m *CreateSubOrganizationIntentV7) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationIntentV7) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationIntentV7) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationIntentV7) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationRequest
- func (m *CreateSubOrganizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationRequest) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationRequest) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationRequest) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationResult
- func (m *CreateSubOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationResult) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationResult) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationResult) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationResultV3
- func (m *CreateSubOrganizationResultV3) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationResultV3) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationResultV3) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationResultV3) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationResultV4
- func (m *CreateSubOrganizationResultV4) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationResultV4) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationResultV4) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationResultV4) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationResultV5
- func (m *CreateSubOrganizationResultV5) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationResultV5) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationResultV5) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationResultV5) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationResultV6
- func (m *CreateSubOrganizationResultV6) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationResultV6) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationResultV6) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationResultV6) Validate(formats strfmt.Registry) error
- type CreateSubOrganizationResultV7
- func (m *CreateSubOrganizationResultV7) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateSubOrganizationResultV7) MarshalBinary() ([]byte, error)
- func (m *CreateSubOrganizationResultV7) UnmarshalBinary(b []byte) error
- func (m *CreateSubOrganizationResultV7) Validate(formats strfmt.Registry) error
- type CreateUserTagIntent
- type CreateUserTagRequest
- type CreateUserTagResult
- type CreateUsersIntent
- type CreateUsersIntentV2
- type CreateUsersIntentV3
- type CreateUsersRequest
- type CreateUsersResult
- type CreateWalletAccountsIntent
- func (m *CreateWalletAccountsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateWalletAccountsIntent) MarshalBinary() ([]byte, error)
- func (m *CreateWalletAccountsIntent) UnmarshalBinary(b []byte) error
- func (m *CreateWalletAccountsIntent) Validate(formats strfmt.Registry) error
- type CreateWalletAccountsRequest
- func (m *CreateWalletAccountsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateWalletAccountsRequest) MarshalBinary() ([]byte, error)
- func (m *CreateWalletAccountsRequest) UnmarshalBinary(b []byte) error
- func (m *CreateWalletAccountsRequest) Validate(formats strfmt.Registry) error
- type CreateWalletAccountsResult
- func (m *CreateWalletAccountsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateWalletAccountsResult) MarshalBinary() ([]byte, error)
- func (m *CreateWalletAccountsResult) UnmarshalBinary(b []byte) error
- func (m *CreateWalletAccountsResult) Validate(formats strfmt.Registry) error
- type CreateWalletIntent
- type CreateWalletRequest
- type CreateWalletResult
- type CredPropsAuthenticationExtensionsClientOutputs
- func (m *CredPropsAuthenticationExtensionsClientOutputs) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CredPropsAuthenticationExtensionsClientOutputs) MarshalBinary() ([]byte, error)
- func (m *CredPropsAuthenticationExtensionsClientOutputs) UnmarshalBinary(b []byte) error
- func (m *CredPropsAuthenticationExtensionsClientOutputs) Validate(formats strfmt.Registry) error
- type CredentialType
- type Curve
- type DataV1Address
- type DeleteAPIKeysIntent
- type DeleteAPIKeysRequest
- type DeleteAPIKeysResult
- type DeleteAuthenticatorsIntent
- func (m *DeleteAuthenticatorsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteAuthenticatorsIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteAuthenticatorsIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteAuthenticatorsIntent) Validate(formats strfmt.Registry) error
- type DeleteAuthenticatorsRequest
- func (m *DeleteAuthenticatorsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteAuthenticatorsRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteAuthenticatorsRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteAuthenticatorsRequest) Validate(formats strfmt.Registry) error
- type DeleteAuthenticatorsResult
- func (m *DeleteAuthenticatorsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteAuthenticatorsResult) MarshalBinary() ([]byte, error)
- func (m *DeleteAuthenticatorsResult) UnmarshalBinary(b []byte) error
- func (m *DeleteAuthenticatorsResult) Validate(formats strfmt.Registry) error
- type DeleteInvitationIntent
- func (m *DeleteInvitationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteInvitationIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteInvitationIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteInvitationIntent) Validate(formats strfmt.Registry) error
- type DeleteInvitationRequest
- func (m *DeleteInvitationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteInvitationRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteInvitationRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteInvitationRequest) Validate(formats strfmt.Registry) error
- type DeleteInvitationResult
- func (m *DeleteInvitationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteInvitationResult) MarshalBinary() ([]byte, error)
- func (m *DeleteInvitationResult) UnmarshalBinary(b []byte) error
- func (m *DeleteInvitationResult) Validate(formats strfmt.Registry) error
- type DeleteOauth2CredentialIntent
- func (m *DeleteOauth2CredentialIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOauth2CredentialIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteOauth2CredentialIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteOauth2CredentialIntent) Validate(formats strfmt.Registry) error
- type DeleteOauth2CredentialRequest
- func (m *DeleteOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOauth2CredentialRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteOauth2CredentialRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteOauth2CredentialRequest) Validate(formats strfmt.Registry) error
- type DeleteOauth2CredentialResult
- func (m *DeleteOauth2CredentialResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOauth2CredentialResult) MarshalBinary() ([]byte, error)
- func (m *DeleteOauth2CredentialResult) UnmarshalBinary(b []byte) error
- func (m *DeleteOauth2CredentialResult) Validate(formats strfmt.Registry) error
- type DeleteOauthProvidersIntent
- func (m *DeleteOauthProvidersIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOauthProvidersIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteOauthProvidersIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteOauthProvidersIntent) Validate(formats strfmt.Registry) error
- type DeleteOauthProvidersRequest
- func (m *DeleteOauthProvidersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOauthProvidersRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteOauthProvidersRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteOauthProvidersRequest) Validate(formats strfmt.Registry) error
- type DeleteOauthProvidersResult
- func (m *DeleteOauthProvidersResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOauthProvidersResult) MarshalBinary() ([]byte, error)
- func (m *DeleteOauthProvidersResult) UnmarshalBinary(b []byte) error
- func (m *DeleteOauthProvidersResult) Validate(formats strfmt.Registry) error
- type DeleteOrganizationIntent
- func (m *DeleteOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOrganizationIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteOrganizationIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteOrganizationIntent) Validate(formats strfmt.Registry) error
- type DeleteOrganizationResult
- func (m *DeleteOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteOrganizationResult) MarshalBinary() ([]byte, error)
- func (m *DeleteOrganizationResult) UnmarshalBinary(b []byte) error
- func (m *DeleteOrganizationResult) Validate(formats strfmt.Registry) error
- type DeletePaymentMethodIntent
- func (m *DeletePaymentMethodIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePaymentMethodIntent) MarshalBinary() ([]byte, error)
- func (m *DeletePaymentMethodIntent) UnmarshalBinary(b []byte) error
- func (m *DeletePaymentMethodIntent) Validate(formats strfmt.Registry) error
- type DeletePaymentMethodResult
- func (m *DeletePaymentMethodResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePaymentMethodResult) MarshalBinary() ([]byte, error)
- func (m *DeletePaymentMethodResult) UnmarshalBinary(b []byte) error
- func (m *DeletePaymentMethodResult) Validate(formats strfmt.Registry) error
- type DeletePoliciesIntent
- type DeletePoliciesRequest
- type DeletePoliciesResult
- type DeletePolicyIntent
- type DeletePolicyRequest
- type DeletePolicyResult
- type DeletePrivateKeyTagsIntent
- func (m *DeletePrivateKeyTagsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePrivateKeyTagsIntent) MarshalBinary() ([]byte, error)
- func (m *DeletePrivateKeyTagsIntent) UnmarshalBinary(b []byte) error
- func (m *DeletePrivateKeyTagsIntent) Validate(formats strfmt.Registry) error
- type DeletePrivateKeyTagsRequest
- func (m *DeletePrivateKeyTagsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePrivateKeyTagsRequest) MarshalBinary() ([]byte, error)
- func (m *DeletePrivateKeyTagsRequest) UnmarshalBinary(b []byte) error
- func (m *DeletePrivateKeyTagsRequest) Validate(formats strfmt.Registry) error
- type DeletePrivateKeyTagsResult
- func (m *DeletePrivateKeyTagsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePrivateKeyTagsResult) MarshalBinary() ([]byte, error)
- func (m *DeletePrivateKeyTagsResult) UnmarshalBinary(b []byte) error
- func (m *DeletePrivateKeyTagsResult) Validate(formats strfmt.Registry) error
- type DeletePrivateKeysIntent
- func (m *DeletePrivateKeysIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePrivateKeysIntent) MarshalBinary() ([]byte, error)
- func (m *DeletePrivateKeysIntent) UnmarshalBinary(b []byte) error
- func (m *DeletePrivateKeysIntent) Validate(formats strfmt.Registry) error
- type DeletePrivateKeysRequest
- func (m *DeletePrivateKeysRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePrivateKeysRequest) MarshalBinary() ([]byte, error)
- func (m *DeletePrivateKeysRequest) UnmarshalBinary(b []byte) error
- func (m *DeletePrivateKeysRequest) Validate(formats strfmt.Registry) error
- type DeletePrivateKeysResult
- func (m *DeletePrivateKeysResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeletePrivateKeysResult) MarshalBinary() ([]byte, error)
- func (m *DeletePrivateKeysResult) UnmarshalBinary(b []byte) error
- func (m *DeletePrivateKeysResult) Validate(formats strfmt.Registry) error
- type DeleteSmartContractInterfaceIntent
- func (m *DeleteSmartContractInterfaceIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteSmartContractInterfaceIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteSmartContractInterfaceIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteSmartContractInterfaceIntent) Validate(formats strfmt.Registry) error
- type DeleteSmartContractInterfaceRequest
- func (m *DeleteSmartContractInterfaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteSmartContractInterfaceRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteSmartContractInterfaceRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteSmartContractInterfaceRequest) Validate(formats strfmt.Registry) error
- type DeleteSmartContractInterfaceResult
- func (m *DeleteSmartContractInterfaceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteSmartContractInterfaceResult) MarshalBinary() ([]byte, error)
- func (m *DeleteSmartContractInterfaceResult) UnmarshalBinary(b []byte) error
- func (m *DeleteSmartContractInterfaceResult) Validate(formats strfmt.Registry) error
- type DeleteSubOrganizationIntent
- func (m *DeleteSubOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteSubOrganizationIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteSubOrganizationIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteSubOrganizationIntent) Validate(formats strfmt.Registry) error
- type DeleteSubOrganizationRequest
- func (m *DeleteSubOrganizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteSubOrganizationRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteSubOrganizationRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteSubOrganizationRequest) Validate(formats strfmt.Registry) error
- type DeleteSubOrganizationResult
- func (m *DeleteSubOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteSubOrganizationResult) MarshalBinary() ([]byte, error)
- func (m *DeleteSubOrganizationResult) UnmarshalBinary(b []byte) error
- func (m *DeleteSubOrganizationResult) Validate(formats strfmt.Registry) error
- type DeleteUserTagsIntent
- type DeleteUserTagsRequest
- type DeleteUserTagsResult
- type DeleteUsersIntent
- type DeleteUsersRequest
- type DeleteUsersResult
- type DeleteWalletAccountsIntent
- func (m *DeleteWalletAccountsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteWalletAccountsIntent) MarshalBinary() ([]byte, error)
- func (m *DeleteWalletAccountsIntent) UnmarshalBinary(b []byte) error
- func (m *DeleteWalletAccountsIntent) Validate(formats strfmt.Registry) error
- type DeleteWalletAccountsRequest
- func (m *DeleteWalletAccountsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteWalletAccountsRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteWalletAccountsRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteWalletAccountsRequest) Validate(formats strfmt.Registry) error
- type DeleteWalletAccountsResult
- func (m *DeleteWalletAccountsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteWalletAccountsResult) MarshalBinary() ([]byte, error)
- func (m *DeleteWalletAccountsResult) UnmarshalBinary(b []byte) error
- func (m *DeleteWalletAccountsResult) Validate(formats strfmt.Registry) error
- type DeleteWalletsIntent
- type DeleteWalletsRequest
- type DeleteWalletsResult
- type DisableAuthProxyIntent
- type DisableAuthProxyResult
- type DisablePrivateKeyIntent
- func (m *DisablePrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DisablePrivateKeyIntent) MarshalBinary() ([]byte, error)
- func (m *DisablePrivateKeyIntent) UnmarshalBinary(b []byte) error
- func (m *DisablePrivateKeyIntent) Validate(formats strfmt.Registry) error
- type DisablePrivateKeyResult
- func (m *DisablePrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DisablePrivateKeyResult) MarshalBinary() ([]byte, error)
- func (m *DisablePrivateKeyResult) UnmarshalBinary(b []byte) error
- func (m *DisablePrivateKeyResult) Validate(formats strfmt.Registry) error
- type Effect
- type EmailAuthIntent
- type EmailAuthIntentV2
- type EmailAuthRequest
- type EmailAuthResult
- type EmailCustomizationParams
- func (m *EmailCustomizationParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EmailCustomizationParams) MarshalBinary() ([]byte, error)
- func (m *EmailCustomizationParams) UnmarshalBinary(b []byte) error
- func (m *EmailCustomizationParams) Validate(formats strfmt.Registry) error
- type EnableAuthProxyIntent
- type EnableAuthProxyResult
- type EthSendRawTransactionIntent
- func (m *EthSendRawTransactionIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EthSendRawTransactionIntent) MarshalBinary() ([]byte, error)
- func (m *EthSendRawTransactionIntent) UnmarshalBinary(b []byte) error
- func (m *EthSendRawTransactionIntent) Validate(formats strfmt.Registry) error
- type EthSendRawTransactionRequest
- func (m *EthSendRawTransactionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EthSendRawTransactionRequest) MarshalBinary() ([]byte, error)
- func (m *EthSendRawTransactionRequest) UnmarshalBinary(b []byte) error
- func (m *EthSendRawTransactionRequest) Validate(formats strfmt.Registry) error
- type EthSendRawTransactionResult
- func (m *EthSendRawTransactionResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EthSendRawTransactionResult) MarshalBinary() ([]byte, error)
- func (m *EthSendRawTransactionResult) UnmarshalBinary(b []byte) error
- func (m *EthSendRawTransactionResult) Validate(formats strfmt.Registry) error
- type ExportPrivateKeyIntent
- func (m *ExportPrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExportPrivateKeyIntent) MarshalBinary() ([]byte, error)
- func (m *ExportPrivateKeyIntent) UnmarshalBinary(b []byte) error
- func (m *ExportPrivateKeyIntent) Validate(formats strfmt.Registry) error
- type ExportPrivateKeyRequest
- func (m *ExportPrivateKeyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExportPrivateKeyRequest) MarshalBinary() ([]byte, error)
- func (m *ExportPrivateKeyRequest) UnmarshalBinary(b []byte) error
- func (m *ExportPrivateKeyRequest) Validate(formats strfmt.Registry) error
- type ExportPrivateKeyResult
- func (m *ExportPrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExportPrivateKeyResult) MarshalBinary() ([]byte, error)
- func (m *ExportPrivateKeyResult) UnmarshalBinary(b []byte) error
- func (m *ExportPrivateKeyResult) Validate(formats strfmt.Registry) error
- type ExportWalletAccountIntent
- func (m *ExportWalletAccountIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExportWalletAccountIntent) MarshalBinary() ([]byte, error)
- func (m *ExportWalletAccountIntent) UnmarshalBinary(b []byte) error
- func (m *ExportWalletAccountIntent) Validate(formats strfmt.Registry) error
- type ExportWalletAccountRequest
- func (m *ExportWalletAccountRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExportWalletAccountRequest) MarshalBinary() ([]byte, error)
- func (m *ExportWalletAccountRequest) UnmarshalBinary(b []byte) error
- func (m *ExportWalletAccountRequest) Validate(formats strfmt.Registry) error
- type ExportWalletAccountResult
- func (m *ExportWalletAccountResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExportWalletAccountResult) MarshalBinary() ([]byte, error)
- func (m *ExportWalletAccountResult) UnmarshalBinary(b []byte) error
- func (m *ExportWalletAccountResult) Validate(formats strfmt.Registry) error
- type ExportWalletIntent
- type ExportWalletRequest
- type ExportWalletResult
- type ExternalDataV1Credential
- func (m *ExternalDataV1Credential) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalDataV1Credential) MarshalBinary() ([]byte, error)
- func (m *ExternalDataV1Credential) UnmarshalBinary(b []byte) error
- func (m *ExternalDataV1Credential) Validate(formats strfmt.Registry) error
- type ExternalDataV1Quorum
- type ExternalDataV1Timestamp
- func (m *ExternalDataV1Timestamp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalDataV1Timestamp) MarshalBinary() ([]byte, error)
- func (m *ExternalDataV1Timestamp) UnmarshalBinary(b []byte) error
- func (m *ExternalDataV1Timestamp) Validate(formats strfmt.Registry) error
- type Feature
- type FeatureName
- type FiatOnRampBlockchainNetwork
- type FiatOnRampCryptoCurrency
- type FiatOnRampCurrency
- type FiatOnRampPaymentMethod
- type FiatOnRampProvider
- type GetAPIKeyRequest
- type GetAPIKeyResponse
- type GetAPIKeysRequest
- type GetAPIKeysResponse
- type GetActivitiesRequest
- type GetActivitiesResponse
- type GetActivityRequest
- type GetAppProofsRequest
- type GetAppProofsResponse
- type GetAuthenticatorRequest
- func (m *GetAuthenticatorRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAuthenticatorRequest) MarshalBinary() ([]byte, error)
- func (m *GetAuthenticatorRequest) UnmarshalBinary(b []byte) error
- func (m *GetAuthenticatorRequest) Validate(formats strfmt.Registry) error
- type GetAuthenticatorResponse
- func (m *GetAuthenticatorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAuthenticatorResponse) MarshalBinary() ([]byte, error)
- func (m *GetAuthenticatorResponse) UnmarshalBinary(b []byte) error
- func (m *GetAuthenticatorResponse) Validate(formats strfmt.Registry) error
- type GetAuthenticatorsRequest
- func (m *GetAuthenticatorsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAuthenticatorsRequest) MarshalBinary() ([]byte, error)
- func (m *GetAuthenticatorsRequest) UnmarshalBinary(b []byte) error
- func (m *GetAuthenticatorsRequest) Validate(formats strfmt.Registry) error
- type GetAuthenticatorsResponse
- func (m *GetAuthenticatorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAuthenticatorsResponse) MarshalBinary() ([]byte, error)
- func (m *GetAuthenticatorsResponse) UnmarshalBinary(b []byte) error
- func (m *GetAuthenticatorsResponse) Validate(formats strfmt.Registry) error
- type GetBootProofRequest
- type GetLatestBootProofRequest
- func (m *GetLatestBootProofRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetLatestBootProofRequest) MarshalBinary() ([]byte, error)
- func (m *GetLatestBootProofRequest) UnmarshalBinary(b []byte) error
- func (m *GetLatestBootProofRequest) Validate(formats strfmt.Registry) error
- type GetOauth2CredentialRequest
- func (m *GetOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetOauth2CredentialRequest) MarshalBinary() ([]byte, error)
- func (m *GetOauth2CredentialRequest) UnmarshalBinary(b []byte) error
- func (m *GetOauth2CredentialRequest) Validate(formats strfmt.Registry) error
- type GetOauth2CredentialResponse
- func (m *GetOauth2CredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetOauth2CredentialResponse) MarshalBinary() ([]byte, error)
- func (m *GetOauth2CredentialResponse) UnmarshalBinary(b []byte) error
- func (m *GetOauth2CredentialResponse) Validate(formats strfmt.Registry) error
- type GetOauthProvidersRequest
- func (m *GetOauthProvidersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetOauthProvidersRequest) MarshalBinary() ([]byte, error)
- func (m *GetOauthProvidersRequest) UnmarshalBinary(b []byte) error
- func (m *GetOauthProvidersRequest) Validate(formats strfmt.Registry) error
- type GetOauthProvidersResponse
- func (m *GetOauthProvidersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetOauthProvidersResponse) MarshalBinary() ([]byte, error)
- func (m *GetOauthProvidersResponse) UnmarshalBinary(b []byte) error
- func (m *GetOauthProvidersResponse) Validate(formats strfmt.Registry) error
- type GetOrganizationConfigsRequest
- func (m *GetOrganizationConfigsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetOrganizationConfigsRequest) MarshalBinary() ([]byte, error)
- func (m *GetOrganizationConfigsRequest) UnmarshalBinary(b []byte) error
- func (m *GetOrganizationConfigsRequest) Validate(formats strfmt.Registry) error
- type GetOrganizationConfigsResponse
- func (m *GetOrganizationConfigsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetOrganizationConfigsResponse) MarshalBinary() ([]byte, error)
- func (m *GetOrganizationConfigsResponse) UnmarshalBinary(b []byte) error
- func (m *GetOrganizationConfigsResponse) Validate(formats strfmt.Registry) error
- type GetPoliciesRequest
- type GetPoliciesResponse
- type GetPolicyEvaluationsRequest
- func (m *GetPolicyEvaluationsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetPolicyEvaluationsRequest) MarshalBinary() ([]byte, error)
- func (m *GetPolicyEvaluationsRequest) UnmarshalBinary(b []byte) error
- func (m *GetPolicyEvaluationsRequest) Validate(formats strfmt.Registry) error
- type GetPolicyEvaluationsResponse
- func (m *GetPolicyEvaluationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetPolicyEvaluationsResponse) MarshalBinary() ([]byte, error)
- func (m *GetPolicyEvaluationsResponse) UnmarshalBinary(b []byte) error
- func (m *GetPolicyEvaluationsResponse) Validate(formats strfmt.Registry) error
- type GetPolicyRequest
- type GetPolicyResponse
- type GetPrivateKeyRequest
- type GetPrivateKeyResponse
- type GetPrivateKeysRequest
- type GetPrivateKeysResponse
- func (m *GetPrivateKeysResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetPrivateKeysResponse) MarshalBinary() ([]byte, error)
- func (m *GetPrivateKeysResponse) UnmarshalBinary(b []byte) error
- func (m *GetPrivateKeysResponse) Validate(formats strfmt.Registry) error
- type GetSmartContractInterfaceRequest
- func (m *GetSmartContractInterfaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetSmartContractInterfaceRequest) MarshalBinary() ([]byte, error)
- func (m *GetSmartContractInterfaceRequest) UnmarshalBinary(b []byte) error
- func (m *GetSmartContractInterfaceRequest) Validate(formats strfmt.Registry) error
- type GetSmartContractInterfaceResponse
- func (m *GetSmartContractInterfaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetSmartContractInterfaceResponse) MarshalBinary() ([]byte, error)
- func (m *GetSmartContractInterfaceResponse) UnmarshalBinary(b []byte) error
- func (m *GetSmartContractInterfaceResponse) Validate(formats strfmt.Registry) error
- type GetSmartContractInterfacesRequest
- func (m *GetSmartContractInterfacesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetSmartContractInterfacesRequest) MarshalBinary() ([]byte, error)
- func (m *GetSmartContractInterfacesRequest) UnmarshalBinary(b []byte) error
- func (m *GetSmartContractInterfacesRequest) Validate(formats strfmt.Registry) error
- type GetSmartContractInterfacesResponse
- func (m *GetSmartContractInterfacesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetSmartContractInterfacesResponse) MarshalBinary() ([]byte, error)
- func (m *GetSmartContractInterfacesResponse) UnmarshalBinary(b []byte) error
- func (m *GetSmartContractInterfacesResponse) Validate(formats strfmt.Registry) error
- type GetSubOrgIdsRequest
- type GetSubOrgIdsResponse
- type GetUserRequest
- type GetUserResponse
- type GetUsersRequest
- type GetUsersResponse
- type GetVerifiedSubOrgIdsRequest
- func (m *GetVerifiedSubOrgIdsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetVerifiedSubOrgIdsRequest) MarshalBinary() ([]byte, error)
- func (m *GetVerifiedSubOrgIdsRequest) UnmarshalBinary(b []byte) error
- func (m *GetVerifiedSubOrgIdsRequest) Validate(formats strfmt.Registry) error
- type GetVerifiedSubOrgIdsResponse
- func (m *GetVerifiedSubOrgIdsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetVerifiedSubOrgIdsResponse) MarshalBinary() ([]byte, error)
- func (m *GetVerifiedSubOrgIdsResponse) UnmarshalBinary(b []byte) error
- func (m *GetVerifiedSubOrgIdsResponse) Validate(formats strfmt.Registry) error
- type GetWalletAccountRequest
- func (m *GetWalletAccountRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetWalletAccountRequest) MarshalBinary() ([]byte, error)
- func (m *GetWalletAccountRequest) UnmarshalBinary(b []byte) error
- func (m *GetWalletAccountRequest) Validate(formats strfmt.Registry) error
- type GetWalletAccountResponse
- func (m *GetWalletAccountResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetWalletAccountResponse) MarshalBinary() ([]byte, error)
- func (m *GetWalletAccountResponse) UnmarshalBinary(b []byte) error
- func (m *GetWalletAccountResponse) Validate(formats strfmt.Registry) error
- type GetWalletAccountsRequest
- func (m *GetWalletAccountsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetWalletAccountsRequest) MarshalBinary() ([]byte, error)
- func (m *GetWalletAccountsRequest) UnmarshalBinary(b []byte) error
- func (m *GetWalletAccountsRequest) Validate(formats strfmt.Registry) error
- type GetWalletAccountsResponse
- func (m *GetWalletAccountsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetWalletAccountsResponse) MarshalBinary() ([]byte, error)
- func (m *GetWalletAccountsResponse) UnmarshalBinary(b []byte) error
- func (m *GetWalletAccountsResponse) Validate(formats strfmt.Registry) error
- type GetWalletRequest
- type GetWalletResponse
- type GetWalletsRequest
- type GetWalletsResponse
- type GetWhoamiRequest
- type GetWhoamiResponse
- type HashFunction
- type ImportPrivateKeyIntent
- func (m *ImportPrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImportPrivateKeyIntent) MarshalBinary() ([]byte, error)
- func (m *ImportPrivateKeyIntent) UnmarshalBinary(b []byte) error
- func (m *ImportPrivateKeyIntent) Validate(formats strfmt.Registry) error
- type ImportPrivateKeyRequest
- func (m *ImportPrivateKeyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImportPrivateKeyRequest) MarshalBinary() ([]byte, error)
- func (m *ImportPrivateKeyRequest) UnmarshalBinary(b []byte) error
- func (m *ImportPrivateKeyRequest) Validate(formats strfmt.Registry) error
- type ImportPrivateKeyResult
- func (m *ImportPrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImportPrivateKeyResult) MarshalBinary() ([]byte, error)
- func (m *ImportPrivateKeyResult) UnmarshalBinary(b []byte) error
- func (m *ImportPrivateKeyResult) Validate(formats strfmt.Registry) error
- type ImportWalletIntent
- type ImportWalletRequest
- type ImportWalletResult
- type InitFiatOnRampIntent
- type InitFiatOnRampRequest
- type InitFiatOnRampResult
- type InitImportPrivateKeyIntent
- func (m *InitImportPrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitImportPrivateKeyIntent) MarshalBinary() ([]byte, error)
- func (m *InitImportPrivateKeyIntent) UnmarshalBinary(b []byte) error
- func (m *InitImportPrivateKeyIntent) Validate(formats strfmt.Registry) error
- type InitImportPrivateKeyRequest
- func (m *InitImportPrivateKeyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitImportPrivateKeyRequest) MarshalBinary() ([]byte, error)
- func (m *InitImportPrivateKeyRequest) UnmarshalBinary(b []byte) error
- func (m *InitImportPrivateKeyRequest) Validate(formats strfmt.Registry) error
- type InitImportPrivateKeyResult
- func (m *InitImportPrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitImportPrivateKeyResult) MarshalBinary() ([]byte, error)
- func (m *InitImportPrivateKeyResult) UnmarshalBinary(b []byte) error
- func (m *InitImportPrivateKeyResult) Validate(formats strfmt.Registry) error
- type InitImportWalletIntent
- func (m *InitImportWalletIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitImportWalletIntent) MarshalBinary() ([]byte, error)
- func (m *InitImportWalletIntent) UnmarshalBinary(b []byte) error
- func (m *InitImportWalletIntent) Validate(formats strfmt.Registry) error
- type InitImportWalletRequest
- func (m *InitImportWalletRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitImportWalletRequest) MarshalBinary() ([]byte, error)
- func (m *InitImportWalletRequest) UnmarshalBinary(b []byte) error
- func (m *InitImportWalletRequest) Validate(formats strfmt.Registry) error
- type InitImportWalletResult
- func (m *InitImportWalletResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitImportWalletResult) MarshalBinary() ([]byte, error)
- func (m *InitImportWalletResult) UnmarshalBinary(b []byte) error
- func (m *InitImportWalletResult) Validate(formats strfmt.Registry) error
- type InitOtpAuthIntent
- type InitOtpAuthIntentV2
- type InitOtpAuthRequest
- type InitOtpAuthResult
- type InitOtpAuthResultV2
- type InitOtpIntent
- type InitOtpRequest
- type InitOtpResult
- type InitUserEmailRecoveryIntent
- func (m *InitUserEmailRecoveryIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitUserEmailRecoveryIntent) MarshalBinary() ([]byte, error)
- func (m *InitUserEmailRecoveryIntent) UnmarshalBinary(b []byte) error
- func (m *InitUserEmailRecoveryIntent) Validate(formats strfmt.Registry) error
- type InitUserEmailRecoveryRequest
- func (m *InitUserEmailRecoveryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitUserEmailRecoveryRequest) MarshalBinary() ([]byte, error)
- func (m *InitUserEmailRecoveryRequest) UnmarshalBinary(b []byte) error
- func (m *InitUserEmailRecoveryRequest) Validate(formats strfmt.Registry) error
- type InitUserEmailRecoveryResult
- func (m *InitUserEmailRecoveryResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitUserEmailRecoveryResult) MarshalBinary() ([]byte, error)
- func (m *InitUserEmailRecoveryResult) UnmarshalBinary(b []byte) error
- func (m *InitUserEmailRecoveryResult) Validate(formats strfmt.Registry) error
- type Intent
- type InvitationParams
- type ListOauth2CredentialsRequest
- func (m *ListOauth2CredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListOauth2CredentialsRequest) MarshalBinary() ([]byte, error)
- func (m *ListOauth2CredentialsRequest) UnmarshalBinary(b []byte) error
- func (m *ListOauth2CredentialsRequest) Validate(formats strfmt.Registry) error
- type ListOauth2CredentialsResponse
- func (m *ListOauth2CredentialsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListOauth2CredentialsResponse) MarshalBinary() ([]byte, error)
- func (m *ListOauth2CredentialsResponse) UnmarshalBinary(b []byte) error
- func (m *ListOauth2CredentialsResponse) Validate(formats strfmt.Registry) error
- type ListPrivateKeyTagsRequest
- func (m *ListPrivateKeyTagsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListPrivateKeyTagsRequest) MarshalBinary() ([]byte, error)
- func (m *ListPrivateKeyTagsRequest) UnmarshalBinary(b []byte) error
- func (m *ListPrivateKeyTagsRequest) Validate(formats strfmt.Registry) error
- type ListPrivateKeyTagsResponse
- func (m *ListPrivateKeyTagsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListPrivateKeyTagsResponse) MarshalBinary() ([]byte, error)
- func (m *ListPrivateKeyTagsResponse) UnmarshalBinary(b []byte) error
- func (m *ListPrivateKeyTagsResponse) Validate(formats strfmt.Registry) error
- type ListUserTagsRequest
- type ListUserTagsResponse
- type MnemonicLanguage
- type Oauth2AuthenticateIntent
- func (m *Oauth2AuthenticateIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Oauth2AuthenticateIntent) MarshalBinary() ([]byte, error)
- func (m *Oauth2AuthenticateIntent) UnmarshalBinary(b []byte) error
- func (m *Oauth2AuthenticateIntent) Validate(formats strfmt.Registry) error
- type Oauth2AuthenticateRequest
- func (m *Oauth2AuthenticateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Oauth2AuthenticateRequest) MarshalBinary() ([]byte, error)
- func (m *Oauth2AuthenticateRequest) UnmarshalBinary(b []byte) error
- func (m *Oauth2AuthenticateRequest) Validate(formats strfmt.Registry) error
- type Oauth2AuthenticateResult
- func (m *Oauth2AuthenticateResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Oauth2AuthenticateResult) MarshalBinary() ([]byte, error)
- func (m *Oauth2AuthenticateResult) UnmarshalBinary(b []byte) error
- func (m *Oauth2AuthenticateResult) Validate(formats strfmt.Registry) error
- type Oauth2Credential
- type Oauth2Provider
- type OauthIntent
- type OauthLoginIntent
- type OauthLoginRequest
- type OauthLoginResult
- type OauthProvider
- type OauthProviderParams
- type OauthRequest
- type OauthResult
- type Operator
- type OtpAuthIntent
- type OtpAuthRequest
- type OtpAuthResult
- type OtpLoginIntent
- type OtpLoginRequest
- type OtpLoginResult
- type Outcome
- type Pagination
- type PathFormat
- type PayloadEncoding
- type Policy
- type PrivateKey
- type PrivateKeyParams
- type PrivateKeyResult
- type PublicKeyCredentialWithAttestation
- func (m *PublicKeyCredentialWithAttestation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PublicKeyCredentialWithAttestation) MarshalBinary() ([]byte, error)
- func (m *PublicKeyCredentialWithAttestation) UnmarshalBinary(b []byte) error
- func (m *PublicKeyCredentialWithAttestation) Validate(formats strfmt.Registry) error
- type RecoverUserIntent
- type RecoverUserRequest
- type RecoverUserResult
- type RejectActivityIntent
- type RejectActivityRequest
- type RemoveOrganizationFeatureIntent
- func (m *RemoveOrganizationFeatureIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RemoveOrganizationFeatureIntent) MarshalBinary() ([]byte, error)
- func (m *RemoveOrganizationFeatureIntent) UnmarshalBinary(b []byte) error
- func (m *RemoveOrganizationFeatureIntent) Validate(formats strfmt.Registry) error
- type RemoveOrganizationFeatureRequest
- func (m *RemoveOrganizationFeatureRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RemoveOrganizationFeatureRequest) MarshalBinary() ([]byte, error)
- func (m *RemoveOrganizationFeatureRequest) UnmarshalBinary(b []byte) error
- func (m *RemoveOrganizationFeatureRequest) Validate(formats strfmt.Registry) error
- type RemoveOrganizationFeatureResult
- func (m *RemoveOrganizationFeatureResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RemoveOrganizationFeatureResult) MarshalBinary() ([]byte, error)
- func (m *RemoveOrganizationFeatureResult) UnmarshalBinary(b []byte) error
- func (m *RemoveOrganizationFeatureResult) Validate(formats strfmt.Registry) error
- type Result
- type RootUserParams
- type RootUserParamsV2
- type RootUserParamsV3
- type RootUserParamsV4
- type Selector
- type SelectorV2
- type SetOrganizationFeatureIntent
- func (m *SetOrganizationFeatureIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetOrganizationFeatureIntent) MarshalBinary() ([]byte, error)
- func (m *SetOrganizationFeatureIntent) UnmarshalBinary(b []byte) error
- func (m *SetOrganizationFeatureIntent) Validate(formats strfmt.Registry) error
- type SetOrganizationFeatureRequest
- func (m *SetOrganizationFeatureRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetOrganizationFeatureRequest) MarshalBinary() ([]byte, error)
- func (m *SetOrganizationFeatureRequest) UnmarshalBinary(b []byte) error
- func (m *SetOrganizationFeatureRequest) Validate(formats strfmt.Registry) error
- type SetOrganizationFeatureResult
- func (m *SetOrganizationFeatureResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetOrganizationFeatureResult) MarshalBinary() ([]byte, error)
- func (m *SetOrganizationFeatureResult) UnmarshalBinary(b []byte) error
- func (m *SetOrganizationFeatureResult) Validate(formats strfmt.Registry) error
- type SetPaymentMethodIntent
- func (m *SetPaymentMethodIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetPaymentMethodIntent) MarshalBinary() ([]byte, error)
- func (m *SetPaymentMethodIntent) UnmarshalBinary(b []byte) error
- func (m *SetPaymentMethodIntent) Validate(formats strfmt.Registry) error
- type SetPaymentMethodIntentV2
- func (m *SetPaymentMethodIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetPaymentMethodIntentV2) MarshalBinary() ([]byte, error)
- func (m *SetPaymentMethodIntentV2) UnmarshalBinary(b []byte) error
- func (m *SetPaymentMethodIntentV2) Validate(formats strfmt.Registry) error
- type SetPaymentMethodResult
- func (m *SetPaymentMethodResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetPaymentMethodResult) MarshalBinary() ([]byte, error)
- func (m *SetPaymentMethodResult) UnmarshalBinary(b []byte) error
- func (m *SetPaymentMethodResult) Validate(formats strfmt.Registry) error
- type SignRawPayloadIntent
- type SignRawPayloadIntentV2
- func (m *SignRawPayloadIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SignRawPayloadIntentV2) MarshalBinary() ([]byte, error)
- func (m *SignRawPayloadIntentV2) UnmarshalBinary(b []byte) error
- func (m *SignRawPayloadIntentV2) Validate(formats strfmt.Registry) error
- type SignRawPayloadRequest
- type SignRawPayloadResult
- type SignRawPayloadsIntent
- type SignRawPayloadsRequest
- func (m *SignRawPayloadsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SignRawPayloadsRequest) MarshalBinary() ([]byte, error)
- func (m *SignRawPayloadsRequest) UnmarshalBinary(b []byte) error
- func (m *SignRawPayloadsRequest) Validate(formats strfmt.Registry) error
- type SignRawPayloadsResult
- type SignTransactionIntent
- type SignTransactionIntentV2
- func (m *SignTransactionIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SignTransactionIntentV2) MarshalBinary() ([]byte, error)
- func (m *SignTransactionIntentV2) UnmarshalBinary(b []byte) error
- func (m *SignTransactionIntentV2) Validate(formats strfmt.Registry) error
- type SignTransactionRequest
- func (m *SignTransactionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SignTransactionRequest) MarshalBinary() ([]byte, error)
- func (m *SignTransactionRequest) UnmarshalBinary(b []byte) error
- func (m *SignTransactionRequest) Validate(formats strfmt.Registry) error
- type SignTransactionResult
- type SignatureScheme
- type SimpleClientExtensionResults
- func (m *SimpleClientExtensionResults) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SimpleClientExtensionResults) MarshalBinary() ([]byte, error)
- func (m *SimpleClientExtensionResults) UnmarshalBinary(b []byte) error
- func (m *SimpleClientExtensionResults) Validate(formats strfmt.Registry) error
- type SmartContractInterface
- func (m *SmartContractInterface) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SmartContractInterface) MarshalBinary() ([]byte, error)
- func (m *SmartContractInterface) UnmarshalBinary(b []byte) error
- func (m *SmartContractInterface) Validate(formats strfmt.Registry) error
- type SmartContractInterfaceType
- type SmsCustomizationParams
- func (m *SmsCustomizationParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SmsCustomizationParams) MarshalBinary() ([]byte, error)
- func (m *SmsCustomizationParams) UnmarshalBinary(b []byte) error
- func (m *SmsCustomizationParams) Validate(formats strfmt.Registry) error
- type StampLoginIntent
- type StampLoginRequest
- type StampLoginResult
- type Status
- type TagType
- type TransactionType
- type UpdateAllowedOriginsIntent
- func (m *UpdateAllowedOriginsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAllowedOriginsIntent) MarshalBinary() ([]byte, error)
- func (m *UpdateAllowedOriginsIntent) UnmarshalBinary(b []byte) error
- func (m *UpdateAllowedOriginsIntent) Validate(formats strfmt.Registry) error
- type UpdateAllowedOriginsResult
- type UpdateAuthProxyConfigIntent
- func (m *UpdateAuthProxyConfigIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAuthProxyConfigIntent) MarshalBinary() ([]byte, error)
- func (m *UpdateAuthProxyConfigIntent) UnmarshalBinary(b []byte) error
- func (m *UpdateAuthProxyConfigIntent) Validate(formats strfmt.Registry) error
- type UpdateAuthProxyConfigResult
- func (m *UpdateAuthProxyConfigResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAuthProxyConfigResult) MarshalBinary() ([]byte, error)
- func (m *UpdateAuthProxyConfigResult) UnmarshalBinary(b []byte) error
- func (m *UpdateAuthProxyConfigResult) Validate(formats strfmt.Registry) error
- type UpdateOauth2CredentialIntent
- func (m *UpdateOauth2CredentialIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateOauth2CredentialIntent) MarshalBinary() ([]byte, error)
- func (m *UpdateOauth2CredentialIntent) UnmarshalBinary(b []byte) error
- func (m *UpdateOauth2CredentialIntent) Validate(formats strfmt.Registry) error
- type UpdateOauth2CredentialRequest
- func (m *UpdateOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateOauth2CredentialRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateOauth2CredentialRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateOauth2CredentialRequest) Validate(formats strfmt.Registry) error
- type UpdateOauth2CredentialResult
- func (m *UpdateOauth2CredentialResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateOauth2CredentialResult) MarshalBinary() ([]byte, error)
- func (m *UpdateOauth2CredentialResult) UnmarshalBinary(b []byte) error
- func (m *UpdateOauth2CredentialResult) Validate(formats strfmt.Registry) error
- type UpdatePolicyIntent
- type UpdatePolicyIntentV2
- type UpdatePolicyRequest
- type UpdatePolicyResult
- type UpdatePolicyResultV2
- type UpdatePrivateKeyTagIntent
- func (m *UpdatePrivateKeyTagIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdatePrivateKeyTagIntent) MarshalBinary() ([]byte, error)
- func (m *UpdatePrivateKeyTagIntent) UnmarshalBinary(b []byte) error
- func (m *UpdatePrivateKeyTagIntent) Validate(formats strfmt.Registry) error
- type UpdatePrivateKeyTagRequest
- func (m *UpdatePrivateKeyTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdatePrivateKeyTagRequest) MarshalBinary() ([]byte, error)
- func (m *UpdatePrivateKeyTagRequest) UnmarshalBinary(b []byte) error
- func (m *UpdatePrivateKeyTagRequest) Validate(formats strfmt.Registry) error
- type UpdatePrivateKeyTagResult
- func (m *UpdatePrivateKeyTagResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdatePrivateKeyTagResult) MarshalBinary() ([]byte, error)
- func (m *UpdatePrivateKeyTagResult) UnmarshalBinary(b []byte) error
- func (m *UpdatePrivateKeyTagResult) Validate(formats strfmt.Registry) error
- type UpdateRootQuorumIntent
- func (m *UpdateRootQuorumIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateRootQuorumIntent) MarshalBinary() ([]byte, error)
- func (m *UpdateRootQuorumIntent) UnmarshalBinary(b []byte) error
- func (m *UpdateRootQuorumIntent) Validate(formats strfmt.Registry) error
- type UpdateRootQuorumRequest
- func (m *UpdateRootQuorumRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateRootQuorumRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateRootQuorumRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateRootQuorumRequest) Validate(formats strfmt.Registry) error
- type UpdateRootQuorumResult
- type UpdateUserEmailIntent
- type UpdateUserEmailRequest
- func (m *UpdateUserEmailRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateUserEmailRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateUserEmailRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateUserEmailRequest) Validate(formats strfmt.Registry) error
- type UpdateUserEmailResult
- type UpdateUserIntent
- type UpdateUserNameIntent
- type UpdateUserNameRequest
- type UpdateUserNameResult
- type UpdateUserPhoneNumberIntent
- func (m *UpdateUserPhoneNumberIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateUserPhoneNumberIntent) MarshalBinary() ([]byte, error)
- func (m *UpdateUserPhoneNumberIntent) UnmarshalBinary(b []byte) error
- func (m *UpdateUserPhoneNumberIntent) Validate(formats strfmt.Registry) error
- type UpdateUserPhoneNumberRequest
- func (m *UpdateUserPhoneNumberRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateUserPhoneNumberRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateUserPhoneNumberRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateUserPhoneNumberRequest) Validate(formats strfmt.Registry) error
- type UpdateUserPhoneNumberResult
- func (m *UpdateUserPhoneNumberResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateUserPhoneNumberResult) MarshalBinary() ([]byte, error)
- func (m *UpdateUserPhoneNumberResult) UnmarshalBinary(b []byte) error
- func (m *UpdateUserPhoneNumberResult) Validate(formats strfmt.Registry) error
- type UpdateUserRequest
- type UpdateUserResult
- type UpdateUserTagIntent
- type UpdateUserTagRequest
- type UpdateUserTagResult
- type UpdateWalletIntent
- type UpdateWalletRequest
- type UpdateWalletResult
- type User
- type UserParams
- type UserParamsV2
- type UserParamsV3
- type V1Tag
- type VerifyOtpIntent
- type VerifyOtpRequest
- type VerifyOtpResult
- type Vote
- type Wallet
- type WalletAccount
- type WalletAccountParams
- type WalletKitSettingsParams
- func (m *WalletKitSettingsParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WalletKitSettingsParams) MarshalBinary() ([]byte, error)
- func (m *WalletKitSettingsParams) UnmarshalBinary(b []byte) error
- func (m *WalletKitSettingsParams) Validate(formats strfmt.Registry) error
- type WalletParams
- type WalletResult
Constants ¶
const ( // AuthenticatorAttestationResponseAuthenticatorAttachmentCrossDashPlatform captures enum value "cross-platform" AuthenticatorAttestationResponseAuthenticatorAttachmentCrossDashPlatform string = "cross-platform" // AuthenticatorAttestationResponseAuthenticatorAttachmentPlatform captures enum value "platform" AuthenticatorAttestationResponseAuthenticatorAttachmentPlatform string = "platform" )
const ( // EthSendRawTransactionIntentChainIDEip1551 captures enum value "eip155:1" EthSendRawTransactionIntentChainIDEip1551 string = "eip155:1" // EthSendRawTransactionIntentChainIDEip15511155111 captures enum value "eip155:11155111" EthSendRawTransactionIntentChainIDEip15511155111 string = "eip155:11155111" // EthSendRawTransactionIntentChainIDEip1558453 captures enum value "eip155:8453" EthSendRawTransactionIntentChainIDEip1558453 string = "eip155:8453" // EthSendRawTransactionIntentChainIDEip15584532 captures enum value "eip155:84532" EthSendRawTransactionIntentChainIDEip15584532 string = "eip155:84532" )
const ( // PublicKeyCredentialWithAttestationAuthenticatorAttachmentCrossDashPlatform captures enum value "cross-platform" PublicKeyCredentialWithAttestationAuthenticatorAttachmentCrossDashPlatform string = "cross-platform" // PublicKeyCredentialWithAttestationAuthenticatorAttachmentPlatform captures enum value "platform" PublicKeyCredentialWithAttestationAuthenticatorAttachmentPlatform string = "platform" )
const ( // VoteSelectionVOTESELECTIONAPPROVED captures enum value "VOTE_SELECTION_APPROVED" VoteSelectionVOTESELECTIONAPPROVED string = "VOTE_SELECTION_APPROVED" // VoteSelectionVOTESELECTIONREJECTED captures enum value "VOTE_SELECTION_REJECTED" VoteSelectionVOTESELECTIONREJECTED string = "VOTE_SELECTION_REJECTED" )
const ( // ApproveActivityRequestTypeACTIVITYTYPEAPPROVEACTIVITY captures enum value "ACTIVITY_TYPE_APPROVE_ACTIVITY" ApproveActivityRequestTypeACTIVITYTYPEAPPROVEACTIVITY string = "ACTIVITY_TYPE_APPROVE_ACTIVITY" )
const ( // CreateAPIKeysRequestTypeACTIVITYTYPECREATEAPIKEYSV2 captures enum value "ACTIVITY_TYPE_CREATE_API_KEYS_V2" CreateAPIKeysRequestTypeACTIVITYTYPECREATEAPIKEYSV2 string = "ACTIVITY_TYPE_CREATE_API_KEYS_V2" )
const ( // CreateAuthenticatorsRequestTypeACTIVITYTYPECREATEAUTHENTICATORSV2 captures enum value "ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2" CreateAuthenticatorsRequestTypeACTIVITYTYPECREATEAUTHENTICATORSV2 string = "ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2" )
const ( // CreateInvitationsRequestTypeACTIVITYTYPECREATEINVITATIONS captures enum value "ACTIVITY_TYPE_CREATE_INVITATIONS" CreateInvitationsRequestTypeACTIVITYTYPECREATEINVITATIONS string = "ACTIVITY_TYPE_CREATE_INVITATIONS" )
const ( // CreateOauth2CredentialRequestTypeACTIVITYTYPECREATEOAUTH2CREDENTIAL captures enum value "ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL" CreateOauth2CredentialRequestTypeACTIVITYTYPECREATEOAUTH2CREDENTIAL string = "ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL" )
const ( // CreateOauthProvidersRequestTypeACTIVITYTYPECREATEOAUTHPROVIDERS captures enum value "ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS" CreateOauthProvidersRequestTypeACTIVITYTYPECREATEOAUTHPROVIDERS string = "ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS" )
const ( // CreatePoliciesRequestTypeACTIVITYTYPECREATEPOLICIES captures enum value "ACTIVITY_TYPE_CREATE_POLICIES" CreatePoliciesRequestTypeACTIVITYTYPECREATEPOLICIES string = "ACTIVITY_TYPE_CREATE_POLICIES" )
const ( // CreatePolicyRequestTypeACTIVITYTYPECREATEPOLICYV3 captures enum value "ACTIVITY_TYPE_CREATE_POLICY_V3" CreatePolicyRequestTypeACTIVITYTYPECREATEPOLICYV3 string = "ACTIVITY_TYPE_CREATE_POLICY_V3" )
const ( // CreatePrivateKeyTagRequestTypeACTIVITYTYPECREATEPRIVATEKEYTAG captures enum value "ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG" CreatePrivateKeyTagRequestTypeACTIVITYTYPECREATEPRIVATEKEYTAG string = "ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG" )
const ( // CreatePrivateKeysRequestTypeACTIVITYTYPECREATEPRIVATEKEYSV2 captures enum value "ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2" CreatePrivateKeysRequestTypeACTIVITYTYPECREATEPRIVATEKEYSV2 string = "ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2" )
const ( // CreateReadOnlySessionRequestTypeACTIVITYTYPECREATEREADONLYSESSION captures enum value "ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION" CreateReadOnlySessionRequestTypeACTIVITYTYPECREATEREADONLYSESSION string = "ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION" )
const ( // CreateReadWriteSessionRequestTypeACTIVITYTYPECREATEREADWRITESESSIONV2 captures enum value "ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2" CreateReadWriteSessionRequestTypeACTIVITYTYPECREATEREADWRITESESSIONV2 string = "ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2" )
const ( // CreateSmartContractInterfaceRequestTypeACTIVITYTYPECREATESMARTCONTRACTINTERFACE captures enum value "ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE" CreateSmartContractInterfaceRequestTypeACTIVITYTYPECREATESMARTCONTRACTINTERFACE string = "ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE" )
const ( // CreateSubOrganizationRequestTypeACTIVITYTYPECREATESUBORGANIZATIONV7 captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7" CreateSubOrganizationRequestTypeACTIVITYTYPECREATESUBORGANIZATIONV7 string = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7" )
const ( // CreateUserTagRequestTypeACTIVITYTYPECREATEUSERTAG captures enum value "ACTIVITY_TYPE_CREATE_USER_TAG" CreateUserTagRequestTypeACTIVITYTYPECREATEUSERTAG string = "ACTIVITY_TYPE_CREATE_USER_TAG" )
const ( // CreateUsersRequestTypeACTIVITYTYPECREATEUSERSV3 captures enum value "ACTIVITY_TYPE_CREATE_USERS_V3" CreateUsersRequestTypeACTIVITYTYPECREATEUSERSV3 string = "ACTIVITY_TYPE_CREATE_USERS_V3" )
const ( // CreateWalletAccountsRequestTypeACTIVITYTYPECREATEWALLETACCOUNTS captures enum value "ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS" CreateWalletAccountsRequestTypeACTIVITYTYPECREATEWALLETACCOUNTS string = "ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS" )
const ( // CreateWalletRequestTypeACTIVITYTYPECREATEWALLET captures enum value "ACTIVITY_TYPE_CREATE_WALLET" CreateWalletRequestTypeACTIVITYTYPECREATEWALLET string = "ACTIVITY_TYPE_CREATE_WALLET" )
const ( // DeleteAPIKeysRequestTypeACTIVITYTYPEDELETEAPIKEYS captures enum value "ACTIVITY_TYPE_DELETE_API_KEYS" DeleteAPIKeysRequestTypeACTIVITYTYPEDELETEAPIKEYS string = "ACTIVITY_TYPE_DELETE_API_KEYS" )
const ( // DeleteAuthenticatorsRequestTypeACTIVITYTYPEDELETEAUTHENTICATORS captures enum value "ACTIVITY_TYPE_DELETE_AUTHENTICATORS" DeleteAuthenticatorsRequestTypeACTIVITYTYPEDELETEAUTHENTICATORS string = "ACTIVITY_TYPE_DELETE_AUTHENTICATORS" )
const ( // DeleteInvitationRequestTypeACTIVITYTYPEDELETEINVITATION captures enum value "ACTIVITY_TYPE_DELETE_INVITATION" DeleteInvitationRequestTypeACTIVITYTYPEDELETEINVITATION string = "ACTIVITY_TYPE_DELETE_INVITATION" )
const ( // DeleteOauth2CredentialRequestTypeACTIVITYTYPEDELETEOAUTH2CREDENTIAL captures enum value "ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL" DeleteOauth2CredentialRequestTypeACTIVITYTYPEDELETEOAUTH2CREDENTIAL string = "ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL" )
const ( // DeleteOauthProvidersRequestTypeACTIVITYTYPEDELETEOAUTHPROVIDERS captures enum value "ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS" DeleteOauthProvidersRequestTypeACTIVITYTYPEDELETEOAUTHPROVIDERS string = "ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS" )
const ( // DeletePoliciesRequestTypeACTIVITYTYPEDELETEPOLICIES captures enum value "ACTIVITY_TYPE_DELETE_POLICIES" DeletePoliciesRequestTypeACTIVITYTYPEDELETEPOLICIES string = "ACTIVITY_TYPE_DELETE_POLICIES" )
const ( // DeletePolicyRequestTypeACTIVITYTYPEDELETEPOLICY captures enum value "ACTIVITY_TYPE_DELETE_POLICY" DeletePolicyRequestTypeACTIVITYTYPEDELETEPOLICY string = "ACTIVITY_TYPE_DELETE_POLICY" )
const ( // DeletePrivateKeyTagsRequestTypeACTIVITYTYPEDELETEPRIVATEKEYTAGS captures enum value "ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS" DeletePrivateKeyTagsRequestTypeACTIVITYTYPEDELETEPRIVATEKEYTAGS string = "ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS" )
const ( // DeletePrivateKeysRequestTypeACTIVITYTYPEDELETEPRIVATEKEYS captures enum value "ACTIVITY_TYPE_DELETE_PRIVATE_KEYS" DeletePrivateKeysRequestTypeACTIVITYTYPEDELETEPRIVATEKEYS string = "ACTIVITY_TYPE_DELETE_PRIVATE_KEYS" )
const ( // DeleteSmartContractInterfaceRequestTypeACTIVITYTYPEDELETESMARTCONTRACTINTERFACE captures enum value "ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE" DeleteSmartContractInterfaceRequestTypeACTIVITYTYPEDELETESMARTCONTRACTINTERFACE string = "ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE" )
const ( // DeleteSubOrganizationRequestTypeACTIVITYTYPEDELETESUBORGANIZATION captures enum value "ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION" DeleteSubOrganizationRequestTypeACTIVITYTYPEDELETESUBORGANIZATION string = "ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION" )
const ( // DeleteUserTagsRequestTypeACTIVITYTYPEDELETEUSERTAGS captures enum value "ACTIVITY_TYPE_DELETE_USER_TAGS" DeleteUserTagsRequestTypeACTIVITYTYPEDELETEUSERTAGS string = "ACTIVITY_TYPE_DELETE_USER_TAGS" )
const ( // DeleteUsersRequestTypeACTIVITYTYPEDELETEUSERS captures enum value "ACTIVITY_TYPE_DELETE_USERS" DeleteUsersRequestTypeACTIVITYTYPEDELETEUSERS string = "ACTIVITY_TYPE_DELETE_USERS" )
const ( // DeleteWalletAccountsRequestTypeACTIVITYTYPEDELETEWALLETACCOUNTS captures enum value "ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS" DeleteWalletAccountsRequestTypeACTIVITYTYPEDELETEWALLETACCOUNTS string = "ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS" )
const ( // DeleteWalletsRequestTypeACTIVITYTYPEDELETEWALLETS captures enum value "ACTIVITY_TYPE_DELETE_WALLETS" DeleteWalletsRequestTypeACTIVITYTYPEDELETEWALLETS string = "ACTIVITY_TYPE_DELETE_WALLETS" )
const ( // EmailAuthRequestTypeACTIVITYTYPEEMAILAUTHV2 captures enum value "ACTIVITY_TYPE_EMAIL_AUTH_V2" EmailAuthRequestTypeACTIVITYTYPEEMAILAUTHV2 string = "ACTIVITY_TYPE_EMAIL_AUTH_V2" )
const ( // EthSendRawTransactionRequestTypeACTIVITYTYPEETHSENDRAWTRANSACTION captures enum value "ACTIVITY_TYPE_ETH_SEND_RAW_TRANSACTION" EthSendRawTransactionRequestTypeACTIVITYTYPEETHSENDRAWTRANSACTION string = "ACTIVITY_TYPE_ETH_SEND_RAW_TRANSACTION" )
const ( // ExportPrivateKeyRequestTypeACTIVITYTYPEEXPORTPRIVATEKEY captures enum value "ACTIVITY_TYPE_EXPORT_PRIVATE_KEY" ExportPrivateKeyRequestTypeACTIVITYTYPEEXPORTPRIVATEKEY string = "ACTIVITY_TYPE_EXPORT_PRIVATE_KEY" )
const ( // ExportWalletAccountRequestTypeACTIVITYTYPEEXPORTWALLETACCOUNT captures enum value "ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT" ExportWalletAccountRequestTypeACTIVITYTYPEEXPORTWALLETACCOUNT string = "ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT" )
const ( // ExportWalletRequestTypeACTIVITYTYPEEXPORTWALLET captures enum value "ACTIVITY_TYPE_EXPORT_WALLET" ExportWalletRequestTypeACTIVITYTYPEEXPORTWALLET string = "ACTIVITY_TYPE_EXPORT_WALLET" )
const ( // ImportPrivateKeyRequestTypeACTIVITYTYPEIMPORTPRIVATEKEY captures enum value "ACTIVITY_TYPE_IMPORT_PRIVATE_KEY" ImportPrivateKeyRequestTypeACTIVITYTYPEIMPORTPRIVATEKEY string = "ACTIVITY_TYPE_IMPORT_PRIVATE_KEY" )
const ( // ImportWalletRequestTypeACTIVITYTYPEIMPORTWALLET captures enum value "ACTIVITY_TYPE_IMPORT_WALLET" ImportWalletRequestTypeACTIVITYTYPEIMPORTWALLET string = "ACTIVITY_TYPE_IMPORT_WALLET" )
const ( // InitFiatOnRampRequestTypeACTIVITYTYPEINITFIATONRAMP captures enum value "ACTIVITY_TYPE_INIT_FIAT_ON_RAMP" InitFiatOnRampRequestTypeACTIVITYTYPEINITFIATONRAMP string = "ACTIVITY_TYPE_INIT_FIAT_ON_RAMP" )
const ( // InitImportPrivateKeyRequestTypeACTIVITYTYPEINITIMPORTPRIVATEKEY captures enum value "ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY" InitImportPrivateKeyRequestTypeACTIVITYTYPEINITIMPORTPRIVATEKEY string = "ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY" )
const ( // InitImportWalletRequestTypeACTIVITYTYPEINITIMPORTWALLET captures enum value "ACTIVITY_TYPE_INIT_IMPORT_WALLET" InitImportWalletRequestTypeACTIVITYTYPEINITIMPORTWALLET string = "ACTIVITY_TYPE_INIT_IMPORT_WALLET" )
const ( // InitOtpAuthRequestTypeACTIVITYTYPEINITOTPAUTHV2 captures enum value "ACTIVITY_TYPE_INIT_OTP_AUTH_V2" InitOtpAuthRequestTypeACTIVITYTYPEINITOTPAUTHV2 string = "ACTIVITY_TYPE_INIT_OTP_AUTH_V2" )
const ( // InitOtpRequestTypeACTIVITYTYPEINITOTP captures enum value "ACTIVITY_TYPE_INIT_OTP" InitOtpRequestTypeACTIVITYTYPEINITOTP string = "ACTIVITY_TYPE_INIT_OTP" )
const ( // InitUserEmailRecoveryRequestTypeACTIVITYTYPEINITUSEREMAILRECOVERY captures enum value "ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY" InitUserEmailRecoveryRequestTypeACTIVITYTYPEINITUSEREMAILRECOVERY string = "ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY" )
const ( // Oauth2AuthenticateRequestTypeACTIVITYTYPEOAUTH2AUTHENTICATE captures enum value "ACTIVITY_TYPE_OAUTH2_AUTHENTICATE" Oauth2AuthenticateRequestTypeACTIVITYTYPEOAUTH2AUTHENTICATE string = "ACTIVITY_TYPE_OAUTH2_AUTHENTICATE" )
const ( // OauthLoginRequestTypeACTIVITYTYPEOAUTHLOGIN captures enum value "ACTIVITY_TYPE_OAUTH_LOGIN" OauthLoginRequestTypeACTIVITYTYPEOAUTHLOGIN string = "ACTIVITY_TYPE_OAUTH_LOGIN" )
const ( // OauthRequestTypeACTIVITYTYPEOAUTH captures enum value "ACTIVITY_TYPE_OAUTH" OauthRequestTypeACTIVITYTYPEOAUTH string = "ACTIVITY_TYPE_OAUTH" )
const ( // OtpAuthRequestTypeACTIVITYTYPEOTPAUTH captures enum value "ACTIVITY_TYPE_OTP_AUTH" OtpAuthRequestTypeACTIVITYTYPEOTPAUTH string = "ACTIVITY_TYPE_OTP_AUTH" )
const ( // OtpLoginRequestTypeACTIVITYTYPEOTPLOGIN captures enum value "ACTIVITY_TYPE_OTP_LOGIN" OtpLoginRequestTypeACTIVITYTYPEOTPLOGIN string = "ACTIVITY_TYPE_OTP_LOGIN" )
const ( // PublicKeyCredentialWithAttestationTypePublicDashKey captures enum value "public-key" PublicKeyCredentialWithAttestationTypePublicDashKey string = "public-key" )
const ( // RecoverUserRequestTypeACTIVITYTYPERECOVERUSER captures enum value "ACTIVITY_TYPE_RECOVER_USER" RecoverUserRequestTypeACTIVITYTYPERECOVERUSER string = "ACTIVITY_TYPE_RECOVER_USER" )
const ( // RejectActivityRequestTypeACTIVITYTYPEREJECTACTIVITY captures enum value "ACTIVITY_TYPE_REJECT_ACTIVITY" RejectActivityRequestTypeACTIVITYTYPEREJECTACTIVITY string = "ACTIVITY_TYPE_REJECT_ACTIVITY" )
const ( // RemoveOrganizationFeatureRequestTypeACTIVITYTYPEREMOVEORGANIZATIONFEATURE captures enum value "ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE" RemoveOrganizationFeatureRequestTypeACTIVITYTYPEREMOVEORGANIZATIONFEATURE string = "ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE" )
const ( // SetOrganizationFeatureRequestTypeACTIVITYTYPESETORGANIZATIONFEATURE captures enum value "ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE" SetOrganizationFeatureRequestTypeACTIVITYTYPESETORGANIZATIONFEATURE string = "ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE" )
const ( // SignRawPayloadRequestTypeACTIVITYTYPESIGNRAWPAYLOADV2 captures enum value "ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2" SignRawPayloadRequestTypeACTIVITYTYPESIGNRAWPAYLOADV2 string = "ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2" )
const ( // SignRawPayloadsRequestTypeACTIVITYTYPESIGNRAWPAYLOADS captures enum value "ACTIVITY_TYPE_SIGN_RAW_PAYLOADS" SignRawPayloadsRequestTypeACTIVITYTYPESIGNRAWPAYLOADS string = "ACTIVITY_TYPE_SIGN_RAW_PAYLOADS" )
const ( // SignTransactionRequestTypeACTIVITYTYPESIGNTRANSACTIONV2 captures enum value "ACTIVITY_TYPE_SIGN_TRANSACTION_V2" SignTransactionRequestTypeACTIVITYTYPESIGNTRANSACTIONV2 string = "ACTIVITY_TYPE_SIGN_TRANSACTION_V2" )
const ( // StampLoginRequestTypeACTIVITYTYPESTAMPLOGIN captures enum value "ACTIVITY_TYPE_STAMP_LOGIN" StampLoginRequestTypeACTIVITYTYPESTAMPLOGIN string = "ACTIVITY_TYPE_STAMP_LOGIN" )
const ( // UpdateOauth2CredentialRequestTypeACTIVITYTYPEUPDATEOAUTH2CREDENTIAL captures enum value "ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL" UpdateOauth2CredentialRequestTypeACTIVITYTYPEUPDATEOAUTH2CREDENTIAL string = "ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL" )
const ( // UpdatePolicyRequestTypeACTIVITYTYPEUPDATEPOLICYV2 captures enum value "ACTIVITY_TYPE_UPDATE_POLICY_V2" UpdatePolicyRequestTypeACTIVITYTYPEUPDATEPOLICYV2 string = "ACTIVITY_TYPE_UPDATE_POLICY_V2" )
const ( // UpdatePrivateKeyTagRequestTypeACTIVITYTYPEUPDATEPRIVATEKEYTAG captures enum value "ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG" UpdatePrivateKeyTagRequestTypeACTIVITYTYPEUPDATEPRIVATEKEYTAG string = "ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG" )
const ( // UpdateRootQuorumRequestTypeACTIVITYTYPEUPDATEROOTQUORUM captures enum value "ACTIVITY_TYPE_UPDATE_ROOT_QUORUM" UpdateRootQuorumRequestTypeACTIVITYTYPEUPDATEROOTQUORUM string = "ACTIVITY_TYPE_UPDATE_ROOT_QUORUM" )
const ( // UpdateUserEmailRequestTypeACTIVITYTYPEUPDATEUSEREMAIL captures enum value "ACTIVITY_TYPE_UPDATE_USER_EMAIL" UpdateUserEmailRequestTypeACTIVITYTYPEUPDATEUSEREMAIL string = "ACTIVITY_TYPE_UPDATE_USER_EMAIL" )
const ( // UpdateUserNameRequestTypeACTIVITYTYPEUPDATEUSERNAME captures enum value "ACTIVITY_TYPE_UPDATE_USER_NAME" UpdateUserNameRequestTypeACTIVITYTYPEUPDATEUSERNAME string = "ACTIVITY_TYPE_UPDATE_USER_NAME" )
const ( // UpdateUserPhoneNumberRequestTypeACTIVITYTYPEUPDATEUSERPHONENUMBER captures enum value "ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER" UpdateUserPhoneNumberRequestTypeACTIVITYTYPEUPDATEUSERPHONENUMBER string = "ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER" )
const ( // UpdateUserRequestTypeACTIVITYTYPEUPDATEUSER captures enum value "ACTIVITY_TYPE_UPDATE_USER" UpdateUserRequestTypeACTIVITYTYPEUPDATEUSER string = "ACTIVITY_TYPE_UPDATE_USER" )
const ( // UpdateUserTagRequestTypeACTIVITYTYPEUPDATEUSERTAG captures enum value "ACTIVITY_TYPE_UPDATE_USER_TAG" UpdateUserTagRequestTypeACTIVITYTYPEUPDATEUSERTAG string = "ACTIVITY_TYPE_UPDATE_USER_TAG" )
const ( // UpdateWalletRequestTypeACTIVITYTYPEUPDATEWALLET captures enum value "ACTIVITY_TYPE_UPDATE_WALLET" UpdateWalletRequestTypeACTIVITYTYPEUPDATEWALLET string = "ACTIVITY_TYPE_UPDATE_WALLET" )
const ( // VerifyOtpRequestTypeACTIVITYTYPEVERIFYOTP captures enum value "ACTIVITY_TYPE_VERIFY_OTP" VerifyOtpRequestTypeACTIVITYTYPEVERIFYOTP string = "ACTIVITY_TYPE_VERIFY_OTP" )
Variables ¶
var APIKeyCurveEnum []APIKeyCurve
for schema
var AccessTypeEnum []AccessType
for schema
var ActivityStatusEnum []ActivityStatus
for schema
var ActivityTypeEnum []ActivityType
for schema
var AddressFormatEnum []AddressFormat
for schema
var AuthenticatorTransportEnum []AuthenticatorTransport
for schema
var CredentialTypeEnum []CredentialType
for schema
var CurveEnum []Curve
for schema
var EffectEnum []Effect
for schema
var FeatureNameEnum []FeatureName
for schema
var FiatOnRampBlockchainNetworkEnum []FiatOnRampBlockchainNetwork
for schema
var FiatOnRampCryptoCurrencyEnum []FiatOnRampCryptoCurrency
for schema
var FiatOnRampCurrencyEnum []FiatOnRampCurrency
for schema
var FiatOnRampPaymentMethodEnum []FiatOnRampPaymentMethod
for schema
var FiatOnRampProviderEnum []FiatOnRampProvider
for schema
var HashFunctionEnum []HashFunction
for schema
var MnemonicLanguageEnum []MnemonicLanguage
for schema
var Oauth2ProviderEnum []Oauth2Provider
for schema
var OperatorEnum []Operator
for schema
var OutcomeEnum []Outcome
for schema
var PathFormatEnum []PathFormat
for schema
var PayloadEncodingEnum []PayloadEncoding
for schema
var SignatureSchemeEnum []SignatureScheme
for schema
var SmartContractInterfaceTypeEnum []SmartContractInterfaceType
for schema
var TagTypeEnum []TagType
for schema
var TransactionTypeEnum []TransactionType
for schema
Functions ¶
This section is empty.
Types ¶
type APIKey ¶
type APIKey struct {
// Unique identifier for a given API Key.
// Required: true
APIKeyID *string `json:"apiKeyId"`
// Human-readable name for an API Key.
// Required: true
APIKeyName *string `json:"apiKeyName"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// A User credential that can be used to authenticate to Turnkey.
// Required: true
Credential *ExternalDataV1Credential `json:"credential"`
// Optional window (in seconds) indicating how long the API Key should last.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
APIKey Api key
swagger:model ApiKey
func (*APIKey) ContextValidate ¶
ContextValidate validate this Api key based on the context it is used
func (*APIKey) MarshalBinary ¶
MarshalBinary interface implementation
func (*APIKey) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type APIKeyCurve ¶
type APIKeyCurve string
APIKeyCurve Api key curve
swagger:model ApiKeyCurve
const ( // APIKeyCurveP256 captures enum value "API_KEY_CURVE_P256" APIKeyCurveP256 APIKeyCurve = "API_KEY_CURVE_P256" // APIKeyCurveSecp256k1 captures enum value "API_KEY_CURVE_SECP256K1" APIKeyCurveSecp256k1 APIKeyCurve = "API_KEY_CURVE_SECP256K1" // APIKeyCurveEd25519 captures enum value "API_KEY_CURVE_ED25519" APIKeyCurveEd25519 APIKeyCurve = "API_KEY_CURVE_ED25519" )
func NewAPIKeyCurve ¶
func NewAPIKeyCurve(value APIKeyCurve) *APIKeyCurve
func (APIKeyCurve) ContextValidate ¶
ContextValidate validates this Api key curve based on context it is used
func (APIKeyCurve) Pointer ¶
func (m APIKeyCurve) Pointer() *APIKeyCurve
Pointer returns a pointer to a freshly-allocated APIKeyCurve.
type APIKeyParams ¶
type APIKeyParams struct {
// Human-readable name for an API Key.
// Required: true
APIKeyName *string `json:"apiKeyName"`
// Optional window (in seconds) indicating how long the API Key should last.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// The public component of a cryptographic key pair used to sign messages and transactions.
// Required: true
PublicKey *string `json:"publicKey"`
}
APIKeyParams Api key params
swagger:model ApiKeyParams
func (*APIKeyParams) ContextValidate ¶
ContextValidate validates this Api key params based on context it is used
func (*APIKeyParams) MarshalBinary ¶
func (m *APIKeyParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIKeyParams) UnmarshalBinary ¶
func (m *APIKeyParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIKeyParamsV2 ¶
type APIKeyParamsV2 struct {
// Human-readable name for an API Key.
// Required: true
APIKeyName *string `json:"apiKeyName"`
// The curve type to be used for processing API key signatures.
// Required: true
CurveType *APIKeyCurve `json:"curveType"`
// Optional window (in seconds) indicating how long the API Key should last.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// The public component of a cryptographic key pair used to sign messages and transactions.
// Required: true
PublicKey *string `json:"publicKey"`
}
APIKeyParamsV2 Api key params v2
swagger:model ApiKeyParamsV2
func (*APIKeyParamsV2) ContextValidate ¶
ContextValidate validate this Api key params v2 based on the context it is used
func (*APIKeyParamsV2) MarshalBinary ¶
func (m *APIKeyParamsV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIKeyParamsV2) UnmarshalBinary ¶
func (m *APIKeyParamsV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIOnlyUserParams ¶
type APIOnlyUserParams struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParams `json:"apiKeys"`
// The email address for this API-only User (optional).
UserEmail *string `json:"userEmail,omitempty"`
// The name of the new API-only User.
// Required: true
UserName *string `json:"userName"`
// A list of tags assigned to the new API-only User. This field, if not needed, should be an empty array in your request body.
// Required: true
UserTags []string `json:"userTags"`
}
APIOnlyUserParams Api only user params
swagger:model ApiOnlyUserParams
func (*APIOnlyUserParams) ContextValidate ¶
ContextValidate validate this Api only user params based on the context it is used
func (*APIOnlyUserParams) MarshalBinary ¶
func (m *APIOnlyUserParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIOnlyUserParams) UnmarshalBinary ¶
func (m *APIOnlyUserParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AcceptInvitationIntent ¶
type AcceptInvitationIntent struct {
// WebAuthN hardware devices that can be used to log in to the Turnkey web app.
// Required: true
Authenticator *AuthenticatorParams `json:"authenticator"`
// Unique identifier for a given Invitation object.
// Required: true
InvitationID *string `json:"invitationId"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
AcceptInvitationIntent accept invitation intent
swagger:model AcceptInvitationIntent
func (*AcceptInvitationIntent) ContextValidate ¶
func (m *AcceptInvitationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this accept invitation intent based on the context it is used
func (*AcceptInvitationIntent) MarshalBinary ¶
func (m *AcceptInvitationIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AcceptInvitationIntent) UnmarshalBinary ¶
func (m *AcceptInvitationIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AcceptInvitationIntentV2 ¶
type AcceptInvitationIntentV2 struct {
// WebAuthN hardware devices that can be used to log in to the Turnkey web app.
// Required: true
Authenticator *AuthenticatorParamsV2 `json:"authenticator"`
// Unique identifier for a given Invitation object.
// Required: true
InvitationID *string `json:"invitationId"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
AcceptInvitationIntentV2 accept invitation intent v2
swagger:model AcceptInvitationIntentV2
func (*AcceptInvitationIntentV2) ContextValidate ¶
func (m *AcceptInvitationIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this accept invitation intent v2 based on the context it is used
func (*AcceptInvitationIntentV2) MarshalBinary ¶
func (m *AcceptInvitationIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AcceptInvitationIntentV2) UnmarshalBinary ¶
func (m *AcceptInvitationIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AcceptInvitationResult ¶
type AcceptInvitationResult struct {
// Unique identifier for a given Invitation.
// Required: true
InvitationID *string `json:"invitationId"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
AcceptInvitationResult accept invitation result
swagger:model AcceptInvitationResult
func (*AcceptInvitationResult) ContextValidate ¶
func (m *AcceptInvitationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this accept invitation result based on context it is used
func (*AcceptInvitationResult) MarshalBinary ¶
func (m *AcceptInvitationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AcceptInvitationResult) UnmarshalBinary ¶
func (m *AcceptInvitationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccessType ¶
type AccessType string
AccessType access type
swagger:model AccessType
const ( // AccessTypeWeb captures enum value "ACCESS_TYPE_WEB" AccessTypeWeb AccessType = "ACCESS_TYPE_WEB" // AccessTypeAPI captures enum value "ACCESS_TYPE_API" AccessTypeAPI AccessType = "ACCESS_TYPE_API" // AccessTypeAll captures enum value "ACCESS_TYPE_ALL" AccessTypeAll AccessType = "ACCESS_TYPE_ALL" )
func NewAccessType ¶
func NewAccessType(value AccessType) *AccessType
func (AccessType) ContextValidate ¶
ContextValidate validates this access type based on context it is used
func (AccessType) Pointer ¶
func (m AccessType) Pointer() *AccessType
Pointer returns a pointer to a freshly-allocated AccessType.
type ActivateBillingTierIntent ¶
type ActivateBillingTierIntent struct {
// The product that the customer wants to subscribe to.
// Required: true
ProductID *string `json:"productId"`
}
ActivateBillingTierIntent activate billing tier intent
swagger:model ActivateBillingTierIntent
func (*ActivateBillingTierIntent) ContextValidate ¶
func (m *ActivateBillingTierIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this activate billing tier intent based on context it is used
func (*ActivateBillingTierIntent) MarshalBinary ¶
func (m *ActivateBillingTierIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivateBillingTierIntent) UnmarshalBinary ¶
func (m *ActivateBillingTierIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActivateBillingTierResult ¶
type ActivateBillingTierResult struct {
// The id of the product being subscribed to.
// Required: true
ProductID *string `json:"productId"`
}
ActivateBillingTierResult activate billing tier result
swagger:model ActivateBillingTierResult
func (*ActivateBillingTierResult) ContextValidate ¶
func (m *ActivateBillingTierResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this activate billing tier result based on context it is used
func (*ActivateBillingTierResult) MarshalBinary ¶
func (m *ActivateBillingTierResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivateBillingTierResult) UnmarshalBinary ¶
func (m *ActivateBillingTierResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Activity ¶
type Activity struct {
// A list of app proofs generated by enclaves during activity execution, providing verifiable attestations of performed operations.
AppProofs []*AppProof `json:"appProofs"`
// can approve
// Required: true
CanApprove *bool `json:"canApprove"`
// can reject
// Required: true
CanReject *bool `json:"canReject"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// Failure reason of the intended action.
Failure *Status `json:"failure,omitempty"`
// An artifact verifying a User's action.
// Required: true
Fingerprint *string `json:"fingerprint"`
// Unique identifier for a given Activity object.
// Required: true
ID *string `json:"id"`
// Intent object crafted by Turnkey based on the user request, used to assess the permissibility of an action.
// Required: true
Intent *Intent `json:"intent"`
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Result of the intended action.
// Required: true
Result *Result `json:"result"`
// The current processing status of a specified Activity.
// Required: true
Status *ActivityStatus `json:"status"`
// Type of Activity, such as Add User, or Sign Transaction.
// Required: true
Type *ActivityType `json:"type"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
// A list of objects representing a particular User's approval or rejection of a Consensus request, including all relevant metadata.
// Required: true
Votes []*Vote `json:"votes"`
}
Activity activity
swagger:model Activity
func (*Activity) ContextValidate ¶
ContextValidate validate this activity based on the context it is used
func (*Activity) MarshalBinary ¶
MarshalBinary interface implementation
func (*Activity) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ActivityResponse ¶
type ActivityResponse struct {
// An action that can be taken within the Turnkey infrastructure.
// Required: true
Activity *Activity `json:"activity"`
}
ActivityResponse activity response
swagger:model ActivityResponse
func (*ActivityResponse) ContextValidate ¶
ContextValidate validate this activity response based on the context it is used
func (*ActivityResponse) MarshalBinary ¶
func (m *ActivityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivityResponse) UnmarshalBinary ¶
func (m *ActivityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActivityStatus ¶
type ActivityStatus string
ActivityStatus activity status
swagger:model ActivityStatus
const ( // ActivityStatusCreated captures enum value "ACTIVITY_STATUS_CREATED" ActivityStatusCreated ActivityStatus = "ACTIVITY_STATUS_CREATED" // ActivityStatusPending captures enum value "ACTIVITY_STATUS_PENDING" ActivityStatusPending ActivityStatus = "ACTIVITY_STATUS_PENDING" // ActivityStatusCompleted captures enum value "ACTIVITY_STATUS_COMPLETED" ActivityStatusCompleted ActivityStatus = "ACTIVITY_STATUS_COMPLETED" // ActivityStatusFailed captures enum value "ACTIVITY_STATUS_FAILED" ActivityStatusFailed ActivityStatus = "ACTIVITY_STATUS_FAILED" // ActivityStatusConsensusNeeded captures enum value "ACTIVITY_STATUS_CONSENSUS_NEEDED" ActivityStatusConsensusNeeded ActivityStatus = "ACTIVITY_STATUS_CONSENSUS_NEEDED" // ActivityStatusRejected captures enum value "ACTIVITY_STATUS_REJECTED" ActivityStatusRejected ActivityStatus = "ACTIVITY_STATUS_REJECTED" )
func NewActivityStatus ¶
func NewActivityStatus(value ActivityStatus) *ActivityStatus
func (ActivityStatus) ContextValidate ¶
ContextValidate validates this activity status based on context it is used
func (ActivityStatus) Pointer ¶
func (m ActivityStatus) Pointer() *ActivityStatus
Pointer returns a pointer to a freshly-allocated ActivityStatus.
type ActivityType ¶
type ActivityType string
ActivityType activity type
swagger:model ActivityType
const ( // ActivityTypeCreateAPIKeys captures enum value "ACTIVITY_TYPE_CREATE_API_KEYS" ActivityTypeCreateAPIKeys ActivityType = "ACTIVITY_TYPE_CREATE_API_KEYS" // ActivityTypeCreateUsers captures enum value "ACTIVITY_TYPE_CREATE_USERS" ActivityTypeCreateUsers ActivityType = "ACTIVITY_TYPE_CREATE_USERS" // ActivityTypeCreatePrivateKeys captures enum value "ACTIVITY_TYPE_CREATE_PRIVATE_KEYS" ActivityTypeCreatePrivateKeys ActivityType = "ACTIVITY_TYPE_CREATE_PRIVATE_KEYS" // ActivityTypeSignRawPayload captures enum value "ACTIVITY_TYPE_SIGN_RAW_PAYLOAD" ActivityTypeSignRawPayload ActivityType = "ACTIVITY_TYPE_SIGN_RAW_PAYLOAD" // ActivityTypeCreateInvitations captures enum value "ACTIVITY_TYPE_CREATE_INVITATIONS" ActivityTypeCreateInvitations ActivityType = "ACTIVITY_TYPE_CREATE_INVITATIONS" // ActivityTypeAcceptInvitation captures enum value "ACTIVITY_TYPE_ACCEPT_INVITATION" ActivityTypeAcceptInvitation ActivityType = "ACTIVITY_TYPE_ACCEPT_INVITATION" // ActivityTypeCreatePolicy captures enum value "ACTIVITY_TYPE_CREATE_POLICY" ActivityTypeCreatePolicy ActivityType = "ACTIVITY_TYPE_CREATE_POLICY" // ActivityTypeDisablePrivateKey captures enum value "ACTIVITY_TYPE_DISABLE_PRIVATE_KEY" ActivityTypeDisablePrivateKey ActivityType = "ACTIVITY_TYPE_DISABLE_PRIVATE_KEY" // ActivityTypeDeleteUsers captures enum value "ACTIVITY_TYPE_DELETE_USERS" ActivityTypeDeleteUsers ActivityType = "ACTIVITY_TYPE_DELETE_USERS" // ActivityTypeDeleteAPIKeys captures enum value "ACTIVITY_TYPE_DELETE_API_KEYS" ActivityTypeDeleteAPIKeys ActivityType = "ACTIVITY_TYPE_DELETE_API_KEYS" // ActivityTypeDeleteInvitation captures enum value "ACTIVITY_TYPE_DELETE_INVITATION" ActivityTypeDeleteInvitation ActivityType = "ACTIVITY_TYPE_DELETE_INVITATION" // ActivityTypeDeleteOrganization captures enum value "ACTIVITY_TYPE_DELETE_ORGANIZATION" ActivityTypeDeleteOrganization ActivityType = "ACTIVITY_TYPE_DELETE_ORGANIZATION" // ActivityTypeDeletePolicy captures enum value "ACTIVITY_TYPE_DELETE_POLICY" ActivityTypeDeletePolicy ActivityType = "ACTIVITY_TYPE_DELETE_POLICY" // ActivityTypeCreateUserTag captures enum value "ACTIVITY_TYPE_CREATE_USER_TAG" ActivityTypeCreateUserTag ActivityType = "ACTIVITY_TYPE_CREATE_USER_TAG" // ActivityTypeDeleteUserTags captures enum value "ACTIVITY_TYPE_DELETE_USER_TAGS" ActivityTypeDeleteUserTags ActivityType = "ACTIVITY_TYPE_DELETE_USER_TAGS" // ActivityTypeCreateOrganization captures enum value "ACTIVITY_TYPE_CREATE_ORGANIZATION" ActivityTypeCreateOrganization ActivityType = "ACTIVITY_TYPE_CREATE_ORGANIZATION" // ActivityTypeSignTransaction captures enum value "ACTIVITY_TYPE_SIGN_TRANSACTION" ActivityTypeSignTransaction ActivityType = "ACTIVITY_TYPE_SIGN_TRANSACTION" // ActivityTypeApproveActivity captures enum value "ACTIVITY_TYPE_APPROVE_ACTIVITY" ActivityTypeApproveActivity ActivityType = "ACTIVITY_TYPE_APPROVE_ACTIVITY" // ActivityTypeRejectActivity captures enum value "ACTIVITY_TYPE_REJECT_ACTIVITY" ActivityTypeRejectActivity ActivityType = "ACTIVITY_TYPE_REJECT_ACTIVITY" // ActivityTypeDeleteAuthenticators captures enum value "ACTIVITY_TYPE_DELETE_AUTHENTICATORS" ActivityTypeDeleteAuthenticators ActivityType = "ACTIVITY_TYPE_DELETE_AUTHENTICATORS" // ActivityTypeCreateAuthenticators captures enum value "ACTIVITY_TYPE_CREATE_AUTHENTICATORS" ActivityTypeCreateAuthenticators ActivityType = "ACTIVITY_TYPE_CREATE_AUTHENTICATORS" // ActivityTypeCreatePrivateKeyTag captures enum value "ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG" ActivityTypeCreatePrivateKeyTag ActivityType = "ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG" // ActivityTypeDeletePrivateKeyTags captures enum value "ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS" ActivityTypeDeletePrivateKeyTags ActivityType = "ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS" // ActivityTypeSetPaymentMethod captures enum value "ACTIVITY_TYPE_SET_PAYMENT_METHOD" ActivityTypeSetPaymentMethod ActivityType = "ACTIVITY_TYPE_SET_PAYMENT_METHOD" // ActivityTypeActivateBillingTier captures enum value "ACTIVITY_TYPE_ACTIVATE_BILLING_TIER" ActivityTypeActivateBillingTier ActivityType = "ACTIVITY_TYPE_ACTIVATE_BILLING_TIER" // ActivityTypeDeletePaymentMethod captures enum value "ACTIVITY_TYPE_DELETE_PAYMENT_METHOD" ActivityTypeDeletePaymentMethod ActivityType = "ACTIVITY_TYPE_DELETE_PAYMENT_METHOD" // ActivityTypeCreatePolicyV2 captures enum value "ACTIVITY_TYPE_CREATE_POLICY_V2" ActivityTypeCreatePolicyV2 ActivityType = "ACTIVITY_TYPE_CREATE_POLICY_V2" // ActivityTypeCreatePolicyV3 captures enum value "ACTIVITY_TYPE_CREATE_POLICY_V3" ActivityTypeCreatePolicyV3 ActivityType = "ACTIVITY_TYPE_CREATE_POLICY_V3" // ActivityTypeCreateAPIOnlyUsers captures enum value "ACTIVITY_TYPE_CREATE_API_ONLY_USERS" ActivityTypeCreateAPIOnlyUsers ActivityType = "ACTIVITY_TYPE_CREATE_API_ONLY_USERS" // ActivityTypeUpdateRootQuorum captures enum value "ACTIVITY_TYPE_UPDATE_ROOT_QUORUM" ActivityTypeUpdateRootQuorum ActivityType = "ACTIVITY_TYPE_UPDATE_ROOT_QUORUM" // ActivityTypeUpdateUserTag captures enum value "ACTIVITY_TYPE_UPDATE_USER_TAG" ActivityTypeUpdateUserTag ActivityType = "ACTIVITY_TYPE_UPDATE_USER_TAG" // ActivityTypeUpdatePrivateKeyTag captures enum value "ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG" ActivityTypeUpdatePrivateKeyTag ActivityType = "ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG" // ActivityTypeCreateAuthenticatorsV2 captures enum value "ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2" ActivityTypeCreateAuthenticatorsV2 ActivityType = "ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2" // ActivityTypeCreateOrganizationV2 captures enum value "ACTIVITY_TYPE_CREATE_ORGANIZATION_V2" ActivityTypeCreateOrganizationV2 ActivityType = "ACTIVITY_TYPE_CREATE_ORGANIZATION_V2" // ActivityTypeCreateUsersV2 captures enum value "ACTIVITY_TYPE_CREATE_USERS_V2" ActivityTypeCreateUsersV2 ActivityType = "ACTIVITY_TYPE_CREATE_USERS_V2" // ActivityTypeAcceptInvitationV2 captures enum value "ACTIVITY_TYPE_ACCEPT_INVITATION_V2" ActivityTypeAcceptInvitationV2 ActivityType = "ACTIVITY_TYPE_ACCEPT_INVITATION_V2" // ActivityTypeCreateSubOrganization captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION" ActivityTypeCreateSubOrganization ActivityType = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION" // ActivityTypeCreateSubOrganizationV2 captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V2" ActivityTypeCreateSubOrganizationV2 ActivityType = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V2" // ActivityTypeUpdateAllowedOrigins captures enum value "ACTIVITY_TYPE_UPDATE_ALLOWED_ORIGINS" ActivityTypeUpdateAllowedOrigins ActivityType = "ACTIVITY_TYPE_UPDATE_ALLOWED_ORIGINS" // ActivityTypeCreatePrivateKeysV2 captures enum value "ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2" ActivityTypeCreatePrivateKeysV2 ActivityType = "ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2" // ActivityTypeUpdateUser captures enum value "ACTIVITY_TYPE_UPDATE_USER" ActivityTypeUpdateUser ActivityType = "ACTIVITY_TYPE_UPDATE_USER" // ActivityTypeUpdatePolicy captures enum value "ACTIVITY_TYPE_UPDATE_POLICY" ActivityTypeUpdatePolicy ActivityType = "ACTIVITY_TYPE_UPDATE_POLICY" // ActivityTypeSetPaymentMethodV2 captures enum value "ACTIVITY_TYPE_SET_PAYMENT_METHOD_V2" ActivityTypeSetPaymentMethodV2 ActivityType = "ACTIVITY_TYPE_SET_PAYMENT_METHOD_V2" // ActivityTypeCreateSubOrganizationV3 captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V3" ActivityTypeCreateSubOrganizationV3 ActivityType = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V3" // ActivityTypeCreateWallet captures enum value "ACTIVITY_TYPE_CREATE_WALLET" ActivityTypeCreateWallet ActivityType = "ACTIVITY_TYPE_CREATE_WALLET" // ActivityTypeCreateWalletAccounts captures enum value "ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS" ActivityTypeCreateWalletAccounts ActivityType = "ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS" // ActivityTypeInitUserEmailRecovery captures enum value "ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY" ActivityTypeInitUserEmailRecovery ActivityType = "ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY" // ActivityTypeRecoverUser captures enum value "ACTIVITY_TYPE_RECOVER_USER" ActivityTypeRecoverUser ActivityType = "ACTIVITY_TYPE_RECOVER_USER" // ActivityTypeSetOrganizationFeature captures enum value "ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE" ActivityTypeSetOrganizationFeature ActivityType = "ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE" // ActivityTypeRemoveOrganizationFeature captures enum value "ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE" ActivityTypeRemoveOrganizationFeature ActivityType = "ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE" // ActivityTypeSignRawPayloadV2 captures enum value "ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2" ActivityTypeSignRawPayloadV2 ActivityType = "ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2" // ActivityTypeSignTransactionV2 captures enum value "ACTIVITY_TYPE_SIGN_TRANSACTION_V2" ActivityTypeSignTransactionV2 ActivityType = "ACTIVITY_TYPE_SIGN_TRANSACTION_V2" // ActivityTypeExportPrivateKey captures enum value "ACTIVITY_TYPE_EXPORT_PRIVATE_KEY" ActivityTypeExportPrivateKey ActivityType = "ACTIVITY_TYPE_EXPORT_PRIVATE_KEY" // ActivityTypeExportWallet captures enum value "ACTIVITY_TYPE_EXPORT_WALLET" ActivityTypeExportWallet ActivityType = "ACTIVITY_TYPE_EXPORT_WALLET" // ActivityTypeCreateSubOrganizationV4 captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V4" ActivityTypeCreateSubOrganizationV4 ActivityType = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V4" // ActivityTypeEmailAuth captures enum value "ACTIVITY_TYPE_EMAIL_AUTH" ActivityTypeEmailAuth ActivityType = "ACTIVITY_TYPE_EMAIL_AUTH" // ActivityTypeExportWalletAccount captures enum value "ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT" ActivityTypeExportWalletAccount ActivityType = "ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT" // ActivityTypeInitImportWallet captures enum value "ACTIVITY_TYPE_INIT_IMPORT_WALLET" ActivityTypeInitImportWallet ActivityType = "ACTIVITY_TYPE_INIT_IMPORT_WALLET" // ActivityTypeImportWallet captures enum value "ACTIVITY_TYPE_IMPORT_WALLET" ActivityTypeImportWallet ActivityType = "ACTIVITY_TYPE_IMPORT_WALLET" // ActivityTypeInitImportPrivateKey captures enum value "ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY" ActivityTypeInitImportPrivateKey ActivityType = "ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY" // ActivityTypeImportPrivateKey captures enum value "ACTIVITY_TYPE_IMPORT_PRIVATE_KEY" ActivityTypeImportPrivateKey ActivityType = "ACTIVITY_TYPE_IMPORT_PRIVATE_KEY" // ActivityTypeCreatePolicies captures enum value "ACTIVITY_TYPE_CREATE_POLICIES" ActivityTypeCreatePolicies ActivityType = "ACTIVITY_TYPE_CREATE_POLICIES" // ActivityTypeSignRawPayloads captures enum value "ACTIVITY_TYPE_SIGN_RAW_PAYLOADS" ActivityTypeSignRawPayloads ActivityType = "ACTIVITY_TYPE_SIGN_RAW_PAYLOADS" // ActivityTypeCreateReadOnlySession captures enum value "ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION" ActivityTypeCreateReadOnlySession ActivityType = "ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION" // ActivityTypeCreateOauthProviders captures enum value "ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS" ActivityTypeCreateOauthProviders ActivityType = "ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS" // ActivityTypeDeleteOauthProviders captures enum value "ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS" ActivityTypeDeleteOauthProviders ActivityType = "ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS" // ActivityTypeCreateSubOrganizationV5 captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V5" ActivityTypeCreateSubOrganizationV5 ActivityType = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V5" // ActivityTypeOauth captures enum value "ACTIVITY_TYPE_OAUTH" ActivityTypeOauth ActivityType = "ACTIVITY_TYPE_OAUTH" // ActivityTypeCreateAPIKeysV2 captures enum value "ACTIVITY_TYPE_CREATE_API_KEYS_V2" ActivityTypeCreateAPIKeysV2 ActivityType = "ACTIVITY_TYPE_CREATE_API_KEYS_V2" // ActivityTypeCreateReadWriteSession captures enum value "ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION" ActivityTypeCreateReadWriteSession ActivityType = "ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION" // ActivityTypeEmailAuthV2 captures enum value "ACTIVITY_TYPE_EMAIL_AUTH_V2" ActivityTypeEmailAuthV2 ActivityType = "ACTIVITY_TYPE_EMAIL_AUTH_V2" // ActivityTypeCreateSubOrganizationV6 captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V6" ActivityTypeCreateSubOrganizationV6 ActivityType = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V6" // ActivityTypeDeletePrivateKeys captures enum value "ACTIVITY_TYPE_DELETE_PRIVATE_KEYS" ActivityTypeDeletePrivateKeys ActivityType = "ACTIVITY_TYPE_DELETE_PRIVATE_KEYS" // ActivityTypeDeleteWallets captures enum value "ACTIVITY_TYPE_DELETE_WALLETS" ActivityTypeDeleteWallets ActivityType = "ACTIVITY_TYPE_DELETE_WALLETS" // ActivityTypeCreateReadWriteSessionV2 captures enum value "ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2" ActivityTypeCreateReadWriteSessionV2 ActivityType = "ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2" // ActivityTypeDeleteSubOrganization captures enum value "ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION" ActivityTypeDeleteSubOrganization ActivityType = "ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION" // ActivityTypeInitOtpAuth captures enum value "ACTIVITY_TYPE_INIT_OTP_AUTH" ActivityTypeInitOtpAuth ActivityType = "ACTIVITY_TYPE_INIT_OTP_AUTH" // ActivityTypeOtpAuth captures enum value "ACTIVITY_TYPE_OTP_AUTH" ActivityTypeOtpAuth ActivityType = "ACTIVITY_TYPE_OTP_AUTH" // ActivityTypeCreateSubOrganizationV7 captures enum value "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7" ActivityTypeCreateSubOrganizationV7 ActivityType = "ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7" // ActivityTypeUpdateWallet captures enum value "ACTIVITY_TYPE_UPDATE_WALLET" ActivityTypeUpdateWallet ActivityType = "ACTIVITY_TYPE_UPDATE_WALLET" // ActivityTypeUpdatePolicyV2 captures enum value "ACTIVITY_TYPE_UPDATE_POLICY_V2" ActivityTypeUpdatePolicyV2 ActivityType = "ACTIVITY_TYPE_UPDATE_POLICY_V2" // ActivityTypeCreateUsersV3 captures enum value "ACTIVITY_TYPE_CREATE_USERS_V3" ActivityTypeCreateUsersV3 ActivityType = "ACTIVITY_TYPE_CREATE_USERS_V3" // ActivityTypeInitOtpAuthV2 captures enum value "ACTIVITY_TYPE_INIT_OTP_AUTH_V2" ActivityTypeInitOtpAuthV2 ActivityType = "ACTIVITY_TYPE_INIT_OTP_AUTH_V2" // ActivityTypeInitOtp captures enum value "ACTIVITY_TYPE_INIT_OTP" ActivityTypeInitOtp ActivityType = "ACTIVITY_TYPE_INIT_OTP" // ActivityTypeVerifyOtp captures enum value "ACTIVITY_TYPE_VERIFY_OTP" ActivityTypeVerifyOtp ActivityType = "ACTIVITY_TYPE_VERIFY_OTP" // ActivityTypeOtpLogin captures enum value "ACTIVITY_TYPE_OTP_LOGIN" ActivityTypeOtpLogin ActivityType = "ACTIVITY_TYPE_OTP_LOGIN" // ActivityTypeStampLogin captures enum value "ACTIVITY_TYPE_STAMP_LOGIN" ActivityTypeStampLogin ActivityType = "ACTIVITY_TYPE_STAMP_LOGIN" // ActivityTypeOauthLogin captures enum value "ACTIVITY_TYPE_OAUTH_LOGIN" ActivityTypeOauthLogin ActivityType = "ACTIVITY_TYPE_OAUTH_LOGIN" // ActivityTypeUpdateUserName captures enum value "ACTIVITY_TYPE_UPDATE_USER_NAME" ActivityTypeUpdateUserName ActivityType = "ACTIVITY_TYPE_UPDATE_USER_NAME" // ActivityTypeUpdateUserEmail captures enum value "ACTIVITY_TYPE_UPDATE_USER_EMAIL" ActivityTypeUpdateUserEmail ActivityType = "ACTIVITY_TYPE_UPDATE_USER_EMAIL" // ActivityTypeUpdateUserPhoneNumber captures enum value "ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER" ActivityTypeUpdateUserPhoneNumber ActivityType = "ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER" // ActivityTypeInitFiatOnRamp captures enum value "ACTIVITY_TYPE_INIT_FIAT_ON_RAMP" ActivityTypeInitFiatOnRamp ActivityType = "ACTIVITY_TYPE_INIT_FIAT_ON_RAMP" // ActivityTypeCreateSmartContractInterface captures enum value "ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE" ActivityTypeCreateSmartContractInterface ActivityType = "ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE" // ActivityTypeDeleteSmartContractInterface captures enum value "ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE" ActivityTypeDeleteSmartContractInterface ActivityType = "ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE" // ActivityTypeEnableAuthProxy captures enum value "ACTIVITY_TYPE_ENABLE_AUTH_PROXY" ActivityTypeEnableAuthProxy ActivityType = "ACTIVITY_TYPE_ENABLE_AUTH_PROXY" // ActivityTypeDisableAuthProxy captures enum value "ACTIVITY_TYPE_DISABLE_AUTH_PROXY" ActivityTypeDisableAuthProxy ActivityType = "ACTIVITY_TYPE_DISABLE_AUTH_PROXY" // ActivityTypeUpdateAuthProxyConfig captures enum value "ACTIVITY_TYPE_UPDATE_AUTH_PROXY_CONFIG" ActivityTypeUpdateAuthProxyConfig ActivityType = "ACTIVITY_TYPE_UPDATE_AUTH_PROXY_CONFIG" // ActivityTypeCreateOauth2Credential captures enum value "ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL" ActivityTypeCreateOauth2Credential ActivityType = "ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL" // ActivityTypeUpdateOauth2Credential captures enum value "ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL" ActivityTypeUpdateOauth2Credential ActivityType = "ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL" // ActivityTypeDeleteOauth2Credential captures enum value "ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL" ActivityTypeDeleteOauth2Credential ActivityType = "ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL" // ActivityTypeOauth2Authenticate captures enum value "ACTIVITY_TYPE_OAUTH2_AUTHENTICATE" ActivityTypeOauth2Authenticate ActivityType = "ACTIVITY_TYPE_OAUTH2_AUTHENTICATE" // ActivityTypeDeleteWalletAccounts captures enum value "ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS" ActivityTypeDeleteWalletAccounts ActivityType = "ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS" // ActivityTypeDeletePolicies captures enum value "ACTIVITY_TYPE_DELETE_POLICIES" ActivityTypeDeletePolicies ActivityType = "ACTIVITY_TYPE_DELETE_POLICIES" // ActivityTypeEthSendRawTransaction captures enum value "ACTIVITY_TYPE_ETH_SEND_RAW_TRANSACTION" ActivityTypeEthSendRawTransaction ActivityType = "ACTIVITY_TYPE_ETH_SEND_RAW_TRANSACTION" )
func NewActivityType ¶
func NewActivityType(value ActivityType) *ActivityType
func (ActivityType) ContextValidate ¶
ContextValidate validates this activity type based on context it is used
func (ActivityType) Pointer ¶
func (m ActivityType) Pointer() *ActivityType
Pointer returns a pointer to a freshly-allocated ActivityType.
type ActivityV1Address ¶
type ActivityV1Address struct {
// address
Address string `json:"address,omitempty"`
// format
Format AddressFormat `json:"format,omitempty"`
}
ActivityV1Address activity v1 address
swagger:model activity.v1.Address
func (*ActivityV1Address) ContextValidate ¶
ContextValidate validate this activity v1 address based on the context it is used
func (*ActivityV1Address) MarshalBinary ¶
func (m *ActivityV1Address) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivityV1Address) UnmarshalBinary ¶
func (m *ActivityV1Address) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActivityV1PolicyEvaluation ¶ added in v0.7.0
type ActivityV1PolicyEvaluation struct {
// Unique identifier for a given Activity.
// Required: true
ActivityID *string `json:"activityId"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// Unique identifier for a given policy evaluation.
// Required: true
ID *string `json:"id"`
// Unique identifier for the Organization the Activity belongs to.
// Required: true
OrganizationID *string `json:"organizationId"`
// Detailed evaluation result for each Policy that was run.
// Required: true
PolicyEvaluations []*CommonV1PolicyEvaluation `json:"policyEvaluations"`
// Unique identifier for the Vote associated with this policy evaluation.
// Required: true
VoteID *string `json:"voteId"`
}
ActivityV1PolicyEvaluation activity v1 policy evaluation
swagger:model activity.v1.PolicyEvaluation
func (*ActivityV1PolicyEvaluation) ContextValidate ¶ added in v0.7.0
func (m *ActivityV1PolicyEvaluation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this activity v1 policy evaluation based on the context it is used
func (*ActivityV1PolicyEvaluation) MarshalBinary ¶ added in v0.7.0
func (m *ActivityV1PolicyEvaluation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivityV1PolicyEvaluation) UnmarshalBinary ¶ added in v0.7.0
func (m *ActivityV1PolicyEvaluation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddressFormat ¶
type AddressFormat string
AddressFormat address format
swagger:model AddressFormat
const ( // AddressFormatUncompressed captures enum value "ADDRESS_FORMAT_UNCOMPRESSED" AddressFormatUncompressed AddressFormat = "ADDRESS_FORMAT_UNCOMPRESSED" // AddressFormatCompressed captures enum value "ADDRESS_FORMAT_COMPRESSED" AddressFormatCompressed AddressFormat = "ADDRESS_FORMAT_COMPRESSED" // AddressFormatEthereum captures enum value "ADDRESS_FORMAT_ETHEREUM" AddressFormatEthereum AddressFormat = "ADDRESS_FORMAT_ETHEREUM" // AddressFormatSolana captures enum value "ADDRESS_FORMAT_SOLANA" AddressFormatSolana AddressFormat = "ADDRESS_FORMAT_SOLANA" // AddressFormatCosmos captures enum value "ADDRESS_FORMAT_COSMOS" AddressFormatCosmos AddressFormat = "ADDRESS_FORMAT_COSMOS" // AddressFormatTron captures enum value "ADDRESS_FORMAT_TRON" AddressFormatTron AddressFormat = "ADDRESS_FORMAT_TRON" // AddressFormatSui captures enum value "ADDRESS_FORMAT_SUI" AddressFormatSui AddressFormat = "ADDRESS_FORMAT_SUI" // AddressFormatAptos captures enum value "ADDRESS_FORMAT_APTOS" AddressFormatAptos AddressFormat = "ADDRESS_FORMAT_APTOS" // AddressFormatBitcoinMainnetP2pkh captures enum value "ADDRESS_FORMAT_BITCOIN_MAINNET_P2PKH" AddressFormatBitcoinMainnetP2pkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_MAINNET_P2PKH" // AddressFormatBitcoinMainnetP2sh captures enum value "ADDRESS_FORMAT_BITCOIN_MAINNET_P2SH" AddressFormatBitcoinMainnetP2sh AddressFormat = "ADDRESS_FORMAT_BITCOIN_MAINNET_P2SH" // AddressFormatBitcoinMainnetP2wpkh captures enum value "ADDRESS_FORMAT_BITCOIN_MAINNET_P2WPKH" AddressFormatBitcoinMainnetP2wpkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_MAINNET_P2WPKH" // AddressFormatBitcoinMainnetP2wsh captures enum value "ADDRESS_FORMAT_BITCOIN_MAINNET_P2WSH" AddressFormatBitcoinMainnetP2wsh AddressFormat = "ADDRESS_FORMAT_BITCOIN_MAINNET_P2WSH" // AddressFormatBitcoinMainnetP2tr captures enum value "ADDRESS_FORMAT_BITCOIN_MAINNET_P2TR" AddressFormatBitcoinMainnetP2tr AddressFormat = "ADDRESS_FORMAT_BITCOIN_MAINNET_P2TR" // AddressFormatBitcoinTestnetP2pkh captures enum value "ADDRESS_FORMAT_BITCOIN_TESTNET_P2PKH" AddressFormatBitcoinTestnetP2pkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_TESTNET_P2PKH" // AddressFormatBitcoinTestnetP2sh captures enum value "ADDRESS_FORMAT_BITCOIN_TESTNET_P2SH" AddressFormatBitcoinTestnetP2sh AddressFormat = "ADDRESS_FORMAT_BITCOIN_TESTNET_P2SH" // AddressFormatBitcoinTestnetP2wpkh captures enum value "ADDRESS_FORMAT_BITCOIN_TESTNET_P2WPKH" AddressFormatBitcoinTestnetP2wpkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_TESTNET_P2WPKH" // AddressFormatBitcoinTestnetP2wsh captures enum value "ADDRESS_FORMAT_BITCOIN_TESTNET_P2WSH" AddressFormatBitcoinTestnetP2wsh AddressFormat = "ADDRESS_FORMAT_BITCOIN_TESTNET_P2WSH" // AddressFormatBitcoinTestnetP2tr captures enum value "ADDRESS_FORMAT_BITCOIN_TESTNET_P2TR" AddressFormatBitcoinTestnetP2tr AddressFormat = "ADDRESS_FORMAT_BITCOIN_TESTNET_P2TR" // AddressFormatBitcoinSignetP2pkh captures enum value "ADDRESS_FORMAT_BITCOIN_SIGNET_P2PKH" AddressFormatBitcoinSignetP2pkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_SIGNET_P2PKH" // AddressFormatBitcoinSignetP2sh captures enum value "ADDRESS_FORMAT_BITCOIN_SIGNET_P2SH" AddressFormatBitcoinSignetP2sh AddressFormat = "ADDRESS_FORMAT_BITCOIN_SIGNET_P2SH" // AddressFormatBitcoinSignetP2wpkh captures enum value "ADDRESS_FORMAT_BITCOIN_SIGNET_P2WPKH" AddressFormatBitcoinSignetP2wpkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_SIGNET_P2WPKH" // AddressFormatBitcoinSignetP2wsh captures enum value "ADDRESS_FORMAT_BITCOIN_SIGNET_P2WSH" AddressFormatBitcoinSignetP2wsh AddressFormat = "ADDRESS_FORMAT_BITCOIN_SIGNET_P2WSH" // AddressFormatBitcoinSignetP2tr captures enum value "ADDRESS_FORMAT_BITCOIN_SIGNET_P2TR" AddressFormatBitcoinSignetP2tr AddressFormat = "ADDRESS_FORMAT_BITCOIN_SIGNET_P2TR" // AddressFormatBitcoinRegtestP2pkh captures enum value "ADDRESS_FORMAT_BITCOIN_REGTEST_P2PKH" AddressFormatBitcoinRegtestP2pkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_REGTEST_P2PKH" // AddressFormatBitcoinRegtestP2sh captures enum value "ADDRESS_FORMAT_BITCOIN_REGTEST_P2SH" AddressFormatBitcoinRegtestP2sh AddressFormat = "ADDRESS_FORMAT_BITCOIN_REGTEST_P2SH" // AddressFormatBitcoinRegtestP2wpkh captures enum value "ADDRESS_FORMAT_BITCOIN_REGTEST_P2WPKH" AddressFormatBitcoinRegtestP2wpkh AddressFormat = "ADDRESS_FORMAT_BITCOIN_REGTEST_P2WPKH" // AddressFormatBitcoinRegtestP2wsh captures enum value "ADDRESS_FORMAT_BITCOIN_REGTEST_P2WSH" AddressFormatBitcoinRegtestP2wsh AddressFormat = "ADDRESS_FORMAT_BITCOIN_REGTEST_P2WSH" // AddressFormatBitcoinRegtestP2tr captures enum value "ADDRESS_FORMAT_BITCOIN_REGTEST_P2TR" AddressFormatBitcoinRegtestP2tr AddressFormat = "ADDRESS_FORMAT_BITCOIN_REGTEST_P2TR" // AddressFormatSei captures enum value "ADDRESS_FORMAT_SEI" AddressFormatSei AddressFormat = "ADDRESS_FORMAT_SEI" // AddressFormatXlm captures enum value "ADDRESS_FORMAT_XLM" AddressFormatXlm AddressFormat = "ADDRESS_FORMAT_XLM" // AddressFormatDogeMainnet captures enum value "ADDRESS_FORMAT_DOGE_MAINNET" AddressFormatDogeMainnet AddressFormat = "ADDRESS_FORMAT_DOGE_MAINNET" // AddressFormatDogeTestnet captures enum value "ADDRESS_FORMAT_DOGE_TESTNET" AddressFormatDogeTestnet AddressFormat = "ADDRESS_FORMAT_DOGE_TESTNET" // AddressFormatTonV3r2 captures enum value "ADDRESS_FORMAT_TON_V3R2" AddressFormatTonV3r2 AddressFormat = "ADDRESS_FORMAT_TON_V3R2" // AddressFormatTonV4r2 captures enum value "ADDRESS_FORMAT_TON_V4R2" AddressFormatTonV4r2 AddressFormat = "ADDRESS_FORMAT_TON_V4R2" // AddressFormatTonV5r1 captures enum value "ADDRESS_FORMAT_TON_V5R1" AddressFormatTonV5r1 AddressFormat = "ADDRESS_FORMAT_TON_V5R1" // AddressFormatXrp captures enum value "ADDRESS_FORMAT_XRP" AddressFormatXrp AddressFormat = "ADDRESS_FORMAT_XRP" )
func NewAddressFormat ¶
func NewAddressFormat(value AddressFormat) *AddressFormat
func (AddressFormat) ContextValidate ¶
ContextValidate validates this address format based on context it is used
func (AddressFormat) Pointer ¶
func (m AddressFormat) Pointer() *AddressFormat
Pointer returns a pointer to a freshly-allocated AddressFormat.
type Any ¶
type Any struct {
// at type
AtType string `json:"@type,omitempty"`
}
Any any
swagger:model Any
func (*Any) ContextValidate ¶
ContextValidate validates this any based on context it is used
func (*Any) MarshalBinary ¶
MarshalBinary interface implementation
func (*Any) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AppProof ¶ added in v0.9.0
type AppProof struct {
// JSON serialized AppProofPayload.
// Required: true
ProofPayload *string `json:"proofPayload"`
// Ephemeral public key.
// Required: true
PublicKey *string `json:"publicKey"`
// Scheme of signing key.
// Required: true
Scheme *SignatureScheme `json:"scheme"`
// Signature over hashed proof_payload.
// Required: true
Signature *string `json:"signature"`
}
AppProof app proof
swagger:model AppProof
func (*AppProof) ContextValidate ¶ added in v0.9.0
ContextValidate validate this app proof based on the context it is used
func (*AppProof) MarshalBinary ¶ added in v0.9.0
MarshalBinary interface implementation
func (*AppProof) UnmarshalBinary ¶ added in v0.9.0
UnmarshalBinary interface implementation
type ApproveActivityIntent ¶
type ApproveActivityIntent struct {
// An artifact verifying a User's action.
// Required: true
Fingerprint *string `json:"fingerprint"`
}
ApproveActivityIntent approve activity intent
swagger:model ApproveActivityIntent
func (*ApproveActivityIntent) ContextValidate ¶
ContextValidate validates this approve activity intent based on context it is used
func (*ApproveActivityIntent) MarshalBinary ¶
func (m *ApproveActivityIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApproveActivityIntent) UnmarshalBinary ¶
func (m *ApproveActivityIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApproveActivityRequest ¶
type ApproveActivityRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *ApproveActivityIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_APPROVE_ACTIVITY]
Type *string `json:"type"`
}
ApproveActivityRequest approve activity request
swagger:model ApproveActivityRequest
func (*ApproveActivityRequest) ContextValidate ¶
func (m *ApproveActivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this approve activity request based on the context it is used
func (*ApproveActivityRequest) MarshalBinary ¶
func (m *ApproveActivityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApproveActivityRequest) UnmarshalBinary ¶
func (m *ApproveActivityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Attestation ¶
type Attestation struct {
// A base64 url encoded payload containing authenticator data and any attestation the webauthn provider chooses.
// Required: true
AttestationObject *string `json:"attestationObject"`
// A base64 url encoded payload containing metadata about the signing context and the challenge.
// Required: true
ClientDataJSON *string `json:"clientDataJson"`
// The cbor encoded then base64 url encoded id of the credential.
// Required: true
CredentialID *string `json:"credentialId"`
// The type of authenticator transports.
// Required: true
Transports []AuthenticatorTransport `json:"transports"`
}
Attestation attestation
swagger:model Attestation
func (*Attestation) ContextValidate ¶
ContextValidate validate this attestation based on the context it is used
func (*Attestation) MarshalBinary ¶
func (m *Attestation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Attestation) UnmarshalBinary ¶
func (m *Attestation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Authenticator ¶
type Authenticator struct {
// Identifier indicating the type of the Security Key.
// Required: true
Aaguid *string `json:"aaguid"`
// attestation type
// Required: true
AttestationType *string `json:"attestationType"`
// Unique identifier for a given Authenticator.
// Required: true
AuthenticatorID *string `json:"authenticatorId"`
// Human-readable name for an Authenticator.
// Required: true
AuthenticatorName *string `json:"authenticatorName"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// A User credential that can be used to authenticate to Turnkey.
// Required: true
Credential *ExternalDataV1Credential `json:"credential"`
// Unique identifier for a WebAuthn credential.
// Required: true
CredentialID *string `json:"credentialId"`
// The type of Authenticator device.
// Required: true
Model *string `json:"model"`
// Types of transports that may be used by an Authenticator (e.g., USB, NFC, BLE).
// Required: true
Transports []AuthenticatorTransport `json:"transports"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
Authenticator authenticator
swagger:model Authenticator
func (*Authenticator) ContextValidate ¶
ContextValidate validate this authenticator based on the context it is used
func (*Authenticator) MarshalBinary ¶
func (m *Authenticator) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Authenticator) UnmarshalBinary ¶
func (m *Authenticator) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorAttestationResponse ¶
type AuthenticatorAttestationResponse struct {
// attestation object
// Required: true
AttestationObject *string `json:"attestationObject"`
// authenticator attachment
// Enum: [cross-platform platform]
AuthenticatorAttachment *string `json:"authenticatorAttachment,omitempty"`
// client data Json
// Required: true
ClientDataJSON *string `json:"clientDataJson"`
// transports
Transports []AuthenticatorTransport `json:"transports"`
}
AuthenticatorAttestationResponse authenticator attestation response
swagger:model AuthenticatorAttestationResponse
func (*AuthenticatorAttestationResponse) ContextValidate ¶
func (m *AuthenticatorAttestationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this authenticator attestation response based on the context it is used
func (*AuthenticatorAttestationResponse) MarshalBinary ¶
func (m *AuthenticatorAttestationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthenticatorAttestationResponse) UnmarshalBinary ¶
func (m *AuthenticatorAttestationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorParams ¶
type AuthenticatorParams struct {
// attestation
// Required: true
Attestation *PublicKeyCredentialWithAttestation `json:"attestation"`
// Human-readable name for an Authenticator.
// Required: true
AuthenticatorName *string `json:"authenticatorName"`
// Challenge presented for authentication purposes.
// Required: true
Challenge *string `json:"challenge"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
AuthenticatorParams authenticator params
swagger:model AuthenticatorParams
func (*AuthenticatorParams) ContextValidate ¶
ContextValidate validate this authenticator params based on the context it is used
func (*AuthenticatorParams) MarshalBinary ¶
func (m *AuthenticatorParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthenticatorParams) UnmarshalBinary ¶
func (m *AuthenticatorParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorParamsV2 ¶
type AuthenticatorParamsV2 struct {
// The attestation that proves custody of the authenticator and provides metadata about it.
// Required: true
Attestation *Attestation `json:"attestation"`
// Human-readable name for an Authenticator.
// Required: true
AuthenticatorName *string `json:"authenticatorName"`
// Challenge presented for authentication purposes.
// Required: true
Challenge *string `json:"challenge"`
}
AuthenticatorParamsV2 authenticator params v2
swagger:model AuthenticatorParamsV2
func (*AuthenticatorParamsV2) ContextValidate ¶
ContextValidate validate this authenticator params v2 based on the context it is used
func (*AuthenticatorParamsV2) MarshalBinary ¶
func (m *AuthenticatorParamsV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthenticatorParamsV2) UnmarshalBinary ¶
func (m *AuthenticatorParamsV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorTransport ¶
type AuthenticatorTransport string
AuthenticatorTransport authenticator transport
swagger:model AuthenticatorTransport
const ( // AuthenticatorTransportBle captures enum value "AUTHENTICATOR_TRANSPORT_BLE" AuthenticatorTransportBle AuthenticatorTransport = "AUTHENTICATOR_TRANSPORT_BLE" // AuthenticatorTransportInternal captures enum value "AUTHENTICATOR_TRANSPORT_INTERNAL" AuthenticatorTransportInternal AuthenticatorTransport = "AUTHENTICATOR_TRANSPORT_INTERNAL" // AuthenticatorTransportNfc captures enum value "AUTHENTICATOR_TRANSPORT_NFC" AuthenticatorTransportNfc AuthenticatorTransport = "AUTHENTICATOR_TRANSPORT_NFC" // AuthenticatorTransportUsb captures enum value "AUTHENTICATOR_TRANSPORT_USB" AuthenticatorTransportUsb AuthenticatorTransport = "AUTHENTICATOR_TRANSPORT_USB" // AuthenticatorTransportHybrid captures enum value "AUTHENTICATOR_TRANSPORT_HYBRID" AuthenticatorTransportHybrid AuthenticatorTransport = "AUTHENTICATOR_TRANSPORT_HYBRID" )
func NewAuthenticatorTransport ¶
func NewAuthenticatorTransport(value AuthenticatorTransport) *AuthenticatorTransport
func (AuthenticatorTransport) ContextValidate ¶
ContextValidate validates this authenticator transport based on context it is used
func (AuthenticatorTransport) Pointer ¶
func (m AuthenticatorTransport) Pointer() *AuthenticatorTransport
Pointer returns a pointer to a freshly-allocated AuthenticatorTransport.
type BootProof ¶ added in v0.9.0
type BootProof struct {
// The DER encoded COSE Sign1 struct Attestation doc.
// Required: true
AwsAttestationDocB64 *string `json:"awsAttestationDocB64"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// The label under which the enclave app was deployed.
// Required: true
DeploymentLabel *string `json:"deploymentLabel"`
// Name of the enclave app
// Required: true
EnclaveApp *string `json:"enclaveApp"`
// The hex encoded Ephemeral Public Key.
// Required: true
EphemeralPublicKeyHex *string `json:"ephemeralPublicKeyHex"`
// Owner of the app i.e. 'tkhq'
// Required: true
Owner *string `json:"owner"`
// The borsch serialized base64 encoded Manifest.
// Required: true
QosManifestB64 *string `json:"qosManifestB64"`
// The borsch serialized base64 encoded Manifest Envelope.
// Required: true
QosManifestEnvelopeB64 *string `json:"qosManifestEnvelopeB64"`
}
BootProof boot proof
swagger:model BootProof
func (*BootProof) ContextValidate ¶ added in v0.9.0
ContextValidate validate this boot proof based on the context it is used
func (*BootProof) MarshalBinary ¶ added in v0.9.0
MarshalBinary interface implementation
func (*BootProof) UnmarshalBinary ¶ added in v0.9.0
UnmarshalBinary interface implementation
type BootProofResponse ¶ added in v0.9.0
type BootProofResponse struct {
// boot proof
// Required: true
BootProof *BootProof `json:"bootProof"`
}
BootProofResponse boot proof response
swagger:model BootProofResponse
func (*BootProofResponse) ContextValidate ¶ added in v0.9.0
ContextValidate validate this boot proof response based on the context it is used
func (*BootProofResponse) MarshalBinary ¶ added in v0.9.0
func (m *BootProofResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BootProofResponse) UnmarshalBinary ¶ added in v0.9.0
func (m *BootProofResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommonV1PolicyEvaluation ¶ added in v0.9.0
type CommonV1PolicyEvaluation struct {
// outcome
Outcome Outcome `json:"outcome,omitempty"`
// policy Id
PolicyID string `json:"policyId,omitempty"`
}
CommonV1PolicyEvaluation common v1 policy evaluation
swagger:model common.v1.PolicyEvaluation
func (*CommonV1PolicyEvaluation) ContextValidate ¶ added in v0.9.0
func (m *CommonV1PolicyEvaluation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this common v1 policy evaluation based on the context it is used
func (*CommonV1PolicyEvaluation) MarshalBinary ¶ added in v0.9.0
func (m *CommonV1PolicyEvaluation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommonV1PolicyEvaluation) UnmarshalBinary ¶ added in v0.9.0
func (m *CommonV1PolicyEvaluation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Config ¶
type Config struct {
// features
Features []*Feature `json:"features"`
// quorum
Quorum *ExternalDataV1Quorum `json:"quorum,omitempty"`
}
Config config
swagger:model Config
func (*Config) ContextValidate ¶
ContextValidate validate this config based on the context it is used
func (*Config) MarshalBinary ¶
MarshalBinary interface implementation
func (*Config) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CreateAPIKeysIntent ¶
type CreateAPIKeysIntent struct {
// A list of API Keys.
// Required: true
APIKeys []*APIKeyParams `json:"apiKeys"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
CreateAPIKeysIntent create Api keys intent
swagger:model CreateApiKeysIntent
func (*CreateAPIKeysIntent) ContextValidate ¶
ContextValidate validate this create Api keys intent based on the context it is used
func (*CreateAPIKeysIntent) MarshalBinary ¶
func (m *CreateAPIKeysIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAPIKeysIntent) UnmarshalBinary ¶
func (m *CreateAPIKeysIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAPIKeysIntentV2 ¶
type CreateAPIKeysIntentV2 struct {
// A list of API Keys.
// Required: true
APIKeys []*APIKeyParamsV2 `json:"apiKeys"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
CreateAPIKeysIntentV2 create Api keys intent v2
swagger:model CreateApiKeysIntentV2
func (*CreateAPIKeysIntentV2) ContextValidate ¶
ContextValidate validate this create Api keys intent v2 based on the context it is used
func (*CreateAPIKeysIntentV2) MarshalBinary ¶
func (m *CreateAPIKeysIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAPIKeysIntentV2) UnmarshalBinary ¶
func (m *CreateAPIKeysIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAPIKeysRequest ¶
type CreateAPIKeysRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateAPIKeysIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_API_KEYS_V2]
Type *string `json:"type"`
}
CreateAPIKeysRequest create Api keys request
swagger:model CreateApiKeysRequest
func (*CreateAPIKeysRequest) ContextValidate ¶
ContextValidate validate this create Api keys request based on the context it is used
func (*CreateAPIKeysRequest) MarshalBinary ¶
func (m *CreateAPIKeysRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAPIKeysRequest) UnmarshalBinary ¶
func (m *CreateAPIKeysRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAPIKeysResult ¶
type CreateAPIKeysResult struct {
// A list of API Key IDs.
// Required: true
APIKeyIds []string `json:"apiKeyIds"`
}
CreateAPIKeysResult create Api keys result
swagger:model CreateApiKeysResult
func (*CreateAPIKeysResult) ContextValidate ¶
ContextValidate validates this create Api keys result based on context it is used
func (*CreateAPIKeysResult) MarshalBinary ¶
func (m *CreateAPIKeysResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAPIKeysResult) UnmarshalBinary ¶
func (m *CreateAPIKeysResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAPIOnlyUsersIntent ¶
type CreateAPIOnlyUsersIntent struct {
// A list of API-only Users to create.
// Required: true
APIOnlyUsers []*APIOnlyUserParams `json:"apiOnlyUsers"`
}
CreateAPIOnlyUsersIntent create Api only users intent
swagger:model CreateApiOnlyUsersIntent
func (*CreateAPIOnlyUsersIntent) ContextValidate ¶
func (m *CreateAPIOnlyUsersIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create Api only users intent based on the context it is used
func (*CreateAPIOnlyUsersIntent) MarshalBinary ¶
func (m *CreateAPIOnlyUsersIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAPIOnlyUsersIntent) UnmarshalBinary ¶
func (m *CreateAPIOnlyUsersIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAPIOnlyUsersResult ¶
type CreateAPIOnlyUsersResult struct {
// A list of API-only User IDs.
// Required: true
UserIds []string `json:"userIds"`
}
CreateAPIOnlyUsersResult create Api only users result
swagger:model CreateApiOnlyUsersResult
func (*CreateAPIOnlyUsersResult) ContextValidate ¶
func (m *CreateAPIOnlyUsersResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create Api only users result based on context it is used
func (*CreateAPIOnlyUsersResult) MarshalBinary ¶
func (m *CreateAPIOnlyUsersResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAPIOnlyUsersResult) UnmarshalBinary ¶
func (m *CreateAPIOnlyUsersResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAuthenticatorsIntent ¶
type CreateAuthenticatorsIntent struct {
// A list of Authenticators.
// Required: true
Authenticators []*AuthenticatorParams `json:"authenticators"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
CreateAuthenticatorsIntent create authenticators intent
swagger:model CreateAuthenticatorsIntent
func (*CreateAuthenticatorsIntent) ContextValidate ¶
func (m *CreateAuthenticatorsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create authenticators intent based on the context it is used
func (*CreateAuthenticatorsIntent) MarshalBinary ¶
func (m *CreateAuthenticatorsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAuthenticatorsIntent) UnmarshalBinary ¶
func (m *CreateAuthenticatorsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAuthenticatorsIntentV2 ¶
type CreateAuthenticatorsIntentV2 struct {
// A list of Authenticators.
// Required: true
Authenticators []*AuthenticatorParamsV2 `json:"authenticators"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
CreateAuthenticatorsIntentV2 create authenticators intent v2
swagger:model CreateAuthenticatorsIntentV2
func (*CreateAuthenticatorsIntentV2) ContextValidate ¶
func (m *CreateAuthenticatorsIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create authenticators intent v2 based on the context it is used
func (*CreateAuthenticatorsIntentV2) MarshalBinary ¶
func (m *CreateAuthenticatorsIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAuthenticatorsIntentV2) UnmarshalBinary ¶
func (m *CreateAuthenticatorsIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAuthenticatorsRequest ¶
type CreateAuthenticatorsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateAuthenticatorsIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2]
Type *string `json:"type"`
}
CreateAuthenticatorsRequest create authenticators request
swagger:model CreateAuthenticatorsRequest
func (*CreateAuthenticatorsRequest) ContextValidate ¶
func (m *CreateAuthenticatorsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create authenticators request based on the context it is used
func (*CreateAuthenticatorsRequest) MarshalBinary ¶
func (m *CreateAuthenticatorsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAuthenticatorsRequest) UnmarshalBinary ¶
func (m *CreateAuthenticatorsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAuthenticatorsResult ¶
type CreateAuthenticatorsResult struct {
// A list of Authenticator IDs.
// Required: true
AuthenticatorIds []string `json:"authenticatorIds"`
}
CreateAuthenticatorsResult create authenticators result
swagger:model CreateAuthenticatorsResult
func (*CreateAuthenticatorsResult) ContextValidate ¶
func (m *CreateAuthenticatorsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create authenticators result based on context it is used
func (*CreateAuthenticatorsResult) MarshalBinary ¶
func (m *CreateAuthenticatorsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAuthenticatorsResult) UnmarshalBinary ¶
func (m *CreateAuthenticatorsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateInvitationsIntent ¶
type CreateInvitationsIntent struct {
// A list of Invitations.
// Required: true
Invitations []*InvitationParams `json:"invitations"`
}
CreateInvitationsIntent create invitations intent
swagger:model CreateInvitationsIntent
func (*CreateInvitationsIntent) ContextValidate ¶
func (m *CreateInvitationsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create invitations intent based on the context it is used
func (*CreateInvitationsIntent) MarshalBinary ¶
func (m *CreateInvitationsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateInvitationsIntent) UnmarshalBinary ¶
func (m *CreateInvitationsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateInvitationsRequest ¶
type CreateInvitationsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateInvitationsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_INVITATIONS]
Type *string `json:"type"`
}
CreateInvitationsRequest create invitations request
swagger:model CreateInvitationsRequest
func (*CreateInvitationsRequest) ContextValidate ¶
func (m *CreateInvitationsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create invitations request based on the context it is used
func (*CreateInvitationsRequest) MarshalBinary ¶
func (m *CreateInvitationsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateInvitationsRequest) UnmarshalBinary ¶
func (m *CreateInvitationsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateInvitationsResult ¶
type CreateInvitationsResult struct {
// A list of Invitation IDs
// Required: true
InvitationIds []string `json:"invitationIds"`
}
CreateInvitationsResult create invitations result
swagger:model CreateInvitationsResult
func (*CreateInvitationsResult) ContextValidate ¶
func (m *CreateInvitationsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create invitations result based on context it is used
func (*CreateInvitationsResult) MarshalBinary ¶
func (m *CreateInvitationsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateInvitationsResult) UnmarshalBinary ¶
func (m *CreateInvitationsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOauth2CredentialIntent ¶ added in v0.9.0
type CreateOauth2CredentialIntent struct {
// The Client ID issued by the OAuth 2.0 provider
// Required: true
ClientID *string `json:"clientId"`
// The client secret issued by the OAuth 2.0 provider encrypted to the TLS Fetcher quorum key
// Required: true
EncryptedClientSecret *string `json:"encryptedClientSecret"`
// The OAuth 2.0 provider
// Required: true
Provider *Oauth2Provider `json:"provider"`
}
CreateOauth2CredentialIntent create oauth2 credential intent
swagger:model CreateOauth2CredentialIntent
func (*CreateOauth2CredentialIntent) ContextValidate ¶ added in v0.9.0
func (m *CreateOauth2CredentialIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create oauth2 credential intent based on the context it is used
func (*CreateOauth2CredentialIntent) MarshalBinary ¶ added in v0.9.0
func (m *CreateOauth2CredentialIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOauth2CredentialIntent) UnmarshalBinary ¶ added in v0.9.0
func (m *CreateOauth2CredentialIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOauth2CredentialRequest ¶ added in v0.9.0
type CreateOauth2CredentialRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateOauth2CredentialIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL]
Type *string `json:"type"`
}
CreateOauth2CredentialRequest create oauth2 credential request
swagger:model CreateOauth2CredentialRequest
func (*CreateOauth2CredentialRequest) ContextValidate ¶ added in v0.9.0
func (m *CreateOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create oauth2 credential request based on the context it is used
func (*CreateOauth2CredentialRequest) MarshalBinary ¶ added in v0.9.0
func (m *CreateOauth2CredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOauth2CredentialRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *CreateOauth2CredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOauth2CredentialResult ¶ added in v0.9.0
type CreateOauth2CredentialResult struct {
// Unique identifier of the OAuth 2.0 credential that was created
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
}
CreateOauth2CredentialResult create oauth2 credential result
swagger:model CreateOauth2CredentialResult
func (*CreateOauth2CredentialResult) ContextValidate ¶ added in v0.9.0
func (m *CreateOauth2CredentialResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create oauth2 credential result based on context it is used
func (*CreateOauth2CredentialResult) MarshalBinary ¶ added in v0.9.0
func (m *CreateOauth2CredentialResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOauth2CredentialResult) UnmarshalBinary ¶ added in v0.9.0
func (m *CreateOauth2CredentialResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOauthProvidersIntent ¶
type CreateOauthProvidersIntent struct {
// A list of Oauth providers.
// Required: true
OauthProviders []*OauthProviderParams `json:"oauthProviders"`
// The ID of the User to add an Oauth provider to
// Required: true
UserID *string `json:"userId"`
}
CreateOauthProvidersIntent create oauth providers intent
swagger:model CreateOauthProvidersIntent
func (*CreateOauthProvidersIntent) ContextValidate ¶
func (m *CreateOauthProvidersIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create oauth providers intent based on the context it is used
func (*CreateOauthProvidersIntent) MarshalBinary ¶
func (m *CreateOauthProvidersIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOauthProvidersIntent) UnmarshalBinary ¶
func (m *CreateOauthProvidersIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOauthProvidersRequest ¶
type CreateOauthProvidersRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateOauthProvidersIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS]
Type *string `json:"type"`
}
CreateOauthProvidersRequest create oauth providers request
swagger:model CreateOauthProvidersRequest
func (*CreateOauthProvidersRequest) ContextValidate ¶
func (m *CreateOauthProvidersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create oauth providers request based on the context it is used
func (*CreateOauthProvidersRequest) MarshalBinary ¶
func (m *CreateOauthProvidersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOauthProvidersRequest) UnmarshalBinary ¶
func (m *CreateOauthProvidersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOauthProvidersResult ¶
type CreateOauthProvidersResult struct {
// A list of unique identifiers for Oauth Providers
// Required: true
ProviderIds []string `json:"providerIds"`
}
CreateOauthProvidersResult create oauth providers result
swagger:model CreateOauthProvidersResult
func (*CreateOauthProvidersResult) ContextValidate ¶
func (m *CreateOauthProvidersResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create oauth providers result based on context it is used
func (*CreateOauthProvidersResult) MarshalBinary ¶
func (m *CreateOauthProvidersResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOauthProvidersResult) UnmarshalBinary ¶
func (m *CreateOauthProvidersResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOrganizationIntent ¶
type CreateOrganizationIntent struct {
// Human-readable name for an Organization.
// Required: true
OrganizationName *string `json:"organizationName"`
// The root user's Authenticator.
// Required: true
RootAuthenticator *AuthenticatorParams `json:"rootAuthenticator"`
// The root user's email address.
// Required: true
RootEmail *string `json:"rootEmail"`
// Unique identifier for the root user object.
RootUserID *string `json:"rootUserId,omitempty"`
}
CreateOrganizationIntent create organization intent
swagger:model CreateOrganizationIntent
func (*CreateOrganizationIntent) ContextValidate ¶
func (m *CreateOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create organization intent based on the context it is used
func (*CreateOrganizationIntent) MarshalBinary ¶
func (m *CreateOrganizationIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOrganizationIntent) UnmarshalBinary ¶
func (m *CreateOrganizationIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOrganizationIntentV2 ¶
type CreateOrganizationIntentV2 struct {
// Human-readable name for an Organization.
// Required: true
OrganizationName *string `json:"organizationName"`
// The root user's Authenticator.
// Required: true
RootAuthenticator *AuthenticatorParamsV2 `json:"rootAuthenticator"`
// The root user's email address.
// Required: true
RootEmail *string `json:"rootEmail"`
// Unique identifier for the root user object.
RootUserID *string `json:"rootUserId,omitempty"`
}
CreateOrganizationIntentV2 create organization intent v2
swagger:model CreateOrganizationIntentV2
func (*CreateOrganizationIntentV2) ContextValidate ¶
func (m *CreateOrganizationIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create organization intent v2 based on the context it is used
func (*CreateOrganizationIntentV2) MarshalBinary ¶
func (m *CreateOrganizationIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOrganizationIntentV2) UnmarshalBinary ¶
func (m *CreateOrganizationIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateOrganizationResult ¶
type CreateOrganizationResult struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
CreateOrganizationResult create organization result
swagger:model CreateOrganizationResult
func (*CreateOrganizationResult) ContextValidate ¶
func (m *CreateOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create organization result based on context it is used
func (*CreateOrganizationResult) MarshalBinary ¶
func (m *CreateOrganizationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateOrganizationResult) UnmarshalBinary ¶
func (m *CreateOrganizationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePoliciesIntent ¶
type CreatePoliciesIntent struct {
// An array of policy intents to be created.
// Required: true
Policies []*CreatePolicyIntentV3 `json:"policies"`
}
CreatePoliciesIntent create policies intent
swagger:model CreatePoliciesIntent
func (*CreatePoliciesIntent) ContextValidate ¶
ContextValidate validate this create policies intent based on the context it is used
func (*CreatePoliciesIntent) MarshalBinary ¶
func (m *CreatePoliciesIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePoliciesIntent) UnmarshalBinary ¶
func (m *CreatePoliciesIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePoliciesRequest ¶
type CreatePoliciesRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreatePoliciesIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_POLICIES]
Type *string `json:"type"`
}
CreatePoliciesRequest create policies request
swagger:model CreatePoliciesRequest
func (*CreatePoliciesRequest) ContextValidate ¶
ContextValidate validate this create policies request based on the context it is used
func (*CreatePoliciesRequest) MarshalBinary ¶
func (m *CreatePoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePoliciesRequest) UnmarshalBinary ¶
func (m *CreatePoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePoliciesResult ¶
type CreatePoliciesResult struct {
// A list of unique identifiers for the created policies.
// Required: true
PolicyIds []string `json:"policyIds"`
}
CreatePoliciesResult create policies result
swagger:model CreatePoliciesResult
func (*CreatePoliciesResult) ContextValidate ¶
ContextValidate validates this create policies result based on context it is used
func (*CreatePoliciesResult) MarshalBinary ¶
func (m *CreatePoliciesResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePoliciesResult) UnmarshalBinary ¶
func (m *CreatePoliciesResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePolicyIntent ¶
type CreatePolicyIntent struct {
// The instruction to DENY or ALLOW a particular activity following policy selector(s).
// Required: true
Effect *Effect `json:"effect"`
// notes
Notes string `json:"notes,omitempty"`
// Human-readable name for a Policy.
// Required: true
PolicyName *string `json:"policyName"`
// A list of simple functions each including a subject, target and boolean. See Policy Engine Language section for additional details.
// Required: true
Selectors []*Selector `json:"selectors"`
}
CreatePolicyIntent create policy intent
swagger:model CreatePolicyIntent
func (*CreatePolicyIntent) ContextValidate ¶
ContextValidate validate this create policy intent based on the context it is used
func (*CreatePolicyIntent) MarshalBinary ¶
func (m *CreatePolicyIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePolicyIntent) UnmarshalBinary ¶
func (m *CreatePolicyIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePolicyIntentV2 ¶
type CreatePolicyIntentV2 struct {
// Whether to ALLOW or DENY requests that match the condition and consensus requirements.
// Required: true
Effect *Effect `json:"effect"`
// notes
Notes string `json:"notes,omitempty"`
// Human-readable name for a Policy.
// Required: true
PolicyName *string `json:"policyName"`
// A list of simple functions each including a subject, target and boolean. See Policy Engine Language section for additional details.
// Required: true
Selectors []*SelectorV2 `json:"selectors"`
}
CreatePolicyIntentV2 create policy intent v2
swagger:model CreatePolicyIntentV2
func (*CreatePolicyIntentV2) ContextValidate ¶
ContextValidate validate this create policy intent v2 based on the context it is used
func (*CreatePolicyIntentV2) MarshalBinary ¶
func (m *CreatePolicyIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePolicyIntentV2) UnmarshalBinary ¶
func (m *CreatePolicyIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePolicyIntentV3 ¶
type CreatePolicyIntentV3 struct {
// The condition expression that triggers the Effect
Condition *string `json:"condition,omitempty"`
// The consensus expression that triggers the Effect
Consensus *string `json:"consensus,omitempty"`
// The instruction to DENY or ALLOW an activity.
// Required: true
Effect *Effect `json:"effect"`
// notes
Notes string `json:"notes,omitempty"`
// Human-readable name for a Policy.
// Required: true
PolicyName *string `json:"policyName"`
}
CreatePolicyIntentV3 create policy intent v3
swagger:model CreatePolicyIntentV3
func (*CreatePolicyIntentV3) ContextValidate ¶
ContextValidate validate this create policy intent v3 based on the context it is used
func (*CreatePolicyIntentV3) MarshalBinary ¶
func (m *CreatePolicyIntentV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePolicyIntentV3) UnmarshalBinary ¶
func (m *CreatePolicyIntentV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePolicyRequest ¶
type CreatePolicyRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreatePolicyIntentV3 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_POLICY_V3]
Type *string `json:"type"`
}
CreatePolicyRequest create policy request
swagger:model CreatePolicyRequest
func (*CreatePolicyRequest) ContextValidate ¶
ContextValidate validate this create policy request based on the context it is used
func (*CreatePolicyRequest) MarshalBinary ¶
func (m *CreatePolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePolicyRequest) UnmarshalBinary ¶
func (m *CreatePolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePolicyResult ¶
type CreatePolicyResult struct {
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
}
CreatePolicyResult create policy result
swagger:model CreatePolicyResult
func (*CreatePolicyResult) ContextValidate ¶
ContextValidate validates this create policy result based on context it is used
func (*CreatePolicyResult) MarshalBinary ¶
func (m *CreatePolicyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePolicyResult) UnmarshalBinary ¶
func (m *CreatePolicyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeyTagIntent ¶
type CreatePrivateKeyTagIntent struct {
// A list of Private Key IDs.
// Required: true
PrivateKeyIds []string `json:"privateKeyIds"`
// Human-readable name for a Private Key Tag.
// Required: true
PrivateKeyTagName *string `json:"privateKeyTagName"`
}
CreatePrivateKeyTagIntent create private key tag intent
swagger:model CreatePrivateKeyTagIntent
func (*CreatePrivateKeyTagIntent) ContextValidate ¶
func (m *CreatePrivateKeyTagIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create private key tag intent based on context it is used
func (*CreatePrivateKeyTagIntent) MarshalBinary ¶
func (m *CreatePrivateKeyTagIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeyTagIntent) UnmarshalBinary ¶
func (m *CreatePrivateKeyTagIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeyTagRequest ¶
type CreatePrivateKeyTagRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreatePrivateKeyTagIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG]
Type *string `json:"type"`
}
CreatePrivateKeyTagRequest create private key tag request
swagger:model CreatePrivateKeyTagRequest
func (*CreatePrivateKeyTagRequest) ContextValidate ¶
func (m *CreatePrivateKeyTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private key tag request based on the context it is used
func (*CreatePrivateKeyTagRequest) MarshalBinary ¶
func (m *CreatePrivateKeyTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeyTagRequest) UnmarshalBinary ¶
func (m *CreatePrivateKeyTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeyTagResult ¶
type CreatePrivateKeyTagResult struct {
// A list of Private Key IDs.
// Required: true
PrivateKeyIds []string `json:"privateKeyIds"`
// Unique identifier for a given Private Key Tag.
// Required: true
PrivateKeyTagID *string `json:"privateKeyTagId"`
}
CreatePrivateKeyTagResult create private key tag result
swagger:model CreatePrivateKeyTagResult
func (*CreatePrivateKeyTagResult) ContextValidate ¶
func (m *CreatePrivateKeyTagResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create private key tag result based on context it is used
func (*CreatePrivateKeyTagResult) MarshalBinary ¶
func (m *CreatePrivateKeyTagResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeyTagResult) UnmarshalBinary ¶
func (m *CreatePrivateKeyTagResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeysIntent ¶
type CreatePrivateKeysIntent struct {
// A list of Private Keys.
// Required: true
PrivateKeys []*PrivateKeyParams `json:"privateKeys"`
}
CreatePrivateKeysIntent create private keys intent
swagger:model CreatePrivateKeysIntent
func (*CreatePrivateKeysIntent) ContextValidate ¶
func (m *CreatePrivateKeysIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private keys intent based on the context it is used
func (*CreatePrivateKeysIntent) MarshalBinary ¶
func (m *CreatePrivateKeysIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeysIntent) UnmarshalBinary ¶
func (m *CreatePrivateKeysIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeysIntentV2 ¶
type CreatePrivateKeysIntentV2 struct {
// A list of Private Keys.
// Required: true
PrivateKeys []*PrivateKeyParams `json:"privateKeys"`
}
CreatePrivateKeysIntentV2 create private keys intent v2
swagger:model CreatePrivateKeysIntentV2
func (*CreatePrivateKeysIntentV2) ContextValidate ¶
func (m *CreatePrivateKeysIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private keys intent v2 based on the context it is used
func (*CreatePrivateKeysIntentV2) MarshalBinary ¶
func (m *CreatePrivateKeysIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeysIntentV2) UnmarshalBinary ¶
func (m *CreatePrivateKeysIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeysRequest ¶
type CreatePrivateKeysRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreatePrivateKeysIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2]
Type *string `json:"type"`
}
CreatePrivateKeysRequest create private keys request
swagger:model CreatePrivateKeysRequest
func (*CreatePrivateKeysRequest) ContextValidate ¶
func (m *CreatePrivateKeysRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private keys request based on the context it is used
func (*CreatePrivateKeysRequest) MarshalBinary ¶
func (m *CreatePrivateKeysRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeysRequest) UnmarshalBinary ¶
func (m *CreatePrivateKeysRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeysResult ¶
type CreatePrivateKeysResult struct {
// A list of Private Key IDs.
// Required: true
PrivateKeyIds []string `json:"privateKeyIds"`
}
CreatePrivateKeysResult create private keys result
swagger:model CreatePrivateKeysResult
func (*CreatePrivateKeysResult) ContextValidate ¶
func (m *CreatePrivateKeysResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create private keys result based on context it is used
func (*CreatePrivateKeysResult) MarshalBinary ¶
func (m *CreatePrivateKeysResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeysResult) UnmarshalBinary ¶
func (m *CreatePrivateKeysResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateKeysResultV2 ¶
type CreatePrivateKeysResultV2 struct {
// A list of Private Key IDs and addresses.
// Required: true
PrivateKeys []*PrivateKeyResult `json:"privateKeys"`
}
CreatePrivateKeysResultV2 create private keys result v2
swagger:model CreatePrivateKeysResultV2
func (*CreatePrivateKeysResultV2) ContextValidate ¶
func (m *CreatePrivateKeysResultV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private keys result v2 based on the context it is used
func (*CreatePrivateKeysResultV2) MarshalBinary ¶
func (m *CreatePrivateKeysResultV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateKeysResultV2) UnmarshalBinary ¶
func (m *CreatePrivateKeysResultV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateReadOnlySessionIntent ¶
type CreateReadOnlySessionIntent interface{}
CreateReadOnlySessionIntent create read only session intent
swagger:model CreateReadOnlySessionIntent
type CreateReadOnlySessionRequest ¶
type CreateReadOnlySessionRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters CreateReadOnlySessionIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION]
Type *string `json:"type"`
}
CreateReadOnlySessionRequest create read only session request
swagger:model CreateReadOnlySessionRequest
func (*CreateReadOnlySessionRequest) ContextValidate ¶
func (m *CreateReadOnlySessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create read only session request based on context it is used
func (*CreateReadOnlySessionRequest) MarshalBinary ¶
func (m *CreateReadOnlySessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateReadOnlySessionRequest) UnmarshalBinary ¶
func (m *CreateReadOnlySessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateReadOnlySessionResult ¶
type CreateReadOnlySessionResult struct {
// Unique identifier for a given Organization. If the request is being made by a user and their Sub-Organization ID is unknown, this can be the Parent Organization ID. However, using the Sub-Organization ID is preferred due to performance reasons.
// Required: true
OrganizationID *string `json:"organizationId"`
// Human-readable name for an Organization.
// Required: true
OrganizationName *string `json:"organizationName"`
// String representing a read only session
// Required: true
Session *string `json:"session"`
// UTC timestamp in seconds representing the expiry time for the read only session.
// Required: true
SessionExpiry *string `json:"sessionExpiry"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a User.
// Required: true
Username *string `json:"username"`
}
CreateReadOnlySessionResult create read only session result
swagger:model CreateReadOnlySessionResult
func (*CreateReadOnlySessionResult) ContextValidate ¶
func (m *CreateReadOnlySessionResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create read only session result based on context it is used
func (*CreateReadOnlySessionResult) MarshalBinary ¶
func (m *CreateReadOnlySessionResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateReadOnlySessionResult) UnmarshalBinary ¶
func (m *CreateReadOnlySessionResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateReadWriteSessionIntent ¶
type CreateReadWriteSessionIntent struct {
// Optional human-readable name for an API Key. If none provided, default to Read Write Session - <Timestamp>
APIKeyName *string `json:"apiKeyName,omitempty"`
// Email of the user to create a read write session for
// Required: true
Email *string `json:"email"`
// Expiration window (in seconds) indicating how long the API key is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Client-side public key generated by the user, to which the read write session bundle (credentials) will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
CreateReadWriteSessionIntent create read write session intent
swagger:model CreateReadWriteSessionIntent
func (*CreateReadWriteSessionIntent) ContextValidate ¶
func (m *CreateReadWriteSessionIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create read write session intent based on context it is used
func (*CreateReadWriteSessionIntent) MarshalBinary ¶
func (m *CreateReadWriteSessionIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateReadWriteSessionIntent) UnmarshalBinary ¶
func (m *CreateReadWriteSessionIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateReadWriteSessionIntentV2 ¶
type CreateReadWriteSessionIntentV2 struct {
// Optional human-readable name for an API Key. If none provided, default to Read Write Session - <Timestamp>
APIKeyName *string `json:"apiKeyName,omitempty"`
// Expiration window (in seconds) indicating how long the API key is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated ReadWriteSession API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// Client-side public key generated by the user, to which the read write session bundle (credentials) will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
// Unique identifier for a given User.
UserID *string `json:"userId,omitempty"`
}
CreateReadWriteSessionIntentV2 create read write session intent v2
swagger:model CreateReadWriteSessionIntentV2
func (*CreateReadWriteSessionIntentV2) ContextValidate ¶
func (m *CreateReadWriteSessionIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create read write session intent v2 based on context it is used
func (*CreateReadWriteSessionIntentV2) MarshalBinary ¶
func (m *CreateReadWriteSessionIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateReadWriteSessionIntentV2) UnmarshalBinary ¶
func (m *CreateReadWriteSessionIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateReadWriteSessionRequest ¶
type CreateReadWriteSessionRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateReadWriteSessionIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2]
Type *string `json:"type"`
}
CreateReadWriteSessionRequest create read write session request
swagger:model CreateReadWriteSessionRequest
func (*CreateReadWriteSessionRequest) ContextValidate ¶
func (m *CreateReadWriteSessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create read write session request based on the context it is used
func (*CreateReadWriteSessionRequest) MarshalBinary ¶
func (m *CreateReadWriteSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateReadWriteSessionRequest) UnmarshalBinary ¶
func (m *CreateReadWriteSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateReadWriteSessionResult ¶
type CreateReadWriteSessionResult struct {
// Unique identifier for the created API key.
// Required: true
APIKeyID *string `json:"apiKeyId"`
// HPKE encrypted credential bundle
// Required: true
CredentialBundle *string `json:"credentialBundle"`
// Unique identifier for a given Organization. If the request is being made by a user and their Sub-Organization ID is unknown, this can be the Parent Organization ID. However, using the Sub-Organization ID is preferred due to performance reasons.
// Required: true
OrganizationID *string `json:"organizationId"`
// Human-readable name for an Organization.
// Required: true
OrganizationName *string `json:"organizationName"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a User.
// Required: true
Username *string `json:"username"`
}
CreateReadWriteSessionResult create read write session result
swagger:model CreateReadWriteSessionResult
func (*CreateReadWriteSessionResult) ContextValidate ¶
func (m *CreateReadWriteSessionResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create read write session result based on context it is used
func (*CreateReadWriteSessionResult) MarshalBinary ¶
func (m *CreateReadWriteSessionResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateReadWriteSessionResult) UnmarshalBinary ¶
func (m *CreateReadWriteSessionResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateReadWriteSessionResultV2 ¶
type CreateReadWriteSessionResultV2 struct {
// Unique identifier for the created API key.
// Required: true
APIKeyID *string `json:"apiKeyId"`
// HPKE encrypted credential bundle
// Required: true
CredentialBundle *string `json:"credentialBundle"`
// Unique identifier for a given Organization. If the request is being made by a user and their Sub-Organization ID is unknown, this can be the Parent Organization ID. However, using the Sub-Organization ID is preferred due to performance reasons.
// Required: true
OrganizationID *string `json:"organizationId"`
// Human-readable name for an Organization.
// Required: true
OrganizationName *string `json:"organizationName"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a User.
// Required: true
Username *string `json:"username"`
}
CreateReadWriteSessionResultV2 create read write session result v2
swagger:model CreateReadWriteSessionResultV2
func (*CreateReadWriteSessionResultV2) ContextValidate ¶
func (m *CreateReadWriteSessionResultV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create read write session result v2 based on context it is used
func (*CreateReadWriteSessionResultV2) MarshalBinary ¶
func (m *CreateReadWriteSessionResultV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateReadWriteSessionResultV2) UnmarshalBinary ¶
func (m *CreateReadWriteSessionResultV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSmartContractInterfaceIntent ¶ added in v0.7.0
type CreateSmartContractInterfaceIntent struct {
// Human-readable name for a Smart Contract Interface.
// Required: true
Label *string `json:"label"`
// Notes for a Smart Contract Interface.
Notes string `json:"notes,omitempty"`
// Corresponding contract address or program ID
// Required: true
SmartContractAddress *string `json:"smartContractAddress"`
// ABI/IDL as a JSON string
// Required: true
SmartContractInterface *string `json:"smartContractInterface"`
// type
// Required: true
Type *SmartContractInterfaceType `json:"type"`
}
CreateSmartContractInterfaceIntent create smart contract interface intent
swagger:model CreateSmartContractInterfaceIntent
func (*CreateSmartContractInterfaceIntent) ContextValidate ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create smart contract interface intent based on the context it is used
func (*CreateSmartContractInterfaceIntent) MarshalBinary ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSmartContractInterfaceIntent) UnmarshalBinary ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSmartContractInterfaceRequest ¶ added in v0.7.0
type CreateSmartContractInterfaceRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateSmartContractInterfaceIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE]
Type *string `json:"type"`
}
CreateSmartContractInterfaceRequest create smart contract interface request
swagger:model CreateSmartContractInterfaceRequest
func (*CreateSmartContractInterfaceRequest) ContextValidate ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create smart contract interface request based on the context it is used
func (*CreateSmartContractInterfaceRequest) MarshalBinary ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSmartContractInterfaceRequest) UnmarshalBinary ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSmartContractInterfaceResult ¶ added in v0.7.0
type CreateSmartContractInterfaceResult struct {
// The ID of the created Smart Contract Interface.
// Required: true
SmartContractInterfaceID *string `json:"smartContractInterfaceId"`
}
CreateSmartContractInterfaceResult create smart contract interface result
swagger:model CreateSmartContractInterfaceResult
func (*CreateSmartContractInterfaceResult) ContextValidate ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create smart contract interface result based on context it is used
func (*CreateSmartContractInterfaceResult) MarshalBinary ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSmartContractInterfaceResult) UnmarshalBinary ¶ added in v0.7.0
func (m *CreateSmartContractInterfaceResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationIntent ¶
type CreateSubOrganizationIntent struct {
// Name for this sub-organization
// Required: true
Name *string `json:"name"`
// Root User authenticator for this new sub-organization
// Required: true
RootAuthenticator *AuthenticatorParamsV2 `json:"rootAuthenticator"`
}
CreateSubOrganizationIntent create sub organization intent
swagger:model CreateSubOrganizationIntent
func (*CreateSubOrganizationIntent) ContextValidate ¶
func (m *CreateSubOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization intent based on the context it is used
func (*CreateSubOrganizationIntent) MarshalBinary ¶
func (m *CreateSubOrganizationIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationIntent) UnmarshalBinary ¶
func (m *CreateSubOrganizationIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationIntentV2 ¶
type CreateSubOrganizationIntentV2 struct {
// The threshold of unique approvals to reach root quorum. This value must be less than or equal to the number of root users
// Required: true
RootQuorumThreshold *int32 `json:"rootQuorumThreshold"`
// Root users to create within this sub-organization
// Required: true
RootUsers []*RootUserParams `json:"rootUsers"`
// Name for this sub-organization
// Required: true
SubOrganizationName *string `json:"subOrganizationName"`
}
CreateSubOrganizationIntentV2 create sub organization intent v2
swagger:model CreateSubOrganizationIntentV2
func (*CreateSubOrganizationIntentV2) ContextValidate ¶
func (m *CreateSubOrganizationIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization intent v2 based on the context it is used
func (*CreateSubOrganizationIntentV2) MarshalBinary ¶
func (m *CreateSubOrganizationIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationIntentV2) UnmarshalBinary ¶
func (m *CreateSubOrganizationIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationIntentV3 ¶
type CreateSubOrganizationIntentV3 struct {
// A list of Private Keys.
// Required: true
PrivateKeys []*PrivateKeyParams `json:"privateKeys"`
// The threshold of unique approvals to reach root quorum. This value must be less than or equal to the number of root users
// Required: true
RootQuorumThreshold *int32 `json:"rootQuorumThreshold"`
// Root users to create within this sub-organization
// Required: true
RootUsers []*RootUserParams `json:"rootUsers"`
// Name for this sub-organization
// Required: true
SubOrganizationName *string `json:"subOrganizationName"`
}
CreateSubOrganizationIntentV3 create sub organization intent v3
swagger:model CreateSubOrganizationIntentV3
func (*CreateSubOrganizationIntentV3) ContextValidate ¶
func (m *CreateSubOrganizationIntentV3) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization intent v3 based on the context it is used
func (*CreateSubOrganizationIntentV3) MarshalBinary ¶
func (m *CreateSubOrganizationIntentV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationIntentV3) UnmarshalBinary ¶
func (m *CreateSubOrganizationIntentV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationIntentV4 ¶
type CreateSubOrganizationIntentV4 struct {
// Disable email auth for the sub-organization
DisableEmailAuth *bool `json:"disableEmailAuth,omitempty"`
// Disable email recovery for the sub-organization
DisableEmailRecovery *bool `json:"disableEmailRecovery,omitempty"`
// The threshold of unique approvals to reach root quorum. This value must be less than or equal to the number of root users
// Required: true
RootQuorumThreshold *int32 `json:"rootQuorumThreshold"`
// Root users to create within this sub-organization
// Required: true
RootUsers []*RootUserParams `json:"rootUsers"`
// Name for this sub-organization
// Required: true
SubOrganizationName *string `json:"subOrganizationName"`
// The wallet to create for the sub-organization
Wallet *WalletParams `json:"wallet,omitempty"`
}
CreateSubOrganizationIntentV4 create sub organization intent v4
swagger:model CreateSubOrganizationIntentV4
func (*CreateSubOrganizationIntentV4) ContextValidate ¶
func (m *CreateSubOrganizationIntentV4) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization intent v4 based on the context it is used
func (*CreateSubOrganizationIntentV4) MarshalBinary ¶
func (m *CreateSubOrganizationIntentV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationIntentV4) UnmarshalBinary ¶
func (m *CreateSubOrganizationIntentV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationIntentV5 ¶
type CreateSubOrganizationIntentV5 struct {
// Disable email auth for the sub-organization
DisableEmailAuth *bool `json:"disableEmailAuth,omitempty"`
// Disable email recovery for the sub-organization
DisableEmailRecovery *bool `json:"disableEmailRecovery,omitempty"`
// The threshold of unique approvals to reach root quorum. This value must be less than or equal to the number of root users
// Required: true
RootQuorumThreshold *int32 `json:"rootQuorumThreshold"`
// Root users to create within this sub-organization
// Required: true
RootUsers []*RootUserParamsV2 `json:"rootUsers"`
// Name for this sub-organization
// Required: true
SubOrganizationName *string `json:"subOrganizationName"`
// The wallet to create for the sub-organization
Wallet *WalletParams `json:"wallet,omitempty"`
}
CreateSubOrganizationIntentV5 create sub organization intent v5
swagger:model CreateSubOrganizationIntentV5
func (*CreateSubOrganizationIntentV5) ContextValidate ¶
func (m *CreateSubOrganizationIntentV5) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization intent v5 based on the context it is used
func (*CreateSubOrganizationIntentV5) MarshalBinary ¶
func (m *CreateSubOrganizationIntentV5) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationIntentV5) UnmarshalBinary ¶
func (m *CreateSubOrganizationIntentV5) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationIntentV6 ¶
type CreateSubOrganizationIntentV6 struct {
// Disable email auth for the sub-organization
DisableEmailAuth *bool `json:"disableEmailAuth,omitempty"`
// Disable email recovery for the sub-organization
DisableEmailRecovery *bool `json:"disableEmailRecovery,omitempty"`
// The threshold of unique approvals to reach root quorum. This value must be less than or equal to the number of root users
// Required: true
RootQuorumThreshold *int32 `json:"rootQuorumThreshold"`
// Root users to create within this sub-organization
// Required: true
RootUsers []*RootUserParamsV3 `json:"rootUsers"`
// Name for this sub-organization
// Required: true
SubOrganizationName *string `json:"subOrganizationName"`
// The wallet to create for the sub-organization
Wallet *WalletParams `json:"wallet,omitempty"`
}
CreateSubOrganizationIntentV6 create sub organization intent v6
swagger:model CreateSubOrganizationIntentV6
func (*CreateSubOrganizationIntentV6) ContextValidate ¶
func (m *CreateSubOrganizationIntentV6) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization intent v6 based on the context it is used
func (*CreateSubOrganizationIntentV6) MarshalBinary ¶
func (m *CreateSubOrganizationIntentV6) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationIntentV6) UnmarshalBinary ¶
func (m *CreateSubOrganizationIntentV6) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationIntentV7 ¶
type CreateSubOrganizationIntentV7 struct {
// Disable email auth for the sub-organization
DisableEmailAuth *bool `json:"disableEmailAuth,omitempty"`
// Disable email recovery for the sub-organization
DisableEmailRecovery *bool `json:"disableEmailRecovery,omitempty"`
// Disable OTP email auth for the sub-organization
DisableOtpEmailAuth *bool `json:"disableOtpEmailAuth,omitempty"`
// Disable OTP SMS auth for the sub-organization
DisableSmsAuth *bool `json:"disableSmsAuth,omitempty"`
// The threshold of unique approvals to reach root quorum. This value must be less than or equal to the number of root users
// Required: true
RootQuorumThreshold *int32 `json:"rootQuorumThreshold"`
// Root users to create within this sub-organization
// Required: true
RootUsers []*RootUserParamsV4 `json:"rootUsers"`
// Name for this sub-organization
// Required: true
SubOrganizationName *string `json:"subOrganizationName"`
// Signed JWT containing a unique id, expiry, verification type, contact
VerificationToken *string `json:"verificationToken,omitempty"`
// The wallet to create for the sub-organization
Wallet *WalletParams `json:"wallet,omitempty"`
}
CreateSubOrganizationIntentV7 create sub organization intent v7
swagger:model CreateSubOrganizationIntentV7
func (*CreateSubOrganizationIntentV7) ContextValidate ¶
func (m *CreateSubOrganizationIntentV7) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization intent v7 based on the context it is used
func (*CreateSubOrganizationIntentV7) MarshalBinary ¶
func (m *CreateSubOrganizationIntentV7) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationIntentV7) UnmarshalBinary ¶
func (m *CreateSubOrganizationIntentV7) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationRequest ¶
type CreateSubOrganizationRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateSubOrganizationIntentV7 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7]
Type *string `json:"type"`
}
CreateSubOrganizationRequest create sub organization request
swagger:model CreateSubOrganizationRequest
func (*CreateSubOrganizationRequest) ContextValidate ¶
func (m *CreateSubOrganizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization request based on the context it is used
func (*CreateSubOrganizationRequest) MarshalBinary ¶
func (m *CreateSubOrganizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationRequest) UnmarshalBinary ¶
func (m *CreateSubOrganizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationResult ¶
type CreateSubOrganizationResult struct {
// root user ids
RootUserIds []string `json:"rootUserIds"`
// sub organization Id
// Required: true
SubOrganizationID *string `json:"subOrganizationId"`
}
CreateSubOrganizationResult create sub organization result
swagger:model CreateSubOrganizationResult
func (*CreateSubOrganizationResult) ContextValidate ¶
func (m *CreateSubOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create sub organization result based on context it is used
func (*CreateSubOrganizationResult) MarshalBinary ¶
func (m *CreateSubOrganizationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationResult) UnmarshalBinary ¶
func (m *CreateSubOrganizationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationResultV3 ¶
type CreateSubOrganizationResultV3 struct {
// A list of Private Key IDs and addresses.
// Required: true
PrivateKeys []*PrivateKeyResult `json:"privateKeys"`
// root user ids
RootUserIds []string `json:"rootUserIds"`
// sub organization Id
// Required: true
SubOrganizationID *string `json:"subOrganizationId"`
}
CreateSubOrganizationResultV3 create sub organization result v3
swagger:model CreateSubOrganizationResultV3
func (*CreateSubOrganizationResultV3) ContextValidate ¶
func (m *CreateSubOrganizationResultV3) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization result v3 based on the context it is used
func (*CreateSubOrganizationResultV3) MarshalBinary ¶
func (m *CreateSubOrganizationResultV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationResultV3) UnmarshalBinary ¶
func (m *CreateSubOrganizationResultV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationResultV4 ¶
type CreateSubOrganizationResultV4 struct {
// root user ids
RootUserIds []string `json:"rootUserIds"`
// sub organization Id
// Required: true
SubOrganizationID *string `json:"subOrganizationId"`
// wallet
Wallet *WalletResult `json:"wallet,omitempty"`
}
CreateSubOrganizationResultV4 create sub organization result v4
swagger:model CreateSubOrganizationResultV4
func (*CreateSubOrganizationResultV4) ContextValidate ¶
func (m *CreateSubOrganizationResultV4) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization result v4 based on the context it is used
func (*CreateSubOrganizationResultV4) MarshalBinary ¶
func (m *CreateSubOrganizationResultV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationResultV4) UnmarshalBinary ¶
func (m *CreateSubOrganizationResultV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationResultV5 ¶
type CreateSubOrganizationResultV5 struct {
// root user ids
RootUserIds []string `json:"rootUserIds"`
// sub organization Id
// Required: true
SubOrganizationID *string `json:"subOrganizationId"`
// wallet
Wallet *WalletResult `json:"wallet,omitempty"`
}
CreateSubOrganizationResultV5 create sub organization result v5
swagger:model CreateSubOrganizationResultV5
func (*CreateSubOrganizationResultV5) ContextValidate ¶
func (m *CreateSubOrganizationResultV5) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization result v5 based on the context it is used
func (*CreateSubOrganizationResultV5) MarshalBinary ¶
func (m *CreateSubOrganizationResultV5) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationResultV5) UnmarshalBinary ¶
func (m *CreateSubOrganizationResultV5) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationResultV6 ¶
type CreateSubOrganizationResultV6 struct {
// root user ids
RootUserIds []string `json:"rootUserIds"`
// sub organization Id
// Required: true
SubOrganizationID *string `json:"subOrganizationId"`
// wallet
Wallet *WalletResult `json:"wallet,omitempty"`
}
CreateSubOrganizationResultV6 create sub organization result v6
swagger:model CreateSubOrganizationResultV6
func (*CreateSubOrganizationResultV6) ContextValidate ¶
func (m *CreateSubOrganizationResultV6) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization result v6 based on the context it is used
func (*CreateSubOrganizationResultV6) MarshalBinary ¶
func (m *CreateSubOrganizationResultV6) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationResultV6) UnmarshalBinary ¶
func (m *CreateSubOrganizationResultV6) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateSubOrganizationResultV7 ¶
type CreateSubOrganizationResultV7 struct {
// root user ids
RootUserIds []string `json:"rootUserIds"`
// sub organization Id
// Required: true
SubOrganizationID *string `json:"subOrganizationId"`
// wallet
Wallet *WalletResult `json:"wallet,omitempty"`
}
CreateSubOrganizationResultV7 create sub organization result v7
swagger:model CreateSubOrganizationResultV7
func (*CreateSubOrganizationResultV7) ContextValidate ¶
func (m *CreateSubOrganizationResultV7) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create sub organization result v7 based on the context it is used
func (*CreateSubOrganizationResultV7) MarshalBinary ¶
func (m *CreateSubOrganizationResultV7) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateSubOrganizationResultV7) UnmarshalBinary ¶
func (m *CreateSubOrganizationResultV7) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUserTagIntent ¶
type CreateUserTagIntent struct {
// A list of User IDs.
// Required: true
UserIds []string `json:"userIds"`
// Human-readable name for a User Tag.
// Required: true
UserTagName *string `json:"userTagName"`
}
CreateUserTagIntent create user tag intent
swagger:model CreateUserTagIntent
func (*CreateUserTagIntent) ContextValidate ¶
ContextValidate validates this create user tag intent based on context it is used
func (*CreateUserTagIntent) MarshalBinary ¶
func (m *CreateUserTagIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUserTagIntent) UnmarshalBinary ¶
func (m *CreateUserTagIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUserTagRequest ¶
type CreateUserTagRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateUserTagIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_USER_TAG]
Type *string `json:"type"`
}
CreateUserTagRequest create user tag request
swagger:model CreateUserTagRequest
func (*CreateUserTagRequest) ContextValidate ¶
ContextValidate validate this create user tag request based on the context it is used
func (*CreateUserTagRequest) MarshalBinary ¶
func (m *CreateUserTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUserTagRequest) UnmarshalBinary ¶
func (m *CreateUserTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUserTagResult ¶
type CreateUserTagResult struct {
// A list of User IDs.
// Required: true
UserIds []string `json:"userIds"`
// Unique identifier for a given User Tag.
// Required: true
UserTagID *string `json:"userTagId"`
}
CreateUserTagResult create user tag result
swagger:model CreateUserTagResult
func (*CreateUserTagResult) ContextValidate ¶
ContextValidate validates this create user tag result based on context it is used
func (*CreateUserTagResult) MarshalBinary ¶
func (m *CreateUserTagResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUserTagResult) UnmarshalBinary ¶
func (m *CreateUserTagResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUsersIntent ¶
type CreateUsersIntent struct {
// A list of Users.
// Required: true
Users []*UserParams `json:"users"`
}
CreateUsersIntent create users intent
swagger:model CreateUsersIntent
func (*CreateUsersIntent) ContextValidate ¶
ContextValidate validate this create users intent based on the context it is used
func (*CreateUsersIntent) MarshalBinary ¶
func (m *CreateUsersIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUsersIntent) UnmarshalBinary ¶
func (m *CreateUsersIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUsersIntentV2 ¶
type CreateUsersIntentV2 struct {
// A list of Users.
// Required: true
Users []*UserParamsV2 `json:"users"`
}
CreateUsersIntentV2 create users intent v2
swagger:model CreateUsersIntentV2
func (*CreateUsersIntentV2) ContextValidate ¶
ContextValidate validate this create users intent v2 based on the context it is used
func (*CreateUsersIntentV2) MarshalBinary ¶
func (m *CreateUsersIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUsersIntentV2) UnmarshalBinary ¶
func (m *CreateUsersIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUsersIntentV3 ¶ added in v0.4.0
type CreateUsersIntentV3 struct {
// A list of Users.
// Required: true
Users []*UserParamsV3 `json:"users"`
}
CreateUsersIntentV3 create users intent v3
swagger:model CreateUsersIntentV3
func (*CreateUsersIntentV3) ContextValidate ¶ added in v0.4.0
ContextValidate validate this create users intent v3 based on the context it is used
func (*CreateUsersIntentV3) MarshalBinary ¶ added in v0.4.0
func (m *CreateUsersIntentV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUsersIntentV3) UnmarshalBinary ¶ added in v0.4.0
func (m *CreateUsersIntentV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUsersRequest ¶
type CreateUsersRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateUsersIntentV3 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_USERS_V3]
Type *string `json:"type"`
}
CreateUsersRequest create users request
swagger:model CreateUsersRequest
func (*CreateUsersRequest) ContextValidate ¶
ContextValidate validate this create users request based on the context it is used
func (*CreateUsersRequest) MarshalBinary ¶
func (m *CreateUsersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUsersRequest) UnmarshalBinary ¶
func (m *CreateUsersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateUsersResult ¶
type CreateUsersResult struct {
// A list of User IDs.
// Required: true
UserIds []string `json:"userIds"`
}
CreateUsersResult create users result
swagger:model CreateUsersResult
func (*CreateUsersResult) ContextValidate ¶
ContextValidate validates this create users result based on context it is used
func (*CreateUsersResult) MarshalBinary ¶
func (m *CreateUsersResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateUsersResult) UnmarshalBinary ¶
func (m *CreateUsersResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateWalletAccountsIntent ¶
type CreateWalletAccountsIntent struct {
// A list of wallet Accounts.
// Required: true
Accounts []*WalletAccountParams `json:"accounts"`
// Indicates if the wallet accounts should be persisted. This is helpful if you'd like to see the addresses of different derivation paths without actually creating the accounts. Defaults to true.
Persist *bool `json:"persist,omitempty"`
// Unique identifier for a given Wallet.
// Required: true
WalletID *string `json:"walletId"`
}
CreateWalletAccountsIntent create wallet accounts intent
swagger:model CreateWalletAccountsIntent
func (*CreateWalletAccountsIntent) ContextValidate ¶
func (m *CreateWalletAccountsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create wallet accounts intent based on the context it is used
func (*CreateWalletAccountsIntent) MarshalBinary ¶
func (m *CreateWalletAccountsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateWalletAccountsIntent) UnmarshalBinary ¶
func (m *CreateWalletAccountsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateWalletAccountsRequest ¶
type CreateWalletAccountsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateWalletAccountsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS]
Type *string `json:"type"`
}
CreateWalletAccountsRequest create wallet accounts request
swagger:model CreateWalletAccountsRequest
func (*CreateWalletAccountsRequest) ContextValidate ¶
func (m *CreateWalletAccountsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create wallet accounts request based on the context it is used
func (*CreateWalletAccountsRequest) MarshalBinary ¶
func (m *CreateWalletAccountsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateWalletAccountsRequest) UnmarshalBinary ¶
func (m *CreateWalletAccountsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateWalletAccountsResult ¶
type CreateWalletAccountsResult struct {
// A list of derived addresses.
// Required: true
Addresses []string `json:"addresses"`
}
CreateWalletAccountsResult create wallet accounts result
swagger:model CreateWalletAccountsResult
func (*CreateWalletAccountsResult) ContextValidate ¶
func (m *CreateWalletAccountsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create wallet accounts result based on context it is used
func (*CreateWalletAccountsResult) MarshalBinary ¶
func (m *CreateWalletAccountsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateWalletAccountsResult) UnmarshalBinary ¶
func (m *CreateWalletAccountsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateWalletIntent ¶
type CreateWalletIntent struct {
// A list of wallet Accounts. This field, if not needed, should be an empty array in your request body.
// Required: true
Accounts []*WalletAccountParams `json:"accounts"`
// Length of mnemonic to generate the Wallet seed. Defaults to 12. Accepted values: 12, 15, 18, 21, 24.
MnemonicLength *int32 `json:"mnemonicLength,omitempty"`
// Human-readable name for a Wallet.
// Required: true
WalletName *string `json:"walletName"`
}
CreateWalletIntent create wallet intent
swagger:model CreateWalletIntent
func (*CreateWalletIntent) ContextValidate ¶
ContextValidate validate this create wallet intent based on the context it is used
func (*CreateWalletIntent) MarshalBinary ¶
func (m *CreateWalletIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateWalletIntent) UnmarshalBinary ¶
func (m *CreateWalletIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateWalletRequest ¶
type CreateWalletRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *CreateWalletIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_CREATE_WALLET]
Type *string `json:"type"`
}
CreateWalletRequest create wallet request
swagger:model CreateWalletRequest
func (*CreateWalletRequest) ContextValidate ¶
ContextValidate validate this create wallet request based on the context it is used
func (*CreateWalletRequest) MarshalBinary ¶
func (m *CreateWalletRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateWalletRequest) UnmarshalBinary ¶
func (m *CreateWalletRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateWalletResult ¶
type CreateWalletResult struct {
// A list of account addresses.
// Required: true
Addresses []string `json:"addresses"`
// Unique identifier for a Wallet.
// Required: true
WalletID *string `json:"walletId"`
}
CreateWalletResult create wallet result
swagger:model CreateWalletResult
func (*CreateWalletResult) ContextValidate ¶
ContextValidate validates this create wallet result based on context it is used
func (*CreateWalletResult) MarshalBinary ¶
func (m *CreateWalletResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateWalletResult) UnmarshalBinary ¶
func (m *CreateWalletResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CredPropsAuthenticationExtensionsClientOutputs ¶
type CredPropsAuthenticationExtensionsClientOutputs struct {
// rk
// Required: true
Rk *bool `json:"rk"`
}
CredPropsAuthenticationExtensionsClientOutputs cred props authentication extensions client outputs
swagger:model CredPropsAuthenticationExtensionsClientOutputs
func (*CredPropsAuthenticationExtensionsClientOutputs) ContextValidate ¶
func (m *CredPropsAuthenticationExtensionsClientOutputs) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this cred props authentication extensions client outputs based on context it is used
func (*CredPropsAuthenticationExtensionsClientOutputs) MarshalBinary ¶
func (m *CredPropsAuthenticationExtensionsClientOutputs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CredPropsAuthenticationExtensionsClientOutputs) UnmarshalBinary ¶
func (m *CredPropsAuthenticationExtensionsClientOutputs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CredentialType ¶
type CredentialType string
CredentialType credential type
swagger:model CredentialType
const ( // CredentialTypeWebauthnAuthenticator captures enum value "CREDENTIAL_TYPE_WEBAUTHN_AUTHENTICATOR" CredentialTypeWebauthnAuthenticator CredentialType = "CREDENTIAL_TYPE_WEBAUTHN_AUTHENTICATOR" // CredentialTypeAPIKeyP256 captures enum value "CREDENTIAL_TYPE_API_KEY_P256" CredentialTypeAPIKeyP256 CredentialType = "CREDENTIAL_TYPE_API_KEY_P256" // CredentialTypeRecoverUserKeyP256 captures enum value "CREDENTIAL_TYPE_RECOVER_USER_KEY_P256" CredentialTypeRecoverUserKeyP256 CredentialType = "CREDENTIAL_TYPE_RECOVER_USER_KEY_P256" // CredentialTypeAPIKeySecp256k1 captures enum value "CREDENTIAL_TYPE_API_KEY_SECP256K1" CredentialTypeAPIKeySecp256k1 CredentialType = "CREDENTIAL_TYPE_API_KEY_SECP256K1" // CredentialTypeEmailAuthKeyP256 captures enum value "CREDENTIAL_TYPE_EMAIL_AUTH_KEY_P256" CredentialTypeEmailAuthKeyP256 CredentialType = "CREDENTIAL_TYPE_EMAIL_AUTH_KEY_P256" // CredentialTypeAPIKeyEd25519 captures enum value "CREDENTIAL_TYPE_API_KEY_ED25519" CredentialTypeAPIKeyEd25519 CredentialType = "CREDENTIAL_TYPE_API_KEY_ED25519" // CredentialTypeOtpAuthKeyP256 captures enum value "CREDENTIAL_TYPE_OTP_AUTH_KEY_P256" CredentialTypeOtpAuthKeyP256 CredentialType = "CREDENTIAL_TYPE_OTP_AUTH_KEY_P256" // CredentialTypeReadWriteSessionKeyP256 captures enum value "CREDENTIAL_TYPE_READ_WRITE_SESSION_KEY_P256" CredentialTypeReadWriteSessionKeyP256 CredentialType = "CREDENTIAL_TYPE_READ_WRITE_SESSION_KEY_P256" // CredentialTypeOauthKeyP256 captures enum value "CREDENTIAL_TYPE_OAUTH_KEY_P256" CredentialTypeOauthKeyP256 CredentialType = "CREDENTIAL_TYPE_OAUTH_KEY_P256" // CredentialTypeLogin captures enum value "CREDENTIAL_TYPE_LOGIN" CredentialTypeLogin CredentialType = "CREDENTIAL_TYPE_LOGIN" )
func NewCredentialType ¶
func NewCredentialType(value CredentialType) *CredentialType
func (CredentialType) ContextValidate ¶
ContextValidate validates this credential type based on context it is used
func (CredentialType) Pointer ¶
func (m CredentialType) Pointer() *CredentialType
Pointer returns a pointer to a freshly-allocated CredentialType.
type Curve ¶
type Curve string
Curve curve
swagger:model Curve
func (Curve) ContextValidate ¶
ContextValidate validates this curve based on context it is used
type DataV1Address ¶
type DataV1Address struct {
// address
Address string `json:"address,omitempty"`
// format
Format AddressFormat `json:"format,omitempty"`
}
DataV1Address data v1 address
swagger:model data.v1.Address
func (*DataV1Address) ContextValidate ¶
ContextValidate validate this data v1 address based on the context it is used
func (*DataV1Address) MarshalBinary ¶
func (m *DataV1Address) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataV1Address) UnmarshalBinary ¶
func (m *DataV1Address) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAPIKeysIntent ¶
type DeleteAPIKeysIntent struct {
// A list of API Key IDs.
// Required: true
APIKeyIds []string `json:"apiKeyIds"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
DeleteAPIKeysIntent delete Api keys intent
swagger:model DeleteApiKeysIntent
func (*DeleteAPIKeysIntent) ContextValidate ¶
ContextValidate validates this delete Api keys intent based on context it is used
func (*DeleteAPIKeysIntent) MarshalBinary ¶
func (m *DeleteAPIKeysIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteAPIKeysIntent) UnmarshalBinary ¶
func (m *DeleteAPIKeysIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAPIKeysRequest ¶
type DeleteAPIKeysRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteAPIKeysIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_API_KEYS]
Type *string `json:"type"`
}
DeleteAPIKeysRequest delete Api keys request
swagger:model DeleteApiKeysRequest
func (*DeleteAPIKeysRequest) ContextValidate ¶
ContextValidate validate this delete Api keys request based on the context it is used
func (*DeleteAPIKeysRequest) MarshalBinary ¶
func (m *DeleteAPIKeysRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteAPIKeysRequest) UnmarshalBinary ¶
func (m *DeleteAPIKeysRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAPIKeysResult ¶
type DeleteAPIKeysResult struct {
// A list of API Key IDs.
// Required: true
APIKeyIds []string `json:"apiKeyIds"`
}
DeleteAPIKeysResult delete Api keys result
swagger:model DeleteApiKeysResult
func (*DeleteAPIKeysResult) ContextValidate ¶
ContextValidate validates this delete Api keys result based on context it is used
func (*DeleteAPIKeysResult) MarshalBinary ¶
func (m *DeleteAPIKeysResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteAPIKeysResult) UnmarshalBinary ¶
func (m *DeleteAPIKeysResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAuthenticatorsIntent ¶
type DeleteAuthenticatorsIntent struct {
// A list of Authenticator IDs.
// Required: true
AuthenticatorIds []string `json:"authenticatorIds"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
DeleteAuthenticatorsIntent delete authenticators intent
swagger:model DeleteAuthenticatorsIntent
func (*DeleteAuthenticatorsIntent) ContextValidate ¶
func (m *DeleteAuthenticatorsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete authenticators intent based on context it is used
func (*DeleteAuthenticatorsIntent) MarshalBinary ¶
func (m *DeleteAuthenticatorsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteAuthenticatorsIntent) UnmarshalBinary ¶
func (m *DeleteAuthenticatorsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAuthenticatorsRequest ¶
type DeleteAuthenticatorsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteAuthenticatorsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_AUTHENTICATORS]
Type *string `json:"type"`
}
DeleteAuthenticatorsRequest delete authenticators request
swagger:model DeleteAuthenticatorsRequest
func (*DeleteAuthenticatorsRequest) ContextValidate ¶
func (m *DeleteAuthenticatorsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete authenticators request based on the context it is used
func (*DeleteAuthenticatorsRequest) MarshalBinary ¶
func (m *DeleteAuthenticatorsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteAuthenticatorsRequest) UnmarshalBinary ¶
func (m *DeleteAuthenticatorsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAuthenticatorsResult ¶
type DeleteAuthenticatorsResult struct {
// Unique identifier for a given Authenticator.
// Required: true
AuthenticatorIds []string `json:"authenticatorIds"`
}
DeleteAuthenticatorsResult delete authenticators result
swagger:model DeleteAuthenticatorsResult
func (*DeleteAuthenticatorsResult) ContextValidate ¶
func (m *DeleteAuthenticatorsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete authenticators result based on context it is used
func (*DeleteAuthenticatorsResult) MarshalBinary ¶
func (m *DeleteAuthenticatorsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteAuthenticatorsResult) UnmarshalBinary ¶
func (m *DeleteAuthenticatorsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteInvitationIntent ¶
type DeleteInvitationIntent struct {
// Unique identifier for a given Invitation object.
// Required: true
InvitationID *string `json:"invitationId"`
}
DeleteInvitationIntent delete invitation intent
swagger:model DeleteInvitationIntent
func (*DeleteInvitationIntent) ContextValidate ¶
func (m *DeleteInvitationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete invitation intent based on context it is used
func (*DeleteInvitationIntent) MarshalBinary ¶
func (m *DeleteInvitationIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteInvitationIntent) UnmarshalBinary ¶
func (m *DeleteInvitationIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteInvitationRequest ¶
type DeleteInvitationRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteInvitationIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_INVITATION]
Type *string `json:"type"`
}
DeleteInvitationRequest delete invitation request
swagger:model DeleteInvitationRequest
func (*DeleteInvitationRequest) ContextValidate ¶
func (m *DeleteInvitationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete invitation request based on the context it is used
func (*DeleteInvitationRequest) MarshalBinary ¶
func (m *DeleteInvitationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteInvitationRequest) UnmarshalBinary ¶
func (m *DeleteInvitationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteInvitationResult ¶
type DeleteInvitationResult struct {
// Unique identifier for a given Invitation.
// Required: true
InvitationID *string `json:"invitationId"`
}
DeleteInvitationResult delete invitation result
swagger:model DeleteInvitationResult
func (*DeleteInvitationResult) ContextValidate ¶
func (m *DeleteInvitationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete invitation result based on context it is used
func (*DeleteInvitationResult) MarshalBinary ¶
func (m *DeleteInvitationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteInvitationResult) UnmarshalBinary ¶
func (m *DeleteInvitationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOauth2CredentialIntent ¶ added in v0.9.0
type DeleteOauth2CredentialIntent struct {
// The ID of the OAuth 2.0 credential to delete
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
}
DeleteOauth2CredentialIntent delete oauth2 credential intent
swagger:model DeleteOauth2CredentialIntent
func (*DeleteOauth2CredentialIntent) ContextValidate ¶ added in v0.9.0
func (m *DeleteOauth2CredentialIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete oauth2 credential intent based on context it is used
func (*DeleteOauth2CredentialIntent) MarshalBinary ¶ added in v0.9.0
func (m *DeleteOauth2CredentialIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOauth2CredentialIntent) UnmarshalBinary ¶ added in v0.9.0
func (m *DeleteOauth2CredentialIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOauth2CredentialRequest ¶ added in v0.9.0
type DeleteOauth2CredentialRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteOauth2CredentialIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL]
Type *string `json:"type"`
}
DeleteOauth2CredentialRequest delete oauth2 credential request
swagger:model DeleteOauth2CredentialRequest
func (*DeleteOauth2CredentialRequest) ContextValidate ¶ added in v0.9.0
func (m *DeleteOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete oauth2 credential request based on the context it is used
func (*DeleteOauth2CredentialRequest) MarshalBinary ¶ added in v0.9.0
func (m *DeleteOauth2CredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOauth2CredentialRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *DeleteOauth2CredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOauth2CredentialResult ¶ added in v0.9.0
type DeleteOauth2CredentialResult struct {
// Unique identifier of the OAuth 2.0 credential that was deleted
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
}
DeleteOauth2CredentialResult delete oauth2 credential result
swagger:model DeleteOauth2CredentialResult
func (*DeleteOauth2CredentialResult) ContextValidate ¶ added in v0.9.0
func (m *DeleteOauth2CredentialResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete oauth2 credential result based on context it is used
func (*DeleteOauth2CredentialResult) MarshalBinary ¶ added in v0.9.0
func (m *DeleteOauth2CredentialResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOauth2CredentialResult) UnmarshalBinary ¶ added in v0.9.0
func (m *DeleteOauth2CredentialResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOauthProvidersIntent ¶
type DeleteOauthProvidersIntent struct {
// Unique identifier for a given Provider.
// Required: true
ProviderIds []string `json:"providerIds"`
// The ID of the User to remove an Oauth provider from
// Required: true
UserID *string `json:"userId"`
}
DeleteOauthProvidersIntent delete oauth providers intent
swagger:model DeleteOauthProvidersIntent
func (*DeleteOauthProvidersIntent) ContextValidate ¶
func (m *DeleteOauthProvidersIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete oauth providers intent based on context it is used
func (*DeleteOauthProvidersIntent) MarshalBinary ¶
func (m *DeleteOauthProvidersIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOauthProvidersIntent) UnmarshalBinary ¶
func (m *DeleteOauthProvidersIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOauthProvidersRequest ¶
type DeleteOauthProvidersRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteOauthProvidersIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS]
Type *string `json:"type"`
}
DeleteOauthProvidersRequest delete oauth providers request
swagger:model DeleteOauthProvidersRequest
func (*DeleteOauthProvidersRequest) ContextValidate ¶
func (m *DeleteOauthProvidersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete oauth providers request based on the context it is used
func (*DeleteOauthProvidersRequest) MarshalBinary ¶
func (m *DeleteOauthProvidersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOauthProvidersRequest) UnmarshalBinary ¶
func (m *DeleteOauthProvidersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOauthProvidersResult ¶
type DeleteOauthProvidersResult struct {
// A list of unique identifiers for Oauth Providers
// Required: true
ProviderIds []string `json:"providerIds"`
}
DeleteOauthProvidersResult delete oauth providers result
swagger:model DeleteOauthProvidersResult
func (*DeleteOauthProvidersResult) ContextValidate ¶
func (m *DeleteOauthProvidersResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete oauth providers result based on context it is used
func (*DeleteOauthProvidersResult) MarshalBinary ¶
func (m *DeleteOauthProvidersResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOauthProvidersResult) UnmarshalBinary ¶
func (m *DeleteOauthProvidersResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOrganizationIntent ¶
type DeleteOrganizationIntent struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
DeleteOrganizationIntent delete organization intent
swagger:model DeleteOrganizationIntent
func (*DeleteOrganizationIntent) ContextValidate ¶
func (m *DeleteOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete organization intent based on context it is used
func (*DeleteOrganizationIntent) MarshalBinary ¶
func (m *DeleteOrganizationIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOrganizationIntent) UnmarshalBinary ¶
func (m *DeleteOrganizationIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteOrganizationResult ¶
type DeleteOrganizationResult struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
DeleteOrganizationResult delete organization result
swagger:model DeleteOrganizationResult
func (*DeleteOrganizationResult) ContextValidate ¶
func (m *DeleteOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete organization result based on context it is used
func (*DeleteOrganizationResult) MarshalBinary ¶
func (m *DeleteOrganizationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteOrganizationResult) UnmarshalBinary ¶
func (m *DeleteOrganizationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePaymentMethodIntent ¶
type DeletePaymentMethodIntent struct {
// The payment method that the customer wants to remove.
// Required: true
PaymentMethodID *string `json:"paymentMethodId"`
}
DeletePaymentMethodIntent delete payment method intent
swagger:model DeletePaymentMethodIntent
func (*DeletePaymentMethodIntent) ContextValidate ¶
func (m *DeletePaymentMethodIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete payment method intent based on context it is used
func (*DeletePaymentMethodIntent) MarshalBinary ¶
func (m *DeletePaymentMethodIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePaymentMethodIntent) UnmarshalBinary ¶
func (m *DeletePaymentMethodIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePaymentMethodResult ¶
type DeletePaymentMethodResult struct {
// The payment method that was removed.
// Required: true
PaymentMethodID *string `json:"paymentMethodId"`
}
DeletePaymentMethodResult delete payment method result
swagger:model DeletePaymentMethodResult
func (*DeletePaymentMethodResult) ContextValidate ¶
func (m *DeletePaymentMethodResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete payment method result based on context it is used
func (*DeletePaymentMethodResult) MarshalBinary ¶
func (m *DeletePaymentMethodResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePaymentMethodResult) UnmarshalBinary ¶
func (m *DeletePaymentMethodResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePoliciesIntent ¶ added in v0.9.0
type DeletePoliciesIntent struct {
// List of unique identifiers for policies within an organization
// Required: true
PolicyIds []string `json:"policyIds"`
}
DeletePoliciesIntent delete policies intent
swagger:model DeletePoliciesIntent
func (*DeletePoliciesIntent) ContextValidate ¶ added in v0.9.0
ContextValidate validates this delete policies intent based on context it is used
func (*DeletePoliciesIntent) MarshalBinary ¶ added in v0.9.0
func (m *DeletePoliciesIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePoliciesIntent) UnmarshalBinary ¶ added in v0.9.0
func (m *DeletePoliciesIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePoliciesRequest ¶ added in v0.9.0
type DeletePoliciesRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeletePoliciesIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_POLICIES]
Type *string `json:"type"`
}
DeletePoliciesRequest delete policies request
swagger:model DeletePoliciesRequest
func (*DeletePoliciesRequest) ContextValidate ¶ added in v0.9.0
ContextValidate validate this delete policies request based on the context it is used
func (*DeletePoliciesRequest) MarshalBinary ¶ added in v0.9.0
func (m *DeletePoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePoliciesRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *DeletePoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePoliciesResult ¶ added in v0.9.0
type DeletePoliciesResult struct {
// A list of unique identifiers for the deleted policies.
// Required: true
PolicyIds []string `json:"policyIds"`
}
DeletePoliciesResult delete policies result
swagger:model DeletePoliciesResult
func (*DeletePoliciesResult) ContextValidate ¶ added in v0.9.0
ContextValidate validates this delete policies result based on context it is used
func (*DeletePoliciesResult) MarshalBinary ¶ added in v0.9.0
func (m *DeletePoliciesResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePoliciesResult) UnmarshalBinary ¶ added in v0.9.0
func (m *DeletePoliciesResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePolicyIntent ¶
type DeletePolicyIntent struct {
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
}
DeletePolicyIntent delete policy intent
swagger:model DeletePolicyIntent
func (*DeletePolicyIntent) ContextValidate ¶
ContextValidate validates this delete policy intent based on context it is used
func (*DeletePolicyIntent) MarshalBinary ¶
func (m *DeletePolicyIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePolicyIntent) UnmarshalBinary ¶
func (m *DeletePolicyIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePolicyRequest ¶
type DeletePolicyRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeletePolicyIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_POLICY]
Type *string `json:"type"`
}
DeletePolicyRequest delete policy request
swagger:model DeletePolicyRequest
func (*DeletePolicyRequest) ContextValidate ¶
ContextValidate validate this delete policy request based on the context it is used
func (*DeletePolicyRequest) MarshalBinary ¶
func (m *DeletePolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePolicyRequest) UnmarshalBinary ¶
func (m *DeletePolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePolicyResult ¶
type DeletePolicyResult struct {
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
}
DeletePolicyResult delete policy result
swagger:model DeletePolicyResult
func (*DeletePolicyResult) ContextValidate ¶
ContextValidate validates this delete policy result based on context it is used
func (*DeletePolicyResult) MarshalBinary ¶
func (m *DeletePolicyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePolicyResult) UnmarshalBinary ¶
func (m *DeletePolicyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePrivateKeyTagsIntent ¶
type DeletePrivateKeyTagsIntent struct {
// A list of Private Key Tag IDs.
// Required: true
PrivateKeyTagIds []string `json:"privateKeyTagIds"`
}
DeletePrivateKeyTagsIntent delete private key tags intent
swagger:model DeletePrivateKeyTagsIntent
func (*DeletePrivateKeyTagsIntent) ContextValidate ¶
func (m *DeletePrivateKeyTagsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete private key tags intent based on context it is used
func (*DeletePrivateKeyTagsIntent) MarshalBinary ¶
func (m *DeletePrivateKeyTagsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePrivateKeyTagsIntent) UnmarshalBinary ¶
func (m *DeletePrivateKeyTagsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePrivateKeyTagsRequest ¶
type DeletePrivateKeyTagsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeletePrivateKeyTagsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS]
Type *string `json:"type"`
}
DeletePrivateKeyTagsRequest delete private key tags request
swagger:model DeletePrivateKeyTagsRequest
func (*DeletePrivateKeyTagsRequest) ContextValidate ¶
func (m *DeletePrivateKeyTagsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete private key tags request based on the context it is used
func (*DeletePrivateKeyTagsRequest) MarshalBinary ¶
func (m *DeletePrivateKeyTagsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePrivateKeyTagsRequest) UnmarshalBinary ¶
func (m *DeletePrivateKeyTagsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePrivateKeyTagsResult ¶
type DeletePrivateKeyTagsResult struct {
// A list of Private Key IDs.
// Required: true
PrivateKeyIds []string `json:"privateKeyIds"`
// A list of Private Key Tag IDs.
// Required: true
PrivateKeyTagIds []string `json:"privateKeyTagIds"`
}
DeletePrivateKeyTagsResult delete private key tags result
swagger:model DeletePrivateKeyTagsResult
func (*DeletePrivateKeyTagsResult) ContextValidate ¶
func (m *DeletePrivateKeyTagsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete private key tags result based on context it is used
func (*DeletePrivateKeyTagsResult) MarshalBinary ¶
func (m *DeletePrivateKeyTagsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePrivateKeyTagsResult) UnmarshalBinary ¶
func (m *DeletePrivateKeyTagsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePrivateKeysIntent ¶
type DeletePrivateKeysIntent struct {
// Optional parameter for deleting the private keys, even if any have not been previously exported. If they have been exported, this field is ignored.
DeleteWithoutExport *bool `json:"deleteWithoutExport,omitempty"`
// List of unique identifiers for private keys within an organization
// Required: true
PrivateKeyIds []string `json:"privateKeyIds"`
}
DeletePrivateKeysIntent delete private keys intent
swagger:model DeletePrivateKeysIntent
func (*DeletePrivateKeysIntent) ContextValidate ¶
func (m *DeletePrivateKeysIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete private keys intent based on context it is used
func (*DeletePrivateKeysIntent) MarshalBinary ¶
func (m *DeletePrivateKeysIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePrivateKeysIntent) UnmarshalBinary ¶
func (m *DeletePrivateKeysIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePrivateKeysRequest ¶
type DeletePrivateKeysRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeletePrivateKeysIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_PRIVATE_KEYS]
Type *string `json:"type"`
}
DeletePrivateKeysRequest delete private keys request
swagger:model DeletePrivateKeysRequest
func (*DeletePrivateKeysRequest) ContextValidate ¶
func (m *DeletePrivateKeysRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete private keys request based on the context it is used
func (*DeletePrivateKeysRequest) MarshalBinary ¶
func (m *DeletePrivateKeysRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePrivateKeysRequest) UnmarshalBinary ¶
func (m *DeletePrivateKeysRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeletePrivateKeysResult ¶
type DeletePrivateKeysResult struct {
// A list of private key unique identifiers that were removed
// Required: true
PrivateKeyIds []string `json:"privateKeyIds"`
}
DeletePrivateKeysResult delete private keys result
swagger:model DeletePrivateKeysResult
func (*DeletePrivateKeysResult) ContextValidate ¶
func (m *DeletePrivateKeysResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete private keys result based on context it is used
func (*DeletePrivateKeysResult) MarshalBinary ¶
func (m *DeletePrivateKeysResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeletePrivateKeysResult) UnmarshalBinary ¶
func (m *DeletePrivateKeysResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteSmartContractInterfaceIntent ¶ added in v0.7.0
type DeleteSmartContractInterfaceIntent struct {
// The ID of a Smart Contract Interface intended for deletion.
// Required: true
SmartContractInterfaceID *string `json:"smartContractInterfaceId"`
}
DeleteSmartContractInterfaceIntent delete smart contract interface intent
swagger:model DeleteSmartContractInterfaceIntent
func (*DeleteSmartContractInterfaceIntent) ContextValidate ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete smart contract interface intent based on context it is used
func (*DeleteSmartContractInterfaceIntent) MarshalBinary ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteSmartContractInterfaceIntent) UnmarshalBinary ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteSmartContractInterfaceRequest ¶ added in v0.7.0
type DeleteSmartContractInterfaceRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteSmartContractInterfaceIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE]
Type *string `json:"type"`
}
DeleteSmartContractInterfaceRequest delete smart contract interface request
swagger:model DeleteSmartContractInterfaceRequest
func (*DeleteSmartContractInterfaceRequest) ContextValidate ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete smart contract interface request based on the context it is used
func (*DeleteSmartContractInterfaceRequest) MarshalBinary ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteSmartContractInterfaceRequest) UnmarshalBinary ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteSmartContractInterfaceResult ¶ added in v0.7.0
type DeleteSmartContractInterfaceResult struct {
// The ID of the deleted Smart Contract Interface.
// Required: true
SmartContractInterfaceID *string `json:"smartContractInterfaceId"`
}
DeleteSmartContractInterfaceResult delete smart contract interface result
swagger:model DeleteSmartContractInterfaceResult
func (*DeleteSmartContractInterfaceResult) ContextValidate ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete smart contract interface result based on context it is used
func (*DeleteSmartContractInterfaceResult) MarshalBinary ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteSmartContractInterfaceResult) UnmarshalBinary ¶ added in v0.7.0
func (m *DeleteSmartContractInterfaceResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteSubOrganizationIntent ¶
type DeleteSubOrganizationIntent struct {
// Sub-organization deletion, by default, requires associated wallets and private keys to be exported for security reasons. Set this boolean to true to force sub-organization deletion even if some wallets or private keys within it have not been exported yet. Default: false.
DeleteWithoutExport *bool `json:"deleteWithoutExport,omitempty"`
}
DeleteSubOrganizationIntent delete sub organization intent
swagger:model DeleteSubOrganizationIntent
func (*DeleteSubOrganizationIntent) ContextValidate ¶
func (m *DeleteSubOrganizationIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete sub organization intent based on context it is used
func (*DeleteSubOrganizationIntent) MarshalBinary ¶
func (m *DeleteSubOrganizationIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteSubOrganizationIntent) UnmarshalBinary ¶
func (m *DeleteSubOrganizationIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteSubOrganizationRequest ¶
type DeleteSubOrganizationRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteSubOrganizationIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION]
Type *string `json:"type"`
}
DeleteSubOrganizationRequest delete sub organization request
swagger:model DeleteSubOrganizationRequest
func (*DeleteSubOrganizationRequest) ContextValidate ¶
func (m *DeleteSubOrganizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete sub organization request based on the context it is used
func (*DeleteSubOrganizationRequest) MarshalBinary ¶
func (m *DeleteSubOrganizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteSubOrganizationRequest) UnmarshalBinary ¶
func (m *DeleteSubOrganizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteSubOrganizationResult ¶
type DeleteSubOrganizationResult struct {
// Unique identifier of the sub organization that was removed
// Required: true
SubOrganizationUUID *string `json:"subOrganizationUuid"`
}
DeleteSubOrganizationResult delete sub organization result
swagger:model DeleteSubOrganizationResult
func (*DeleteSubOrganizationResult) ContextValidate ¶
func (m *DeleteSubOrganizationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete sub organization result based on context it is used
func (*DeleteSubOrganizationResult) MarshalBinary ¶
func (m *DeleteSubOrganizationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteSubOrganizationResult) UnmarshalBinary ¶
func (m *DeleteSubOrganizationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUserTagsIntent ¶
type DeleteUserTagsIntent struct {
// A list of User Tag IDs.
// Required: true
UserTagIds []string `json:"userTagIds"`
}
DeleteUserTagsIntent delete user tags intent
swagger:model DeleteUserTagsIntent
func (*DeleteUserTagsIntent) ContextValidate ¶
ContextValidate validates this delete user tags intent based on context it is used
func (*DeleteUserTagsIntent) MarshalBinary ¶
func (m *DeleteUserTagsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteUserTagsIntent) UnmarshalBinary ¶
func (m *DeleteUserTagsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUserTagsRequest ¶
type DeleteUserTagsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteUserTagsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_USER_TAGS]
Type *string `json:"type"`
}
DeleteUserTagsRequest delete user tags request
swagger:model DeleteUserTagsRequest
func (*DeleteUserTagsRequest) ContextValidate ¶
ContextValidate validate this delete user tags request based on the context it is used
func (*DeleteUserTagsRequest) MarshalBinary ¶
func (m *DeleteUserTagsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteUserTagsRequest) UnmarshalBinary ¶
func (m *DeleteUserTagsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUserTagsResult ¶
type DeleteUserTagsResult struct {
// A list of User IDs.
// Required: true
UserIds []string `json:"userIds"`
// A list of User Tag IDs.
// Required: true
UserTagIds []string `json:"userTagIds"`
}
DeleteUserTagsResult delete user tags result
swagger:model DeleteUserTagsResult
func (*DeleteUserTagsResult) ContextValidate ¶
ContextValidate validates this delete user tags result based on context it is used
func (*DeleteUserTagsResult) MarshalBinary ¶
func (m *DeleteUserTagsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteUserTagsResult) UnmarshalBinary ¶
func (m *DeleteUserTagsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUsersIntent ¶
type DeleteUsersIntent struct {
// A list of User IDs.
// Required: true
UserIds []string `json:"userIds"`
}
DeleteUsersIntent delete users intent
swagger:model DeleteUsersIntent
func (*DeleteUsersIntent) ContextValidate ¶
ContextValidate validates this delete users intent based on context it is used
func (*DeleteUsersIntent) MarshalBinary ¶
func (m *DeleteUsersIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteUsersIntent) UnmarshalBinary ¶
func (m *DeleteUsersIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUsersRequest ¶
type DeleteUsersRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteUsersIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_USERS]
Type *string `json:"type"`
}
DeleteUsersRequest delete users request
swagger:model DeleteUsersRequest
func (*DeleteUsersRequest) ContextValidate ¶
ContextValidate validate this delete users request based on the context it is used
func (*DeleteUsersRequest) MarshalBinary ¶
func (m *DeleteUsersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteUsersRequest) UnmarshalBinary ¶
func (m *DeleteUsersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUsersResult ¶
type DeleteUsersResult struct {
// A list of User IDs.
// Required: true
UserIds []string `json:"userIds"`
}
DeleteUsersResult delete users result
swagger:model DeleteUsersResult
func (*DeleteUsersResult) ContextValidate ¶
ContextValidate validates this delete users result based on context it is used
func (*DeleteUsersResult) MarshalBinary ¶
func (m *DeleteUsersResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteUsersResult) UnmarshalBinary ¶
func (m *DeleteUsersResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteWalletAccountsIntent ¶ added in v0.9.0
type DeleteWalletAccountsIntent struct {
// Optional parameter for deleting the wallet accounts, even if any have not been previously exported. If they have been exported, this field is ignored.
DeleteWithoutExport *bool `json:"deleteWithoutExport,omitempty"`
// List of unique identifiers for wallet accounts within an organization
// Required: true
WalletAccountIds []string `json:"walletAccountIds"`
}
DeleteWalletAccountsIntent delete wallet accounts intent
swagger:model DeleteWalletAccountsIntent
func (*DeleteWalletAccountsIntent) ContextValidate ¶ added in v0.9.0
func (m *DeleteWalletAccountsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete wallet accounts intent based on context it is used
func (*DeleteWalletAccountsIntent) MarshalBinary ¶ added in v0.9.0
func (m *DeleteWalletAccountsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteWalletAccountsIntent) UnmarshalBinary ¶ added in v0.9.0
func (m *DeleteWalletAccountsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteWalletAccountsRequest ¶ added in v0.9.0
type DeleteWalletAccountsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteWalletAccountsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS]
Type *string `json:"type"`
}
DeleteWalletAccountsRequest delete wallet accounts request
swagger:model DeleteWalletAccountsRequest
func (*DeleteWalletAccountsRequest) ContextValidate ¶ added in v0.9.0
func (m *DeleteWalletAccountsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delete wallet accounts request based on the context it is used
func (*DeleteWalletAccountsRequest) MarshalBinary ¶ added in v0.9.0
func (m *DeleteWalletAccountsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteWalletAccountsRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *DeleteWalletAccountsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteWalletAccountsResult ¶ added in v0.9.0
type DeleteWalletAccountsResult struct {
// A list of wallet account unique identifiers that were removed
// Required: true
WalletAccountIds []string `json:"walletAccountIds"`
}
DeleteWalletAccountsResult delete wallet accounts result
swagger:model DeleteWalletAccountsResult
func (*DeleteWalletAccountsResult) ContextValidate ¶ added in v0.9.0
func (m *DeleteWalletAccountsResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete wallet accounts result based on context it is used
func (*DeleteWalletAccountsResult) MarshalBinary ¶ added in v0.9.0
func (m *DeleteWalletAccountsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteWalletAccountsResult) UnmarshalBinary ¶ added in v0.9.0
func (m *DeleteWalletAccountsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteWalletsIntent ¶
type DeleteWalletsIntent struct {
// Optional parameter for deleting the wallets, even if any have not been previously exported. If they have been exported, this field is ignored.
DeleteWithoutExport *bool `json:"deleteWithoutExport,omitempty"`
// List of unique identifiers for wallets within an organization
// Required: true
WalletIds []string `json:"walletIds"`
}
DeleteWalletsIntent delete wallets intent
swagger:model DeleteWalletsIntent
func (*DeleteWalletsIntent) ContextValidate ¶
ContextValidate validates this delete wallets intent based on context it is used
func (*DeleteWalletsIntent) MarshalBinary ¶
func (m *DeleteWalletsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteWalletsIntent) UnmarshalBinary ¶
func (m *DeleteWalletsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteWalletsRequest ¶
type DeleteWalletsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *DeleteWalletsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_DELETE_WALLETS]
Type *string `json:"type"`
}
DeleteWalletsRequest delete wallets request
swagger:model DeleteWalletsRequest
func (*DeleteWalletsRequest) ContextValidate ¶
ContextValidate validate this delete wallets request based on the context it is used
func (*DeleteWalletsRequest) MarshalBinary ¶
func (m *DeleteWalletsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteWalletsRequest) UnmarshalBinary ¶
func (m *DeleteWalletsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteWalletsResult ¶
type DeleteWalletsResult struct {
// A list of wallet unique identifiers that were removed
// Required: true
WalletIds []string `json:"walletIds"`
}
DeleteWalletsResult delete wallets result
swagger:model DeleteWalletsResult
func (*DeleteWalletsResult) ContextValidate ¶
ContextValidate validates this delete wallets result based on context it is used
func (*DeleteWalletsResult) MarshalBinary ¶
func (m *DeleteWalletsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteWalletsResult) UnmarshalBinary ¶
func (m *DeleteWalletsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DisableAuthProxyIntent ¶ added in v0.9.0
type DisableAuthProxyIntent interface{}
DisableAuthProxyIntent disable auth proxy intent
swagger:model DisableAuthProxyIntent
type DisableAuthProxyResult ¶ added in v0.9.0
type DisableAuthProxyResult interface{}
DisableAuthProxyResult disable auth proxy result
swagger:model DisableAuthProxyResult
type DisablePrivateKeyIntent ¶
type DisablePrivateKeyIntent struct {
// Unique identifier for a given Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
}
DisablePrivateKeyIntent disable private key intent
swagger:model DisablePrivateKeyIntent
func (*DisablePrivateKeyIntent) ContextValidate ¶
func (m *DisablePrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this disable private key intent based on context it is used
func (*DisablePrivateKeyIntent) MarshalBinary ¶
func (m *DisablePrivateKeyIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DisablePrivateKeyIntent) UnmarshalBinary ¶
func (m *DisablePrivateKeyIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DisablePrivateKeyResult ¶
type DisablePrivateKeyResult struct {
// Unique identifier for a given Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
}
DisablePrivateKeyResult disable private key result
swagger:model DisablePrivateKeyResult
func (*DisablePrivateKeyResult) ContextValidate ¶
func (m *DisablePrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this disable private key result based on context it is used
func (*DisablePrivateKeyResult) MarshalBinary ¶
func (m *DisablePrivateKeyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DisablePrivateKeyResult) UnmarshalBinary ¶
func (m *DisablePrivateKeyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Effect ¶
type Effect string
Effect effect
swagger:model Effect
func (Effect) ContextValidate ¶
ContextValidate validates this effect based on context it is used
type EmailAuthIntent ¶
type EmailAuthIntent struct {
// Optional human-readable name for an API Key. If none provided, default to Email Auth - <Timestamp>
APIKeyName *string `json:"apiKeyName,omitempty"`
// Email of the authenticating user.
// Required: true
Email *string `json:"email"`
// Optional parameters for customizing emails. If not provided, the default email will be used.
EmailCustomization *EmailCustomizationParams `json:"emailCustomization,omitempty"`
// Expiration window (in seconds) indicating how long the API key is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated Email Auth API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// Optional custom email address to use as reply-to
ReplyToEmailAddress *string `json:"replyToEmailAddress,omitempty"`
// Optional custom email address from which to send the email
SendFromEmailAddress *string `json:"sendFromEmailAddress,omitempty"`
// Optional custom sender name for use with sendFromEmailAddress; if left empty, will default to 'Notifications'
SendFromEmailSenderName *string `json:"sendFromEmailSenderName,omitempty"`
// Client-side public key generated by the user, to which the email auth bundle (credentials) will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
EmailAuthIntent email auth intent
swagger:model EmailAuthIntent
func (*EmailAuthIntent) ContextValidate ¶
ContextValidate validate this email auth intent based on the context it is used
func (*EmailAuthIntent) MarshalBinary ¶
func (m *EmailAuthIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmailAuthIntent) UnmarshalBinary ¶
func (m *EmailAuthIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmailAuthIntentV2 ¶
type EmailAuthIntentV2 struct {
// Optional human-readable name for an API Key. If none provided, default to Email Auth - <Timestamp>
APIKeyName *string `json:"apiKeyName,omitempty"`
// Email of the authenticating user.
// Required: true
Email *string `json:"email"`
// Optional parameters for customizing emails. If not provided, the default email will be used.
EmailCustomization *EmailCustomizationParams `json:"emailCustomization,omitempty"`
// Expiration window (in seconds) indicating how long the API key is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated Email Auth API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// Optional custom email address to use as reply-to
ReplyToEmailAddress *string `json:"replyToEmailAddress,omitempty"`
// Optional custom email address from which to send the email
SendFromEmailAddress *string `json:"sendFromEmailAddress,omitempty"`
// Optional custom sender name for use with sendFromEmailAddress; if left empty, will default to 'Notifications'
SendFromEmailSenderName *string `json:"sendFromEmailSenderName,omitempty"`
// Client-side public key generated by the user, to which the email auth bundle (credentials) will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
EmailAuthIntentV2 email auth intent v2
swagger:model EmailAuthIntentV2
func (*EmailAuthIntentV2) ContextValidate ¶
ContextValidate validate this email auth intent v2 based on the context it is used
func (*EmailAuthIntentV2) MarshalBinary ¶
func (m *EmailAuthIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmailAuthIntentV2) UnmarshalBinary ¶
func (m *EmailAuthIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmailAuthRequest ¶
type EmailAuthRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *EmailAuthIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_EMAIL_AUTH_V2]
Type *string `json:"type"`
}
EmailAuthRequest email auth request
swagger:model EmailAuthRequest
func (*EmailAuthRequest) ContextValidate ¶
ContextValidate validate this email auth request based on the context it is used
func (*EmailAuthRequest) MarshalBinary ¶
func (m *EmailAuthRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmailAuthRequest) UnmarshalBinary ¶
func (m *EmailAuthRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmailAuthResult ¶
type EmailAuthResult struct {
// Unique identifier for the created API key.
// Required: true
APIKeyID *string `json:"apiKeyId"`
// Unique identifier for the authenticating User.
// Required: true
UserID *string `json:"userId"`
}
EmailAuthResult email auth result
swagger:model EmailAuthResult
func (*EmailAuthResult) ContextValidate ¶
ContextValidate validates this email auth result based on context it is used
func (*EmailAuthResult) MarshalBinary ¶
func (m *EmailAuthResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmailAuthResult) UnmarshalBinary ¶
func (m *EmailAuthResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmailCustomizationParams ¶
type EmailCustomizationParams struct {
// The name of the application.
AppName *string `json:"appName,omitempty"`
// A URL pointing to a logo in PNG format. Note this logo will be resized to fit into 340px x 124px.
LogoURL *string `json:"logoUrl,omitempty"`
// A template for the URL to be used in a magic link button, e.g. `https://dapp.xyz/%s`. The auth bundle will be interpolated into the `%s`.
MagicLinkTemplate *string `json:"magicLinkTemplate,omitempty"`
// Unique identifier for a given Email Template. If not specified, the default is the most recent Email Template.
TemplateID *string `json:"templateId,omitempty"`
// JSON object containing key/value pairs to be used with custom templates.
TemplateVariables *string `json:"templateVariables,omitempty"`
}
EmailCustomizationParams email customization params
swagger:model EmailCustomizationParams
func (*EmailCustomizationParams) ContextValidate ¶
func (m *EmailCustomizationParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this email customization params based on context it is used
func (*EmailCustomizationParams) MarshalBinary ¶
func (m *EmailCustomizationParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmailCustomizationParams) UnmarshalBinary ¶
func (m *EmailCustomizationParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnableAuthProxyIntent ¶ added in v0.9.0
type EnableAuthProxyIntent interface{}
EnableAuthProxyIntent enable auth proxy intent
swagger:model EnableAuthProxyIntent
type EnableAuthProxyResult ¶ added in v0.9.0
type EnableAuthProxyResult struct {
// A User ID with permission to initiate authentication.
// Required: true
UserID *string `json:"userId"`
}
EnableAuthProxyResult enable auth proxy result
swagger:model EnableAuthProxyResult
func (*EnableAuthProxyResult) ContextValidate ¶ added in v0.9.0
ContextValidate validates this enable auth proxy result based on context it is used
func (*EnableAuthProxyResult) MarshalBinary ¶ added in v0.9.0
func (m *EnableAuthProxyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnableAuthProxyResult) UnmarshalBinary ¶ added in v0.9.0
func (m *EnableAuthProxyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EthSendRawTransactionIntent ¶ added in v0.10.0
type EthSendRawTransactionIntent struct {
// The CAIP-2 chain ID.
// Required: true
// Enum: [eip155:1 eip155:11155111 eip155:8453 eip155:84532]
ChainID *string `json:"chainId"`
// The raw, signed transaction to be sent.
// Required: true
SignedTransaction *string `json:"signedTransaction"`
}
EthSendRawTransactionIntent eth send raw transaction intent
swagger:model EthSendRawTransactionIntent
func (*EthSendRawTransactionIntent) ContextValidate ¶ added in v0.10.0
func (m *EthSendRawTransactionIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this eth send raw transaction intent based on context it is used
func (*EthSendRawTransactionIntent) MarshalBinary ¶ added in v0.10.0
func (m *EthSendRawTransactionIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EthSendRawTransactionIntent) UnmarshalBinary ¶ added in v0.10.0
func (m *EthSendRawTransactionIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EthSendRawTransactionRequest ¶ added in v0.10.0
type EthSendRawTransactionRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *EthSendRawTransactionIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_ETH_SEND_RAW_TRANSACTION]
Type *string `json:"type"`
}
EthSendRawTransactionRequest eth send raw transaction request
swagger:model EthSendRawTransactionRequest
func (*EthSendRawTransactionRequest) ContextValidate ¶ added in v0.10.0
func (m *EthSendRawTransactionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this eth send raw transaction request based on the context it is used
func (*EthSendRawTransactionRequest) MarshalBinary ¶ added in v0.10.0
func (m *EthSendRawTransactionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EthSendRawTransactionRequest) UnmarshalBinary ¶ added in v0.10.0
func (m *EthSendRawTransactionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EthSendRawTransactionResult ¶ added in v0.10.0
type EthSendRawTransactionResult struct {
// The transaction hash of the sent transaction
// Required: true
TransactionHash *string `json:"transactionHash"`
}
EthSendRawTransactionResult eth send raw transaction result
swagger:model EthSendRawTransactionResult
func (*EthSendRawTransactionResult) ContextValidate ¶ added in v0.10.0
func (m *EthSendRawTransactionResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this eth send raw transaction result based on context it is used
func (*EthSendRawTransactionResult) MarshalBinary ¶ added in v0.10.0
func (m *EthSendRawTransactionResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EthSendRawTransactionResult) UnmarshalBinary ¶ added in v0.10.0
func (m *EthSendRawTransactionResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportPrivateKeyIntent ¶
type ExportPrivateKeyIntent struct {
// Unique identifier for a given Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
// Client-side public key generated by the user, to which the export bundle will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
ExportPrivateKeyIntent export private key intent
swagger:model ExportPrivateKeyIntent
func (*ExportPrivateKeyIntent) ContextValidate ¶
func (m *ExportPrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this export private key intent based on context it is used
func (*ExportPrivateKeyIntent) MarshalBinary ¶
func (m *ExportPrivateKeyIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportPrivateKeyIntent) UnmarshalBinary ¶
func (m *ExportPrivateKeyIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportPrivateKeyRequest ¶
type ExportPrivateKeyRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *ExportPrivateKeyIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_EXPORT_PRIVATE_KEY]
Type *string `json:"type"`
}
ExportPrivateKeyRequest export private key request
swagger:model ExportPrivateKeyRequest
func (*ExportPrivateKeyRequest) ContextValidate ¶
func (m *ExportPrivateKeyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this export private key request based on the context it is used
func (*ExportPrivateKeyRequest) MarshalBinary ¶
func (m *ExportPrivateKeyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportPrivateKeyRequest) UnmarshalBinary ¶
func (m *ExportPrivateKeyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportPrivateKeyResult ¶
type ExportPrivateKeyResult struct {
// Export bundle containing a private key encrypted to the client's target public key.
// Required: true
ExportBundle *string `json:"exportBundle"`
// Unique identifier for a given Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
}
ExportPrivateKeyResult export private key result
swagger:model ExportPrivateKeyResult
func (*ExportPrivateKeyResult) ContextValidate ¶
func (m *ExportPrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this export private key result based on context it is used
func (*ExportPrivateKeyResult) MarshalBinary ¶
func (m *ExportPrivateKeyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportPrivateKeyResult) UnmarshalBinary ¶
func (m *ExportPrivateKeyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportWalletAccountIntent ¶
type ExportWalletAccountIntent struct {
// Address to identify Wallet Account.
// Required: true
Address *string `json:"address"`
// Client-side public key generated by the user, to which the export bundle will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
ExportWalletAccountIntent export wallet account intent
swagger:model ExportWalletAccountIntent
func (*ExportWalletAccountIntent) ContextValidate ¶
func (m *ExportWalletAccountIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this export wallet account intent based on context it is used
func (*ExportWalletAccountIntent) MarshalBinary ¶
func (m *ExportWalletAccountIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportWalletAccountIntent) UnmarshalBinary ¶
func (m *ExportWalletAccountIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportWalletAccountRequest ¶
type ExportWalletAccountRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *ExportWalletAccountIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT]
Type *string `json:"type"`
}
ExportWalletAccountRequest export wallet account request
swagger:model ExportWalletAccountRequest
func (*ExportWalletAccountRequest) ContextValidate ¶
func (m *ExportWalletAccountRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this export wallet account request based on the context it is used
func (*ExportWalletAccountRequest) MarshalBinary ¶
func (m *ExportWalletAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportWalletAccountRequest) UnmarshalBinary ¶
func (m *ExportWalletAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportWalletAccountResult ¶
type ExportWalletAccountResult struct {
// Address to identify Wallet Account.
// Required: true
Address *string `json:"address"`
// Export bundle containing a private key encrypted by the client's target public key.
// Required: true
ExportBundle *string `json:"exportBundle"`
}
ExportWalletAccountResult export wallet account result
swagger:model ExportWalletAccountResult
func (*ExportWalletAccountResult) ContextValidate ¶
func (m *ExportWalletAccountResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this export wallet account result based on context it is used
func (*ExportWalletAccountResult) MarshalBinary ¶
func (m *ExportWalletAccountResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportWalletAccountResult) UnmarshalBinary ¶
func (m *ExportWalletAccountResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportWalletIntent ¶
type ExportWalletIntent struct {
// The language of the mnemonic to export. Defaults to English.
Language MnemonicLanguage `json:"language,omitempty"`
// Client-side public key generated by the user, to which the export bundle will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
// Unique identifier for a given Wallet.
// Required: true
WalletID *string `json:"walletId"`
}
ExportWalletIntent export wallet intent
swagger:model ExportWalletIntent
func (*ExportWalletIntent) ContextValidate ¶
ContextValidate validate this export wallet intent based on the context it is used
func (*ExportWalletIntent) MarshalBinary ¶
func (m *ExportWalletIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportWalletIntent) UnmarshalBinary ¶
func (m *ExportWalletIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportWalletRequest ¶
type ExportWalletRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *ExportWalletIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_EXPORT_WALLET]
Type *string `json:"type"`
}
ExportWalletRequest export wallet request
swagger:model ExportWalletRequest
func (*ExportWalletRequest) ContextValidate ¶
ContextValidate validate this export wallet request based on the context it is used
func (*ExportWalletRequest) MarshalBinary ¶
func (m *ExportWalletRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportWalletRequest) UnmarshalBinary ¶
func (m *ExportWalletRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportWalletResult ¶
type ExportWalletResult struct {
// Export bundle containing a wallet mnemonic + optional newline passphrase encrypted by the client's target public key.
// Required: true
ExportBundle *string `json:"exportBundle"`
// Unique identifier for a given Wallet.
// Required: true
WalletID *string `json:"walletId"`
}
ExportWalletResult export wallet result
swagger:model ExportWalletResult
func (*ExportWalletResult) ContextValidate ¶
ContextValidate validates this export wallet result based on context it is used
func (*ExportWalletResult) MarshalBinary ¶
func (m *ExportWalletResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExportWalletResult) UnmarshalBinary ¶
func (m *ExportWalletResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalDataV1Credential ¶
type ExternalDataV1Credential struct {
// The public component of a cryptographic key pair used to sign messages and transactions.
// Required: true
PublicKey *string `json:"publicKey"`
// type
// Required: true
Type *CredentialType `json:"type"`
}
ExternalDataV1Credential external data v1 credential
swagger:model external.data.v1.Credential
func (*ExternalDataV1Credential) ContextValidate ¶
func (m *ExternalDataV1Credential) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this external data v1 credential based on the context it is used
func (*ExternalDataV1Credential) MarshalBinary ¶
func (m *ExternalDataV1Credential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalDataV1Credential) UnmarshalBinary ¶
func (m *ExternalDataV1Credential) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalDataV1Quorum ¶
type ExternalDataV1Quorum struct {
// Count of unique approvals required to meet quorum.
// Required: true
Threshold *int32 `json:"threshold"`
// Unique identifiers of quorum set members.
// Required: true
UserIds []string `json:"userIds"`
}
ExternalDataV1Quorum external data v1 quorum
swagger:model external.data.v1.Quorum
func (*ExternalDataV1Quorum) ContextValidate ¶
ContextValidate validates this external data v1 quorum based on context it is used
func (*ExternalDataV1Quorum) MarshalBinary ¶
func (m *ExternalDataV1Quorum) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalDataV1Quorum) UnmarshalBinary ¶
func (m *ExternalDataV1Quorum) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalDataV1Timestamp ¶
type ExternalDataV1Timestamp struct {
// nanos
// Required: true
Nanos *string `json:"nanos"`
// seconds
// Required: true
Seconds *string `json:"seconds"`
}
ExternalDataV1Timestamp external data v1 timestamp
swagger:model external.data.v1.Timestamp
func (*ExternalDataV1Timestamp) ContextValidate ¶
func (m *ExternalDataV1Timestamp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this external data v1 timestamp based on context it is used
func (*ExternalDataV1Timestamp) MarshalBinary ¶
func (m *ExternalDataV1Timestamp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalDataV1Timestamp) UnmarshalBinary ¶
func (m *ExternalDataV1Timestamp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Feature ¶
type Feature struct {
// name
Name FeatureName `json:"name,omitempty"`
// value
Value *string `json:"value,omitempty"`
}
Feature feature
swagger:model Feature
func (*Feature) ContextValidate ¶
ContextValidate validate this feature based on the context it is used
func (*Feature) MarshalBinary ¶
MarshalBinary interface implementation
func (*Feature) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type FeatureName ¶
type FeatureName string
FeatureName feature name
swagger:model FeatureName
const ( // FeatureNameRootUserEmailRecovery captures enum value "FEATURE_NAME_ROOT_USER_EMAIL_RECOVERY" FeatureNameRootUserEmailRecovery FeatureName = "FEATURE_NAME_ROOT_USER_EMAIL_RECOVERY" // FeatureNameWebauthnOrigins captures enum value "FEATURE_NAME_WEBAUTHN_ORIGINS" FeatureNameWebauthnOrigins FeatureName = "FEATURE_NAME_WEBAUTHN_ORIGINS" // FeatureNameEmailAuth captures enum value "FEATURE_NAME_EMAIL_AUTH" FeatureNameEmailAuth FeatureName = "FEATURE_NAME_EMAIL_AUTH" // FeatureNameEmailRecovery captures enum value "FEATURE_NAME_EMAIL_RECOVERY" FeatureNameEmailRecovery FeatureName = "FEATURE_NAME_EMAIL_RECOVERY" // FeatureNameWebhook captures enum value "FEATURE_NAME_WEBHOOK" FeatureNameWebhook FeatureName = "FEATURE_NAME_WEBHOOK" // FeatureNameSmsAuth captures enum value "FEATURE_NAME_SMS_AUTH" FeatureNameSmsAuth FeatureName = "FEATURE_NAME_SMS_AUTH" // FeatureNameOtpEmailAuth captures enum value "FEATURE_NAME_OTP_EMAIL_AUTH" FeatureNameOtpEmailAuth FeatureName = "FEATURE_NAME_OTP_EMAIL_AUTH" // FeatureNameAuthProxy captures enum value "FEATURE_NAME_AUTH_PROXY" FeatureNameAuthProxy FeatureName = "FEATURE_NAME_AUTH_PROXY" )
func NewFeatureName ¶
func NewFeatureName(value FeatureName) *FeatureName
func (FeatureName) ContextValidate ¶
ContextValidate validates this feature name based on context it is used
func (FeatureName) Pointer ¶
func (m FeatureName) Pointer() *FeatureName
Pointer returns a pointer to a freshly-allocated FeatureName.
type FiatOnRampBlockchainNetwork ¶ added in v0.6.0
type FiatOnRampBlockchainNetwork string
FiatOnRampBlockchainNetwork fiat on ramp blockchain network
swagger:model FiatOnRampBlockchainNetwork
const ( // FiatOnRampBlockchainNetworkBitcoin captures enum value "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_BITCOIN" FiatOnRampBlockchainNetworkBitcoin FiatOnRampBlockchainNetwork = "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_BITCOIN" // FiatOnRampBlockchainNetworkEthereum captures enum value "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_ETHEREUM" FiatOnRampBlockchainNetworkEthereum FiatOnRampBlockchainNetwork = "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_ETHEREUM" // FiatOnRampBlockchainNetworkSolana captures enum value "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_SOLANA" FiatOnRampBlockchainNetworkSolana FiatOnRampBlockchainNetwork = "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_SOLANA" // FiatOnRampBlockchainNetworkBase captures enum value "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_BASE" FiatOnRampBlockchainNetworkBase FiatOnRampBlockchainNetwork = "FIAT_ON_RAMP_BLOCKCHAIN_NETWORK_BASE" )
func NewFiatOnRampBlockchainNetwork ¶ added in v0.6.0
func NewFiatOnRampBlockchainNetwork(value FiatOnRampBlockchainNetwork) *FiatOnRampBlockchainNetwork
func (FiatOnRampBlockchainNetwork) ContextValidate ¶ added in v0.6.0
func (m FiatOnRampBlockchainNetwork) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fiat on ramp blockchain network based on context it is used
func (FiatOnRampBlockchainNetwork) Pointer ¶ added in v0.6.0
func (m FiatOnRampBlockchainNetwork) Pointer() *FiatOnRampBlockchainNetwork
Pointer returns a pointer to a freshly-allocated FiatOnRampBlockchainNetwork.
type FiatOnRampCryptoCurrency ¶ added in v0.6.0
type FiatOnRampCryptoCurrency string
FiatOnRampCryptoCurrency fiat on ramp crypto currency
swagger:model FiatOnRampCryptoCurrency
const ( // FiatOnRampCryptoCurrencyBtc captures enum value "FIAT_ON_RAMP_CRYPTO_CURRENCY_BTC" FiatOnRampCryptoCurrencyBtc FiatOnRampCryptoCurrency = "FIAT_ON_RAMP_CRYPTO_CURRENCY_BTC" // FiatOnRampCryptoCurrencyEth captures enum value "FIAT_ON_RAMP_CRYPTO_CURRENCY_ETH" FiatOnRampCryptoCurrencyEth FiatOnRampCryptoCurrency = "FIAT_ON_RAMP_CRYPTO_CURRENCY_ETH" // FiatOnRampCryptoCurrencySol captures enum value "FIAT_ON_RAMP_CRYPTO_CURRENCY_SOL" FiatOnRampCryptoCurrencySol FiatOnRampCryptoCurrency = "FIAT_ON_RAMP_CRYPTO_CURRENCY_SOL" // FiatOnRampCryptoCurrencyUsdc captures enum value "FIAT_ON_RAMP_CRYPTO_CURRENCY_USDC" FiatOnRampCryptoCurrencyUsdc FiatOnRampCryptoCurrency = "FIAT_ON_RAMP_CRYPTO_CURRENCY_USDC" )
func NewFiatOnRampCryptoCurrency ¶ added in v0.6.0
func NewFiatOnRampCryptoCurrency(value FiatOnRampCryptoCurrency) *FiatOnRampCryptoCurrency
func (FiatOnRampCryptoCurrency) ContextValidate ¶ added in v0.6.0
func (m FiatOnRampCryptoCurrency) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fiat on ramp crypto currency based on context it is used
func (FiatOnRampCryptoCurrency) Pointer ¶ added in v0.6.0
func (m FiatOnRampCryptoCurrency) Pointer() *FiatOnRampCryptoCurrency
Pointer returns a pointer to a freshly-allocated FiatOnRampCryptoCurrency.
type FiatOnRampCurrency ¶ added in v0.6.0
type FiatOnRampCurrency string
FiatOnRampCurrency fiat on ramp currency
swagger:model FiatOnRampCurrency
const ( // FiatOnRampCurrencyAud captures enum value "FIAT_ON_RAMP_CURRENCY_AUD" FiatOnRampCurrencyAud FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_AUD" // FiatOnRampCurrencyBgn captures enum value "FIAT_ON_RAMP_CURRENCY_BGN" FiatOnRampCurrencyBgn FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_BGN" // FiatOnRampCurrencyBrl captures enum value "FIAT_ON_RAMP_CURRENCY_BRL" FiatOnRampCurrencyBrl FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_BRL" // FiatOnRampCurrencyCad captures enum value "FIAT_ON_RAMP_CURRENCY_CAD" FiatOnRampCurrencyCad FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_CAD" // FiatOnRampCurrencyChf captures enum value "FIAT_ON_RAMP_CURRENCY_CHF" FiatOnRampCurrencyChf FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_CHF" // FiatOnRampCurrencyCop captures enum value "FIAT_ON_RAMP_CURRENCY_COP" FiatOnRampCurrencyCop FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_COP" // FiatOnRampCurrencyCzk captures enum value "FIAT_ON_RAMP_CURRENCY_CZK" FiatOnRampCurrencyCzk FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_CZK" // FiatOnRampCurrencyDkk captures enum value "FIAT_ON_RAMP_CURRENCY_DKK" FiatOnRampCurrencyDkk FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_DKK" // FiatOnRampCurrencyDop captures enum value "FIAT_ON_RAMP_CURRENCY_DOP" FiatOnRampCurrencyDop FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_DOP" // FiatOnRampCurrencyEgp captures enum value "FIAT_ON_RAMP_CURRENCY_EGP" FiatOnRampCurrencyEgp FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_EGP" // FiatOnRampCurrencyEur captures enum value "FIAT_ON_RAMP_CURRENCY_EUR" FiatOnRampCurrencyEur FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_EUR" // FiatOnRampCurrencyGbp captures enum value "FIAT_ON_RAMP_CURRENCY_GBP" FiatOnRampCurrencyGbp FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_GBP" // FiatOnRampCurrencyHkd captures enum value "FIAT_ON_RAMP_CURRENCY_HKD" FiatOnRampCurrencyHkd FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_HKD" // FiatOnRampCurrencyIdr captures enum value "FIAT_ON_RAMP_CURRENCY_IDR" FiatOnRampCurrencyIdr FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_IDR" // FiatOnRampCurrencyIls captures enum value "FIAT_ON_RAMP_CURRENCY_ILS" FiatOnRampCurrencyIls FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_ILS" // FiatOnRampCurrencyJod captures enum value "FIAT_ON_RAMP_CURRENCY_JOD" FiatOnRampCurrencyJod FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_JOD" // FiatOnRampCurrencyKes captures enum value "FIAT_ON_RAMP_CURRENCY_KES" FiatOnRampCurrencyKes FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_KES" // FiatOnRampCurrencyKwd captures enum value "FIAT_ON_RAMP_CURRENCY_KWD" FiatOnRampCurrencyKwd FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_KWD" // FiatOnRampCurrencyLkr captures enum value "FIAT_ON_RAMP_CURRENCY_LKR" FiatOnRampCurrencyLkr FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_LKR" // FiatOnRampCurrencyMxn captures enum value "FIAT_ON_RAMP_CURRENCY_MXN" FiatOnRampCurrencyMxn FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_MXN" // FiatOnRampCurrencyNgn captures enum value "FIAT_ON_RAMP_CURRENCY_NGN" FiatOnRampCurrencyNgn FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_NGN" // FiatOnRampCurrencyNok captures enum value "FIAT_ON_RAMP_CURRENCY_NOK" FiatOnRampCurrencyNok FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_NOK" // FiatOnRampCurrencyNzd captures enum value "FIAT_ON_RAMP_CURRENCY_NZD" FiatOnRampCurrencyNzd FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_NZD" // FiatOnRampCurrencyOmr captures enum value "FIAT_ON_RAMP_CURRENCY_OMR" FiatOnRampCurrencyOmr FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_OMR" // FiatOnRampCurrencyPen captures enum value "FIAT_ON_RAMP_CURRENCY_PEN" FiatOnRampCurrencyPen FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_PEN" // FiatOnRampCurrencyPln captures enum value "FIAT_ON_RAMP_CURRENCY_PLN" FiatOnRampCurrencyPln FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_PLN" // FiatOnRampCurrencyRon captures enum value "FIAT_ON_RAMP_CURRENCY_RON" FiatOnRampCurrencyRon FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_RON" // FiatOnRampCurrencySek captures enum value "FIAT_ON_RAMP_CURRENCY_SEK" FiatOnRampCurrencySek FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_SEK" // FiatOnRampCurrencyThb captures enum value "FIAT_ON_RAMP_CURRENCY_THB" FiatOnRampCurrencyThb FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_THB" // FiatOnRampCurrencyTry captures enum value "FIAT_ON_RAMP_CURRENCY_TRY" FiatOnRampCurrencyTry FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_TRY" // FiatOnRampCurrencyTwd captures enum value "FIAT_ON_RAMP_CURRENCY_TWD" FiatOnRampCurrencyTwd FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_TWD" // FiatOnRampCurrencyUsd captures enum value "FIAT_ON_RAMP_CURRENCY_USD" FiatOnRampCurrencyUsd FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_USD" // FiatOnRampCurrencyVnd captures enum value "FIAT_ON_RAMP_CURRENCY_VND" FiatOnRampCurrencyVnd FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_VND" // FiatOnRampCurrencyZar captures enum value "FIAT_ON_RAMP_CURRENCY_ZAR" FiatOnRampCurrencyZar FiatOnRampCurrency = "FIAT_ON_RAMP_CURRENCY_ZAR" )
func NewFiatOnRampCurrency ¶ added in v0.6.0
func NewFiatOnRampCurrency(value FiatOnRampCurrency) *FiatOnRampCurrency
func (FiatOnRampCurrency) ContextValidate ¶ added in v0.6.0
ContextValidate validates this fiat on ramp currency based on context it is used
func (FiatOnRampCurrency) Pointer ¶ added in v0.6.0
func (m FiatOnRampCurrency) Pointer() *FiatOnRampCurrency
Pointer returns a pointer to a freshly-allocated FiatOnRampCurrency.
type FiatOnRampPaymentMethod ¶ added in v0.6.0
type FiatOnRampPaymentMethod string
FiatOnRampPaymentMethod fiat on ramp payment method
swagger:model FiatOnRampPaymentMethod
const ( // FiatOnRampPaymentMethodCreditDebitCard captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_CREDIT_DEBIT_CARD" FiatOnRampPaymentMethodCreditDebitCard FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_CREDIT_DEBIT_CARD" // FiatOnRampPaymentMethodApplePay captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_APPLE_PAY" FiatOnRampPaymentMethodApplePay FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_APPLE_PAY" // FiatOnRampPaymentMethodGbpBankTransfer captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_GBP_BANK_TRANSFER" FiatOnRampPaymentMethodGbpBankTransfer FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_GBP_BANK_TRANSFER" // FiatOnRampPaymentMethodGbpOpenBankingPayment captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_GBP_OPEN_BANKING_PAYMENT" FiatOnRampPaymentMethodGbpOpenBankingPayment FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_GBP_OPEN_BANKING_PAYMENT" // FiatOnRampPaymentMethodGooglePay captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_GOOGLE_PAY" FiatOnRampPaymentMethodGooglePay FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_GOOGLE_PAY" // FiatOnRampPaymentMethodSepaBankTransfer captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_SEPA_BANK_TRANSFER" FiatOnRampPaymentMethodSepaBankTransfer FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_SEPA_BANK_TRANSFER" // FiatOnRampPaymentMethodPixInstantPayment captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_PIX_INSTANT_PAYMENT" FiatOnRampPaymentMethodPixInstantPayment FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_PIX_INSTANT_PAYMENT" // FiatOnRampPaymentMethodPaypal captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_PAYPAL" FiatOnRampPaymentMethodPaypal FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_PAYPAL" // FiatOnRampPaymentMethodVenmo captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_VENMO" FiatOnRampPaymentMethodVenmo FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_VENMO" // FiatOnRampPaymentMethodMoonpayBalance captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_MOONPAY_BALANCE" FiatOnRampPaymentMethodMoonpayBalance FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_MOONPAY_BALANCE" // FiatOnRampPaymentMethodCryptoAccount captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_CRYPTO_ACCOUNT" FiatOnRampPaymentMethodCryptoAccount FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_CRYPTO_ACCOUNT" // FiatOnRampPaymentMethodFiatWallet captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_FIAT_WALLET" FiatOnRampPaymentMethodFiatWallet FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_FIAT_WALLET" // FiatOnRampPaymentMethodAchBankAccount captures enum value "FIAT_ON_RAMP_PAYMENT_METHOD_ACH_BANK_ACCOUNT" FiatOnRampPaymentMethodAchBankAccount FiatOnRampPaymentMethod = "FIAT_ON_RAMP_PAYMENT_METHOD_ACH_BANK_ACCOUNT" )
func NewFiatOnRampPaymentMethod ¶ added in v0.6.0
func NewFiatOnRampPaymentMethod(value FiatOnRampPaymentMethod) *FiatOnRampPaymentMethod
func (FiatOnRampPaymentMethod) ContextValidate ¶ added in v0.6.0
func (m FiatOnRampPaymentMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fiat on ramp payment method based on context it is used
func (FiatOnRampPaymentMethod) Pointer ¶ added in v0.6.0
func (m FiatOnRampPaymentMethod) Pointer() *FiatOnRampPaymentMethod
Pointer returns a pointer to a freshly-allocated FiatOnRampPaymentMethod.
type FiatOnRampProvider ¶ added in v0.6.0
type FiatOnRampProvider string
FiatOnRampProvider fiat on ramp provider
swagger:model FiatOnRampProvider
const ( // FiatOnRampProviderCoinbase captures enum value "FIAT_ON_RAMP_PROVIDER_COINBASE" FiatOnRampProviderCoinbase FiatOnRampProvider = "FIAT_ON_RAMP_PROVIDER_COINBASE" // FiatOnRampProviderMoonpay captures enum value "FIAT_ON_RAMP_PROVIDER_MOONPAY" FiatOnRampProviderMoonpay FiatOnRampProvider = "FIAT_ON_RAMP_PROVIDER_MOONPAY" )
func NewFiatOnRampProvider ¶ added in v0.6.0
func NewFiatOnRampProvider(value FiatOnRampProvider) *FiatOnRampProvider
func (FiatOnRampProvider) ContextValidate ¶ added in v0.6.0
ContextValidate validates this fiat on ramp provider based on context it is used
func (FiatOnRampProvider) Pointer ¶ added in v0.6.0
func (m FiatOnRampProvider) Pointer() *FiatOnRampProvider
Pointer returns a pointer to a freshly-allocated FiatOnRampProvider.
type GetAPIKeyRequest ¶
type GetAPIKeyRequest struct {
// Unique identifier for a given API key.
// Required: true
APIKeyID *string `json:"apiKeyId"`
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetAPIKeyRequest get Api key request
swagger:model GetApiKeyRequest
func (*GetAPIKeyRequest) ContextValidate ¶
ContextValidate validates this get Api key request based on context it is used
func (*GetAPIKeyRequest) MarshalBinary ¶
func (m *GetAPIKeyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAPIKeyRequest) UnmarshalBinary ¶
func (m *GetAPIKeyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAPIKeyResponse ¶
type GetAPIKeyResponse struct {
// An API key.
// Required: true
APIKey *APIKey `json:"apiKey"`
}
GetAPIKeyResponse get Api key response
swagger:model GetApiKeyResponse
func (*GetAPIKeyResponse) ContextValidate ¶
ContextValidate validate this get Api key response based on the context it is used
func (*GetAPIKeyResponse) MarshalBinary ¶
func (m *GetAPIKeyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAPIKeyResponse) UnmarshalBinary ¶
func (m *GetAPIKeyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAPIKeysRequest ¶
type GetAPIKeysRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given user.
UserID *string `json:"userId,omitempty"`
}
GetAPIKeysRequest get Api keys request
swagger:model GetApiKeysRequest
func (*GetAPIKeysRequest) ContextValidate ¶
ContextValidate validates this get Api keys request based on context it is used
func (*GetAPIKeysRequest) MarshalBinary ¶
func (m *GetAPIKeysRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAPIKeysRequest) UnmarshalBinary ¶
func (m *GetAPIKeysRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAPIKeysResponse ¶
type GetAPIKeysResponse struct {
// A list of API keys.
// Required: true
APIKeys []*APIKey `json:"apiKeys"`
}
GetAPIKeysResponse get Api keys response
swagger:model GetApiKeysResponse
func (*GetAPIKeysResponse) ContextValidate ¶
ContextValidate validate this get Api keys response based on the context it is used
func (*GetAPIKeysResponse) MarshalBinary ¶
func (m *GetAPIKeysResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAPIKeysResponse) UnmarshalBinary ¶
func (m *GetAPIKeysResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetActivitiesRequest ¶
type GetActivitiesRequest struct {
// Array of activity statuses filtering which activities will be listed in the response.
FilterByStatus []ActivityStatus `json:"filterByStatus"`
// Array of activity types filtering which activities will be listed in the response.
FilterByType []ActivityType `json:"filterByType"`
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Parameters used for cursor-based pagination.
PaginationOptions *Pagination `json:"paginationOptions,omitempty"`
}
GetActivitiesRequest get activities request
swagger:model GetActivitiesRequest
func (*GetActivitiesRequest) ContextValidate ¶
ContextValidate validate this get activities request based on the context it is used
func (*GetActivitiesRequest) MarshalBinary ¶
func (m *GetActivitiesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetActivitiesRequest) UnmarshalBinary ¶
func (m *GetActivitiesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetActivitiesResponse ¶
type GetActivitiesResponse struct {
// A list of activities.
// Required: true
Activities []*Activity `json:"activities"`
}
GetActivitiesResponse get activities response
swagger:model GetActivitiesResponse
func (*GetActivitiesResponse) ContextValidate ¶
ContextValidate validate this get activities response based on the context it is used
func (*GetActivitiesResponse) MarshalBinary ¶
func (m *GetActivitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetActivitiesResponse) UnmarshalBinary ¶
func (m *GetActivitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetActivityRequest ¶
type GetActivityRequest struct {
// Unique identifier for a given activity object.
// Required: true
ActivityID *string `json:"activityId"`
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetActivityRequest get activity request
swagger:model GetActivityRequest
func (*GetActivityRequest) ContextValidate ¶
ContextValidate validates this get activity request based on context it is used
func (*GetActivityRequest) MarshalBinary ¶
func (m *GetActivityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetActivityRequest) UnmarshalBinary ¶
func (m *GetActivityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAppProofsRequest ¶ added in v0.9.0
type GetAppProofsRequest struct {
// Unique identifier for a given activity.
// Required: true
ActivityID *string `json:"activityId"`
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetAppProofsRequest get app proofs request
swagger:model GetAppProofsRequest
func (*GetAppProofsRequest) ContextValidate ¶ added in v0.9.0
ContextValidate validates this get app proofs request based on context it is used
func (*GetAppProofsRequest) MarshalBinary ¶ added in v0.9.0
func (m *GetAppProofsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAppProofsRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *GetAppProofsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAppProofsResponse ¶ added in v0.9.0
type GetAppProofsResponse struct {
// app proofs
// Required: true
AppProofs []*AppProof `json:"appProofs"`
}
GetAppProofsResponse get app proofs response
swagger:model GetAppProofsResponse
func (*GetAppProofsResponse) ContextValidate ¶ added in v0.9.0
ContextValidate validate this get app proofs response based on the context it is used
func (*GetAppProofsResponse) MarshalBinary ¶ added in v0.9.0
func (m *GetAppProofsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAppProofsResponse) UnmarshalBinary ¶ added in v0.9.0
func (m *GetAppProofsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAuthenticatorRequest ¶
type GetAuthenticatorRequest struct {
// Unique identifier for a given authenticator.
// Required: true
AuthenticatorID *string `json:"authenticatorId"`
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetAuthenticatorRequest get authenticator request
swagger:model GetAuthenticatorRequest
func (*GetAuthenticatorRequest) ContextValidate ¶
func (m *GetAuthenticatorRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get authenticator request based on context it is used
func (*GetAuthenticatorRequest) MarshalBinary ¶
func (m *GetAuthenticatorRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAuthenticatorRequest) UnmarshalBinary ¶
func (m *GetAuthenticatorRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAuthenticatorResponse ¶
type GetAuthenticatorResponse struct {
// An authenticator.
// Required: true
Authenticator *Authenticator `json:"authenticator"`
}
GetAuthenticatorResponse get authenticator response
swagger:model GetAuthenticatorResponse
func (*GetAuthenticatorResponse) ContextValidate ¶
func (m *GetAuthenticatorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get authenticator response based on the context it is used
func (*GetAuthenticatorResponse) MarshalBinary ¶
func (m *GetAuthenticatorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAuthenticatorResponse) UnmarshalBinary ¶
func (m *GetAuthenticatorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAuthenticatorsRequest ¶
type GetAuthenticatorsRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given user.
// Required: true
UserID *string `json:"userId"`
}
GetAuthenticatorsRequest get authenticators request
swagger:model GetAuthenticatorsRequest
func (*GetAuthenticatorsRequest) ContextValidate ¶
func (m *GetAuthenticatorsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get authenticators request based on context it is used
func (*GetAuthenticatorsRequest) MarshalBinary ¶
func (m *GetAuthenticatorsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAuthenticatorsRequest) UnmarshalBinary ¶
func (m *GetAuthenticatorsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAuthenticatorsResponse ¶
type GetAuthenticatorsResponse struct {
// A list of authenticators.
// Required: true
Authenticators []*Authenticator `json:"authenticators"`
}
GetAuthenticatorsResponse get authenticators response
swagger:model GetAuthenticatorsResponse
func (*GetAuthenticatorsResponse) ContextValidate ¶
func (m *GetAuthenticatorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get authenticators response based on the context it is used
func (*GetAuthenticatorsResponse) MarshalBinary ¶
func (m *GetAuthenticatorsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAuthenticatorsResponse) UnmarshalBinary ¶
func (m *GetAuthenticatorsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetBootProofRequest ¶ added in v0.9.0
type GetBootProofRequest struct {
// Hex encoded ephemeral public key.
// Required: true
EphemeralKey *string `json:"ephemeralKey"`
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetBootProofRequest get boot proof request
swagger:model GetBootProofRequest
func (*GetBootProofRequest) ContextValidate ¶ added in v0.9.0
ContextValidate validates this get boot proof request based on context it is used
func (*GetBootProofRequest) MarshalBinary ¶ added in v0.9.0
func (m *GetBootProofRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetBootProofRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *GetBootProofRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetLatestBootProofRequest ¶ added in v0.9.0
type GetLatestBootProofRequest struct {
// Name of enclave app.
// Required: true
AppName *string `json:"appName"`
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetLatestBootProofRequest get latest boot proof request
swagger:model GetLatestBootProofRequest
func (*GetLatestBootProofRequest) ContextValidate ¶ added in v0.9.0
func (m *GetLatestBootProofRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get latest boot proof request based on context it is used
func (*GetLatestBootProofRequest) MarshalBinary ¶ added in v0.9.0
func (m *GetLatestBootProofRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetLatestBootProofRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *GetLatestBootProofRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOauth2CredentialRequest ¶ added in v0.9.0
type GetOauth2CredentialRequest struct {
// Unique identifier for a given OAuth 2.0 Credential.
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetOauth2CredentialRequest get oauth2 credential request
swagger:model GetOauth2CredentialRequest
func (*GetOauth2CredentialRequest) ContextValidate ¶ added in v0.9.0
func (m *GetOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get oauth2 credential request based on context it is used
func (*GetOauth2CredentialRequest) MarshalBinary ¶ added in v0.9.0
func (m *GetOauth2CredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOauth2CredentialRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *GetOauth2CredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOauth2CredentialResponse ¶ added in v0.9.0
type GetOauth2CredentialResponse struct {
// oauth2 credential
// Required: true
Oauth2Credential *Oauth2Credential `json:"oauth2Credential"`
}
GetOauth2CredentialResponse get oauth2 credential response
swagger:model GetOauth2CredentialResponse
func (*GetOauth2CredentialResponse) ContextValidate ¶ added in v0.9.0
func (m *GetOauth2CredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get oauth2 credential response based on the context it is used
func (*GetOauth2CredentialResponse) MarshalBinary ¶ added in v0.9.0
func (m *GetOauth2CredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOauth2CredentialResponse) UnmarshalBinary ¶ added in v0.9.0
func (m *GetOauth2CredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOauthProvidersRequest ¶
type GetOauthProvidersRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given user.
UserID *string `json:"userId,omitempty"`
}
GetOauthProvidersRequest get oauth providers request
swagger:model GetOauthProvidersRequest
func (*GetOauthProvidersRequest) ContextValidate ¶
func (m *GetOauthProvidersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get oauth providers request based on context it is used
func (*GetOauthProvidersRequest) MarshalBinary ¶
func (m *GetOauthProvidersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOauthProvidersRequest) UnmarshalBinary ¶
func (m *GetOauthProvidersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOauthProvidersResponse ¶
type GetOauthProvidersResponse struct {
// A list of Oauth providers.
// Required: true
OauthProviders []*OauthProvider `json:"oauthProviders"`
}
GetOauthProvidersResponse get oauth providers response
swagger:model GetOauthProvidersResponse
func (*GetOauthProvidersResponse) ContextValidate ¶
func (m *GetOauthProvidersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get oauth providers response based on the context it is used
func (*GetOauthProvidersResponse) MarshalBinary ¶
func (m *GetOauthProvidersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOauthProvidersResponse) UnmarshalBinary ¶
func (m *GetOauthProvidersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOrganizationConfigsRequest ¶
type GetOrganizationConfigsRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetOrganizationConfigsRequest get organization configs request
swagger:model GetOrganizationConfigsRequest
func (*GetOrganizationConfigsRequest) ContextValidate ¶
func (m *GetOrganizationConfigsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get organization configs request based on context it is used
func (*GetOrganizationConfigsRequest) MarshalBinary ¶
func (m *GetOrganizationConfigsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOrganizationConfigsRequest) UnmarshalBinary ¶
func (m *GetOrganizationConfigsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOrganizationConfigsResponse ¶
type GetOrganizationConfigsResponse struct {
// Organization configs including quorum settings and organization features.
// Required: true
Configs *Config `json:"configs"`
}
GetOrganizationConfigsResponse get organization configs response
swagger:model GetOrganizationConfigsResponse
func (*GetOrganizationConfigsResponse) ContextValidate ¶
func (m *GetOrganizationConfigsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get organization configs response based on the context it is used
func (*GetOrganizationConfigsResponse) MarshalBinary ¶
func (m *GetOrganizationConfigsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOrganizationConfigsResponse) UnmarshalBinary ¶
func (m *GetOrganizationConfigsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPoliciesRequest ¶
type GetPoliciesRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetPoliciesRequest get policies request
swagger:model GetPoliciesRequest
func (*GetPoliciesRequest) ContextValidate ¶
ContextValidate validates this get policies request based on context it is used
func (*GetPoliciesRequest) MarshalBinary ¶
func (m *GetPoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPoliciesRequest) UnmarshalBinary ¶
func (m *GetPoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPoliciesResponse ¶
type GetPoliciesResponse struct {
// A list of policies.
// Required: true
Policies []*Policy `json:"policies"`
}
GetPoliciesResponse get policies response
swagger:model GetPoliciesResponse
func (*GetPoliciesResponse) ContextValidate ¶
ContextValidate validate this get policies response based on the context it is used
func (*GetPoliciesResponse) MarshalBinary ¶
func (m *GetPoliciesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPoliciesResponse) UnmarshalBinary ¶
func (m *GetPoliciesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPolicyEvaluationsRequest ¶ added in v0.7.0
type GetPolicyEvaluationsRequest struct {
// Unique identifier for a given activity.
// Required: true
ActivityID *string `json:"activityId"`
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetPolicyEvaluationsRequest get policy evaluations request
swagger:model GetPolicyEvaluationsRequest
func (*GetPolicyEvaluationsRequest) ContextValidate ¶ added in v0.7.0
func (m *GetPolicyEvaluationsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get policy evaluations request based on context it is used
func (*GetPolicyEvaluationsRequest) MarshalBinary ¶ added in v0.7.0
func (m *GetPolicyEvaluationsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPolicyEvaluationsRequest) UnmarshalBinary ¶ added in v0.7.0
func (m *GetPolicyEvaluationsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPolicyEvaluationsResponse ¶ added in v0.7.0
type GetPolicyEvaluationsResponse struct {
// policy evaluations
// Required: true
PolicyEvaluations []*ActivityV1PolicyEvaluation `json:"policyEvaluations"`
}
GetPolicyEvaluationsResponse get policy evaluations response
swagger:model GetPolicyEvaluationsResponse
func (*GetPolicyEvaluationsResponse) ContextValidate ¶ added in v0.7.0
func (m *GetPolicyEvaluationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get policy evaluations response based on the context it is used
func (*GetPolicyEvaluationsResponse) MarshalBinary ¶ added in v0.7.0
func (m *GetPolicyEvaluationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPolicyEvaluationsResponse) UnmarshalBinary ¶ added in v0.7.0
func (m *GetPolicyEvaluationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPolicyRequest ¶
type GetPolicyRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given policy.
// Required: true
PolicyID *string `json:"policyId"`
}
GetPolicyRequest get policy request
swagger:model GetPolicyRequest
func (*GetPolicyRequest) ContextValidate ¶
ContextValidate validates this get policy request based on context it is used
func (*GetPolicyRequest) MarshalBinary ¶
func (m *GetPolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPolicyRequest) UnmarshalBinary ¶
func (m *GetPolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPolicyResponse ¶
type GetPolicyResponse struct {
// Object that codifies rules defining the actions that are permissible within an organization.
// Required: true
Policy *Policy `json:"policy"`
}
GetPolicyResponse get policy response
swagger:model GetPolicyResponse
func (*GetPolicyResponse) ContextValidate ¶
ContextValidate validate this get policy response based on the context it is used
func (*GetPolicyResponse) MarshalBinary ¶
func (m *GetPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPolicyResponse) UnmarshalBinary ¶
func (m *GetPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPrivateKeyRequest ¶
type GetPrivateKeyRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given private key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
}
GetPrivateKeyRequest get private key request
swagger:model GetPrivateKeyRequest
func (*GetPrivateKeyRequest) ContextValidate ¶
ContextValidate validates this get private key request based on context it is used
func (*GetPrivateKeyRequest) MarshalBinary ¶
func (m *GetPrivateKeyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPrivateKeyRequest) UnmarshalBinary ¶
func (m *GetPrivateKeyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPrivateKeyResponse ¶
type GetPrivateKeyResponse struct {
// Cryptographic public/private key pair that can be used for cryptocurrency needs or more generalized encryption.
// Required: true
PrivateKey *PrivateKey `json:"privateKey"`
}
GetPrivateKeyResponse get private key response
swagger:model GetPrivateKeyResponse
func (*GetPrivateKeyResponse) ContextValidate ¶
ContextValidate validate this get private key response based on the context it is used
func (*GetPrivateKeyResponse) MarshalBinary ¶
func (m *GetPrivateKeyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPrivateKeyResponse) UnmarshalBinary ¶
func (m *GetPrivateKeyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPrivateKeysRequest ¶
type GetPrivateKeysRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetPrivateKeysRequest get private keys request
swagger:model GetPrivateKeysRequest
func (*GetPrivateKeysRequest) ContextValidate ¶
ContextValidate validates this get private keys request based on context it is used
func (*GetPrivateKeysRequest) MarshalBinary ¶
func (m *GetPrivateKeysRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPrivateKeysRequest) UnmarshalBinary ¶
func (m *GetPrivateKeysRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetPrivateKeysResponse ¶
type GetPrivateKeysResponse struct {
// A list of private keys.
// Required: true
PrivateKeys []*PrivateKey `json:"privateKeys"`
}
GetPrivateKeysResponse get private keys response
swagger:model GetPrivateKeysResponse
func (*GetPrivateKeysResponse) ContextValidate ¶
func (m *GetPrivateKeysResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get private keys response based on the context it is used
func (*GetPrivateKeysResponse) MarshalBinary ¶
func (m *GetPrivateKeysResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetPrivateKeysResponse) UnmarshalBinary ¶
func (m *GetPrivateKeysResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetSmartContractInterfaceRequest ¶ added in v0.7.0
type GetSmartContractInterfaceRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given smart contract interface.
// Required: true
SmartContractInterfaceID *string `json:"smartContractInterfaceId"`
}
GetSmartContractInterfaceRequest get smart contract interface request
swagger:model GetSmartContractInterfaceRequest
func (*GetSmartContractInterfaceRequest) ContextValidate ¶ added in v0.7.0
func (m *GetSmartContractInterfaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get smart contract interface request based on context it is used
func (*GetSmartContractInterfaceRequest) MarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfaceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetSmartContractInterfaceRequest) UnmarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfaceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetSmartContractInterfaceResponse ¶ added in v0.7.0
type GetSmartContractInterfaceResponse struct {
// Object to be used in conjunction with policies to guard transaction signing.
// Required: true
SmartContractInterface *SmartContractInterface `json:"smartContractInterface"`
}
GetSmartContractInterfaceResponse get smart contract interface response
swagger:model GetSmartContractInterfaceResponse
func (*GetSmartContractInterfaceResponse) ContextValidate ¶ added in v0.7.0
func (m *GetSmartContractInterfaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get smart contract interface response based on the context it is used
func (*GetSmartContractInterfaceResponse) MarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetSmartContractInterfaceResponse) UnmarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetSmartContractInterfacesRequest ¶ added in v0.7.0
type GetSmartContractInterfacesRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetSmartContractInterfacesRequest get smart contract interfaces request
swagger:model GetSmartContractInterfacesRequest
func (*GetSmartContractInterfacesRequest) ContextValidate ¶ added in v0.7.0
func (m *GetSmartContractInterfacesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get smart contract interfaces request based on context it is used
func (*GetSmartContractInterfacesRequest) MarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfacesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetSmartContractInterfacesRequest) UnmarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfacesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetSmartContractInterfacesResponse ¶ added in v0.7.0
type GetSmartContractInterfacesResponse struct {
// A list of smart contract interfaces.
// Required: true
SmartContractInterfaces []*SmartContractInterface `json:"smartContractInterfaces"`
}
GetSmartContractInterfacesResponse get smart contract interfaces response
swagger:model GetSmartContractInterfacesResponse
func (*GetSmartContractInterfacesResponse) ContextValidate ¶ added in v0.7.0
func (m *GetSmartContractInterfacesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get smart contract interfaces response based on the context it is used
func (*GetSmartContractInterfacesResponse) MarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfacesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetSmartContractInterfacesResponse) UnmarshalBinary ¶ added in v0.7.0
func (m *GetSmartContractInterfacesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetSubOrgIdsRequest ¶
type GetSubOrgIdsRequest struct {
// Specifies the type of filter to apply, i.e 'CREDENTIAL_ID', 'NAME', 'USERNAME', 'EMAIL', 'PHONE_NUMBER', 'OIDC_TOKEN', 'WALLET_ACCOUNT_ADDRESS' or 'PUBLIC_KEY'
FilterType string `json:"filterType,omitempty"`
// The value of the filter to apply for the specified type. For example, a specific email or name string.
FilterValue string `json:"filterValue,omitempty"`
// Unique identifier for the parent organization. This is used to find sub-organizations within it.
// Required: true
OrganizationID *string `json:"organizationId"`
// Parameters used for cursor-based pagination.
PaginationOptions *Pagination `json:"paginationOptions,omitempty"`
}
GetSubOrgIdsRequest get sub org ids request
swagger:model GetSubOrgIdsRequest
func (*GetSubOrgIdsRequest) ContextValidate ¶
ContextValidate validate this get sub org ids request based on the context it is used
func (*GetSubOrgIdsRequest) MarshalBinary ¶
func (m *GetSubOrgIdsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetSubOrgIdsRequest) UnmarshalBinary ¶
func (m *GetSubOrgIdsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetSubOrgIdsResponse ¶
type GetSubOrgIdsResponse struct {
// List of unique identifiers for the matching sub-organizations.
// Required: true
OrganizationIds []string `json:"organizationIds"`
}
GetSubOrgIdsResponse get sub org ids response
swagger:model GetSubOrgIdsResponse
func (*GetSubOrgIdsResponse) ContextValidate ¶
ContextValidate validates this get sub org ids response based on context it is used
func (*GetSubOrgIdsResponse) MarshalBinary ¶
func (m *GetSubOrgIdsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetSubOrgIdsResponse) UnmarshalBinary ¶
func (m *GetSubOrgIdsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUserRequest ¶
type GetUserRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given user.
// Required: true
UserID *string `json:"userId"`
}
GetUserRequest get user request
swagger:model GetUserRequest
func (*GetUserRequest) ContextValidate ¶
ContextValidate validates this get user request based on context it is used
func (*GetUserRequest) MarshalBinary ¶
func (m *GetUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUserRequest) UnmarshalBinary ¶
func (m *GetUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUserResponse ¶
type GetUserResponse struct {
// Web and/or API user within your organization.
// Required: true
User *User `json:"user"`
}
GetUserResponse get user response
swagger:model GetUserResponse
func (*GetUserResponse) ContextValidate ¶
ContextValidate validate this get user response based on the context it is used
func (*GetUserResponse) MarshalBinary ¶
func (m *GetUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUserResponse) UnmarshalBinary ¶
func (m *GetUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUsersRequest ¶
type GetUsersRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetUsersRequest get users request
swagger:model GetUsersRequest
func (*GetUsersRequest) ContextValidate ¶
ContextValidate validates this get users request based on context it is used
func (*GetUsersRequest) MarshalBinary ¶
func (m *GetUsersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUsersRequest) UnmarshalBinary ¶
func (m *GetUsersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUsersResponse ¶
type GetUsersResponse struct {
// A list of users.
// Required: true
Users []*User `json:"users"`
}
GetUsersResponse get users response
swagger:model GetUsersResponse
func (*GetUsersResponse) ContextValidate ¶
ContextValidate validate this get users response based on the context it is used
func (*GetUsersResponse) MarshalBinary ¶
func (m *GetUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUsersResponse) UnmarshalBinary ¶
func (m *GetUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetVerifiedSubOrgIdsRequest ¶
type GetVerifiedSubOrgIdsRequest struct {
// Specifies the type of filter to apply, i.e 'EMAIL', 'PHONE_NUMBER'.
FilterType string `json:"filterType,omitempty"`
// The value of the filter to apply for the specified type. For example, a specific email or phone number string.
FilterValue string `json:"filterValue,omitempty"`
// Unique identifier for the parent organization. This is used to find sub-organizations within it.
// Required: true
OrganizationID *string `json:"organizationId"`
// Parameters used for cursor-based pagination.
PaginationOptions *Pagination `json:"paginationOptions,omitempty"`
}
GetVerifiedSubOrgIdsRequest get verified sub org ids request
swagger:model GetVerifiedSubOrgIdsRequest
func (*GetVerifiedSubOrgIdsRequest) ContextValidate ¶
func (m *GetVerifiedSubOrgIdsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get verified sub org ids request based on the context it is used
func (*GetVerifiedSubOrgIdsRequest) MarshalBinary ¶
func (m *GetVerifiedSubOrgIdsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetVerifiedSubOrgIdsRequest) UnmarshalBinary ¶
func (m *GetVerifiedSubOrgIdsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetVerifiedSubOrgIdsResponse ¶
type GetVerifiedSubOrgIdsResponse struct {
// List of unique identifiers for the matching sub-organizations.
// Required: true
OrganizationIds []string `json:"organizationIds"`
}
GetVerifiedSubOrgIdsResponse get verified sub org ids response
swagger:model GetVerifiedSubOrgIdsResponse
func (*GetVerifiedSubOrgIdsResponse) ContextValidate ¶
func (m *GetVerifiedSubOrgIdsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get verified sub org ids response based on context it is used
func (*GetVerifiedSubOrgIdsResponse) MarshalBinary ¶
func (m *GetVerifiedSubOrgIdsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetVerifiedSubOrgIdsResponse) UnmarshalBinary ¶
func (m *GetVerifiedSubOrgIdsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletAccountRequest ¶ added in v0.3.0
type GetWalletAccountRequest struct {
// Address corresponding to a wallet account.
Address *string `json:"address,omitempty"`
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Path corresponding to a wallet account.
Path *string `json:"path,omitempty"`
// Unique identifier for a given wallet.
// Required: true
WalletID *string `json:"walletId"`
}
GetWalletAccountRequest get wallet account request
swagger:model GetWalletAccountRequest
func (*GetWalletAccountRequest) ContextValidate ¶ added in v0.3.0
func (m *GetWalletAccountRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get wallet account request based on context it is used
func (*GetWalletAccountRequest) MarshalBinary ¶ added in v0.3.0
func (m *GetWalletAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletAccountRequest) UnmarshalBinary ¶ added in v0.3.0
func (m *GetWalletAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletAccountResponse ¶ added in v0.3.0
type GetWalletAccountResponse struct {
// The resulting wallet account.
// Required: true
Account *WalletAccount `json:"account"`
}
GetWalletAccountResponse get wallet account response
swagger:model GetWalletAccountResponse
func (*GetWalletAccountResponse) ContextValidate ¶ added in v0.3.0
func (m *GetWalletAccountResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get wallet account response based on the context it is used
func (*GetWalletAccountResponse) MarshalBinary ¶ added in v0.3.0
func (m *GetWalletAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletAccountResponse) UnmarshalBinary ¶ added in v0.3.0
func (m *GetWalletAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletAccountsRequest ¶
type GetWalletAccountsRequest struct {
// Optional flag to specify if the wallet details should be included in the response. Default = false.
IncludeWalletDetails *bool `json:"includeWalletDetails,omitempty"`
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Parameters used for cursor-based pagination.
PaginationOptions *Pagination `json:"paginationOptions,omitempty"`
// Unique identifier for a given wallet. If not provided, all accounts for the organization will be returned.
WalletID *string `json:"walletId,omitempty"`
}
GetWalletAccountsRequest get wallet accounts request
swagger:model GetWalletAccountsRequest
func (*GetWalletAccountsRequest) ContextValidate ¶
func (m *GetWalletAccountsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get wallet accounts request based on the context it is used
func (*GetWalletAccountsRequest) MarshalBinary ¶
func (m *GetWalletAccountsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletAccountsRequest) UnmarshalBinary ¶
func (m *GetWalletAccountsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletAccountsResponse ¶
type GetWalletAccountsResponse struct {
// A list of accounts generated from a wallet that share a common seed.
// Required: true
Accounts []*WalletAccount `json:"accounts"`
}
GetWalletAccountsResponse get wallet accounts response
swagger:model GetWalletAccountsResponse
func (*GetWalletAccountsResponse) ContextValidate ¶
func (m *GetWalletAccountsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get wallet accounts response based on the context it is used
func (*GetWalletAccountsResponse) MarshalBinary ¶
func (m *GetWalletAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletAccountsResponse) UnmarshalBinary ¶
func (m *GetWalletAccountsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletRequest ¶
type GetWalletRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Unique identifier for a given wallet.
// Required: true
WalletID *string `json:"walletId"`
}
GetWalletRequest get wallet request
swagger:model GetWalletRequest
func (*GetWalletRequest) ContextValidate ¶
ContextValidate validates this get wallet request based on context it is used
func (*GetWalletRequest) MarshalBinary ¶
func (m *GetWalletRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletRequest) UnmarshalBinary ¶
func (m *GetWalletRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletResponse ¶
type GetWalletResponse struct {
// A collection of deterministically generated cryptographic public / private key pairs that share a common seed.
// Required: true
Wallet *Wallet `json:"wallet"`
}
GetWalletResponse get wallet response
swagger:model GetWalletResponse
func (*GetWalletResponse) ContextValidate ¶
ContextValidate validate this get wallet response based on the context it is used
func (*GetWalletResponse) MarshalBinary ¶
func (m *GetWalletResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletResponse) UnmarshalBinary ¶
func (m *GetWalletResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletsRequest ¶
type GetWalletsRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetWalletsRequest get wallets request
swagger:model GetWalletsRequest
func (*GetWalletsRequest) ContextValidate ¶
ContextValidate validates this get wallets request based on context it is used
func (*GetWalletsRequest) MarshalBinary ¶
func (m *GetWalletsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletsRequest) UnmarshalBinary ¶
func (m *GetWalletsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWalletsResponse ¶
type GetWalletsResponse struct {
// A list of wallets.
// Required: true
Wallets []*Wallet `json:"wallets"`
}
GetWalletsResponse get wallets response
swagger:model GetWalletsResponse
func (*GetWalletsResponse) ContextValidate ¶
ContextValidate validate this get wallets response based on the context it is used
func (*GetWalletsResponse) MarshalBinary ¶
func (m *GetWalletsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWalletsResponse) UnmarshalBinary ¶
func (m *GetWalletsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWhoamiRequest ¶
type GetWhoamiRequest struct {
// Unique identifier for a given organization. If the request is being made by a WebAuthN user and their sub-organization ID is unknown, this can be the parent organization ID; using the sub-organization ID when possible is preferred due to performance reasons.
// Required: true
OrganizationID *string `json:"organizationId"`
}
GetWhoamiRequest get whoami request
swagger:model GetWhoamiRequest
func (*GetWhoamiRequest) ContextValidate ¶
ContextValidate validates this get whoami request based on context it is used
func (*GetWhoamiRequest) MarshalBinary ¶
func (m *GetWhoamiRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWhoamiRequest) UnmarshalBinary ¶
func (m *GetWhoamiRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWhoamiResponse ¶
type GetWhoamiResponse struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// Human-readable name for an organization.
// Required: true
OrganizationName *string `json:"organizationName"`
// Unique identifier for a given user.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a user.
// Required: true
Username *string `json:"username"`
}
GetWhoamiResponse get whoami response
swagger:model GetWhoamiResponse
func (*GetWhoamiResponse) ContextValidate ¶
ContextValidate validates this get whoami response based on context it is used
func (*GetWhoamiResponse) MarshalBinary ¶
func (m *GetWhoamiResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWhoamiResponse) UnmarshalBinary ¶
func (m *GetWhoamiResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashFunction ¶
type HashFunction string
HashFunction hash function
swagger:model HashFunction
const ( // HashFunctionNoOp captures enum value "HASH_FUNCTION_NO_OP" HashFunctionNoOp HashFunction = "HASH_FUNCTION_NO_OP" // HashFunctionSha256 captures enum value "HASH_FUNCTION_SHA256" HashFunctionSha256 HashFunction = "HASH_FUNCTION_SHA256" // HashFunctionKeccak256 captures enum value "HASH_FUNCTION_KECCAK256" HashFunctionKeccak256 HashFunction = "HASH_FUNCTION_KECCAK256" // HashFunctionNotApplicable captures enum value "HASH_FUNCTION_NOT_APPLICABLE" HashFunctionNotApplicable HashFunction = "HASH_FUNCTION_NOT_APPLICABLE" )
func NewHashFunction ¶
func NewHashFunction(value HashFunction) *HashFunction
func (HashFunction) ContextValidate ¶
ContextValidate validates this hash function based on context it is used
func (HashFunction) Pointer ¶
func (m HashFunction) Pointer() *HashFunction
Pointer returns a pointer to a freshly-allocated HashFunction.
type ImportPrivateKeyIntent ¶
type ImportPrivateKeyIntent struct {
// Cryptocurrency-specific formats for a derived address (e.g., Ethereum).
// Required: true
AddressFormats []AddressFormat `json:"addressFormats"`
// Cryptographic Curve used to generate a given Private Key.
// Required: true
Curve *Curve `json:"curve"`
// Bundle containing a raw private key encrypted to the enclave's target public key.
// Required: true
EncryptedBundle *string `json:"encryptedBundle"`
// Human-readable name for a Private Key.
// Required: true
PrivateKeyName *string `json:"privateKeyName"`
// The ID of the User importing a Private Key.
// Required: true
UserID *string `json:"userId"`
}
ImportPrivateKeyIntent import private key intent
swagger:model ImportPrivateKeyIntent
func (*ImportPrivateKeyIntent) ContextValidate ¶
func (m *ImportPrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this import private key intent based on the context it is used
func (*ImportPrivateKeyIntent) MarshalBinary ¶
func (m *ImportPrivateKeyIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportPrivateKeyIntent) UnmarshalBinary ¶
func (m *ImportPrivateKeyIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportPrivateKeyRequest ¶
type ImportPrivateKeyRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *ImportPrivateKeyIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_IMPORT_PRIVATE_KEY]
Type *string `json:"type"`
}
ImportPrivateKeyRequest import private key request
swagger:model ImportPrivateKeyRequest
func (*ImportPrivateKeyRequest) ContextValidate ¶
func (m *ImportPrivateKeyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this import private key request based on the context it is used
func (*ImportPrivateKeyRequest) MarshalBinary ¶
func (m *ImportPrivateKeyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportPrivateKeyRequest) UnmarshalBinary ¶
func (m *ImportPrivateKeyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportPrivateKeyResult ¶
type ImportPrivateKeyResult struct {
// A list of addresses.
// Required: true
Addresses []*ActivityV1Address `json:"addresses"`
// Unique identifier for a Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
}
ImportPrivateKeyResult import private key result
swagger:model ImportPrivateKeyResult
func (*ImportPrivateKeyResult) ContextValidate ¶
func (m *ImportPrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this import private key result based on the context it is used
func (*ImportPrivateKeyResult) MarshalBinary ¶
func (m *ImportPrivateKeyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportPrivateKeyResult) UnmarshalBinary ¶
func (m *ImportPrivateKeyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportWalletIntent ¶
type ImportWalletIntent struct {
// A list of wallet Accounts.
// Required: true
Accounts []*WalletAccountParams `json:"accounts"`
// Bundle containing a wallet mnemonic encrypted to the enclave's target public key.
// Required: true
EncryptedBundle *string `json:"encryptedBundle"`
// The ID of the User importing a Wallet.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a Wallet.
// Required: true
WalletName *string `json:"walletName"`
}
ImportWalletIntent import wallet intent
swagger:model ImportWalletIntent
func (*ImportWalletIntent) ContextValidate ¶
ContextValidate validate this import wallet intent based on the context it is used
func (*ImportWalletIntent) MarshalBinary ¶
func (m *ImportWalletIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportWalletIntent) UnmarshalBinary ¶
func (m *ImportWalletIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportWalletRequest ¶
type ImportWalletRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *ImportWalletIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_IMPORT_WALLET]
Type *string `json:"type"`
}
ImportWalletRequest import wallet request
swagger:model ImportWalletRequest
func (*ImportWalletRequest) ContextValidate ¶
ContextValidate validate this import wallet request based on the context it is used
func (*ImportWalletRequest) MarshalBinary ¶
func (m *ImportWalletRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportWalletRequest) UnmarshalBinary ¶
func (m *ImportWalletRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportWalletResult ¶
type ImportWalletResult struct {
// A list of account addresses.
// Required: true
Addresses []string `json:"addresses"`
// Unique identifier for a Wallet.
// Required: true
WalletID *string `json:"walletId"`
}
ImportWalletResult import wallet result
swagger:model ImportWalletResult
func (*ImportWalletResult) ContextValidate ¶
ContextValidate validates this import wallet result based on context it is used
func (*ImportWalletResult) MarshalBinary ¶
func (m *ImportWalletResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportWalletResult) UnmarshalBinary ¶
func (m *ImportWalletResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitFiatOnRampIntent ¶ added in v0.6.0
type InitFiatOnRampIntent struct {
// ISO 3166-1 two-digit country code for Coinbase representing the purchasing user’s country of residence, e.g., US, GB.
CountryCode *string `json:"countryCode,omitempty"`
// ISO 3166-2 two-digit country subdivision code for Coinbase representing the purchasing user’s subdivision of residence within their country, e.g. NY. Required if country_code=US.
CountrySubdivisionCode *string `json:"countrySubdivisionCode,omitempty"`
// Code for the cryptocurrency to be purchased, e.g., btc, eth. Maps to MoonPay's currencyCode or Coinbase's defaultAsset.
// Required: true
CryptoCurrencyCode *FiatOnRampCryptoCurrency `json:"cryptoCurrencyCode"`
// Specifies a preset fiat amount for the transaction, e.g., '100'. Must be greater than '20'. If not provided, the user will be prompted to enter an amount.
FiatCurrencyAmount *string `json:"fiatCurrencyAmount,omitempty"`
// Code for the fiat currency to be used in the transaction, e.g., USD, EUR.
FiatCurrencyCode FiatOnRampCurrency `json:"fiatCurrencyCode,omitempty"`
// Blockchain network to be used for the transaction, e.g., bitcoin, ethereum. Maps to MoonPay's network or Coinbase's defaultNetwork.
// Required: true
Network *FiatOnRampBlockchainNetwork `json:"network"`
// Enum to specifiy which on-ramp provider to use
// Required: true
OnrampProvider *FiatOnRampProvider `json:"onrampProvider"`
// Pre-selected payment method, e.g., CREDIT_DEBIT_CARD, APPLE_PAY. Validated against the chosen provider.
PaymentMethod FiatOnRampPaymentMethod `json:"paymentMethod,omitempty"`
// Optional flag to indicate whether to use the sandbox mode to simulate transactions for the on-ramp provider. Default is false.
SandboxMode *bool `json:"sandboxMode,omitempty"`
// Optional MoonPay Widget URL to sign when using MoonPay client SDKs with URL Signing enabled.
URLForSignature *string `json:"urlForSignature,omitempty"`
// Destination wallet address for the buy transaction.
// Required: true
WalletAddress *string `json:"walletAddress"`
}
InitFiatOnRampIntent init fiat on ramp intent
swagger:model InitFiatOnRampIntent
func (*InitFiatOnRampIntent) ContextValidate ¶ added in v0.6.0
ContextValidate validate this init fiat on ramp intent based on the context it is used
func (*InitFiatOnRampIntent) MarshalBinary ¶ added in v0.6.0
func (m *InitFiatOnRampIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitFiatOnRampIntent) UnmarshalBinary ¶ added in v0.6.0
func (m *InitFiatOnRampIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitFiatOnRampRequest ¶ added in v0.6.0
type InitFiatOnRampRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *InitFiatOnRampIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_INIT_FIAT_ON_RAMP]
Type *string `json:"type"`
}
InitFiatOnRampRequest init fiat on ramp request
swagger:model InitFiatOnRampRequest
func (*InitFiatOnRampRequest) ContextValidate ¶ added in v0.6.0
ContextValidate validate this init fiat on ramp request based on the context it is used
func (*InitFiatOnRampRequest) MarshalBinary ¶ added in v0.6.0
func (m *InitFiatOnRampRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitFiatOnRampRequest) UnmarshalBinary ¶ added in v0.6.0
func (m *InitFiatOnRampRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitFiatOnRampResult ¶ added in v0.6.0
type InitFiatOnRampResult struct {
// Unique identifier used to retrieve transaction statuses for a given fiat on-ramp flow.
// Required: true
OnRampTransactionID *string `json:"onRampTransactionId"`
// Unique URL for a given fiat on-ramp flow.
// Required: true
OnRampURL *string `json:"onRampUrl"`
// Optional signature of the MoonPay Widget URL. The signature is generated if the Init Fiat On Ramp intent includes the urlForSignature field. The signature can be used to initialize the MoonPay SDKs when URL signing is enabled for your project.
OnRampURLSignature string `json:"onRampUrlSignature,omitempty"`
}
InitFiatOnRampResult init fiat on ramp result
swagger:model InitFiatOnRampResult
func (*InitFiatOnRampResult) ContextValidate ¶ added in v0.6.0
ContextValidate validates this init fiat on ramp result based on context it is used
func (*InitFiatOnRampResult) MarshalBinary ¶ added in v0.6.0
func (m *InitFiatOnRampResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitFiatOnRampResult) UnmarshalBinary ¶ added in v0.6.0
func (m *InitFiatOnRampResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitImportPrivateKeyIntent ¶
type InitImportPrivateKeyIntent struct {
// The ID of the User importing a Private Key.
// Required: true
UserID *string `json:"userId"`
}
InitImportPrivateKeyIntent init import private key intent
swagger:model InitImportPrivateKeyIntent
func (*InitImportPrivateKeyIntent) ContextValidate ¶
func (m *InitImportPrivateKeyIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this init import private key intent based on context it is used
func (*InitImportPrivateKeyIntent) MarshalBinary ¶
func (m *InitImportPrivateKeyIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitImportPrivateKeyIntent) UnmarshalBinary ¶
func (m *InitImportPrivateKeyIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitImportPrivateKeyRequest ¶
type InitImportPrivateKeyRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *InitImportPrivateKeyIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY]
Type *string `json:"type"`
}
InitImportPrivateKeyRequest init import private key request
swagger:model InitImportPrivateKeyRequest
func (*InitImportPrivateKeyRequest) ContextValidate ¶
func (m *InitImportPrivateKeyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this init import private key request based on the context it is used
func (*InitImportPrivateKeyRequest) MarshalBinary ¶
func (m *InitImportPrivateKeyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitImportPrivateKeyRequest) UnmarshalBinary ¶
func (m *InitImportPrivateKeyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitImportPrivateKeyResult ¶
type InitImportPrivateKeyResult struct {
// Import bundle containing a public key and signature to use for importing client data.
// Required: true
ImportBundle *string `json:"importBundle"`
}
InitImportPrivateKeyResult init import private key result
swagger:model InitImportPrivateKeyResult
func (*InitImportPrivateKeyResult) ContextValidate ¶
func (m *InitImportPrivateKeyResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this init import private key result based on context it is used
func (*InitImportPrivateKeyResult) MarshalBinary ¶
func (m *InitImportPrivateKeyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitImportPrivateKeyResult) UnmarshalBinary ¶
func (m *InitImportPrivateKeyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitImportWalletIntent ¶
type InitImportWalletIntent struct {
// The ID of the User importing a Wallet.
// Required: true
UserID *string `json:"userId"`
}
InitImportWalletIntent init import wallet intent
swagger:model InitImportWalletIntent
func (*InitImportWalletIntent) ContextValidate ¶
func (m *InitImportWalletIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this init import wallet intent based on context it is used
func (*InitImportWalletIntent) MarshalBinary ¶
func (m *InitImportWalletIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitImportWalletIntent) UnmarshalBinary ¶
func (m *InitImportWalletIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitImportWalletRequest ¶
type InitImportWalletRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *InitImportWalletIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_INIT_IMPORT_WALLET]
Type *string `json:"type"`
}
InitImportWalletRequest init import wallet request
swagger:model InitImportWalletRequest
func (*InitImportWalletRequest) ContextValidate ¶
func (m *InitImportWalletRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this init import wallet request based on the context it is used
func (*InitImportWalletRequest) MarshalBinary ¶
func (m *InitImportWalletRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitImportWalletRequest) UnmarshalBinary ¶
func (m *InitImportWalletRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitImportWalletResult ¶
type InitImportWalletResult struct {
// Import bundle containing a public key and signature to use for importing client data.
// Required: true
ImportBundle *string `json:"importBundle"`
}
InitImportWalletResult init import wallet result
swagger:model InitImportWalletResult
func (*InitImportWalletResult) ContextValidate ¶
func (m *InitImportWalletResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this init import wallet result based on context it is used
func (*InitImportWalletResult) MarshalBinary ¶
func (m *InitImportWalletResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitImportWalletResult) UnmarshalBinary ¶
func (m *InitImportWalletResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpAuthIntent ¶
type InitOtpAuthIntent struct {
// Email or phone number to send the OTP code to
// Required: true
Contact *string `json:"contact"`
// Optional parameters for customizing emails. If not provided, the default email will be used.
EmailCustomization *EmailCustomizationParams `json:"emailCustomization,omitempty"`
// Enum to specifiy whether to send OTP via SMS or email
// Required: true
OtpType *string `json:"otpType"`
// Optional custom email address to use as reply-to
ReplyToEmailAddress *string `json:"replyToEmailAddress,omitempty"`
// Optional custom email address from which to send the OTP email
SendFromEmailAddress *string `json:"sendFromEmailAddress,omitempty"`
// Optional custom sender name for use with sendFromEmailAddress; if left empty, will default to 'Notifications'
SendFromEmailSenderName *string `json:"sendFromEmailSenderName,omitempty"`
// Optional parameters for customizing SMS message. If not provided, the default sms message will be used.
SmsCustomization *SmsCustomizationParams `json:"smsCustomization,omitempty"`
// Optional client-generated user identifier to enable per-user rate limiting for SMS auth. We recommend using a hash of the client-side IP address.
UserIdentifier *string `json:"userIdentifier,omitempty"`
}
InitOtpAuthIntent init otp auth intent
swagger:model InitOtpAuthIntent
func (*InitOtpAuthIntent) ContextValidate ¶
ContextValidate validate this init otp auth intent based on the context it is used
func (*InitOtpAuthIntent) MarshalBinary ¶
func (m *InitOtpAuthIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpAuthIntent) UnmarshalBinary ¶
func (m *InitOtpAuthIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpAuthIntentV2 ¶ added in v0.4.0
type InitOtpAuthIntentV2 struct {
// Optional flag to specify if the OTP code should be alphanumeric (Crockford’s Base32). Default = true
Alphanumeric *bool `json:"alphanumeric,omitempty"`
// Email or phone number to send the OTP code to
// Required: true
Contact *string `json:"contact"`
// Optional parameters for customizing emails. If not provided, the default email will be used.
EmailCustomization *EmailCustomizationParams `json:"emailCustomization,omitempty"`
// Optional length of the OTP code. Default = 9
OtpLength *int32 `json:"otpLength,omitempty"`
// Enum to specifiy whether to send OTP via SMS or email
// Required: true
OtpType *string `json:"otpType"`
// Optional custom email address to use as reply-to
ReplyToEmailAddress *string `json:"replyToEmailAddress,omitempty"`
// Optional custom email address from which to send the OTP email
SendFromEmailAddress *string `json:"sendFromEmailAddress,omitempty"`
// Optional custom sender name for use with sendFromEmailAddress; if left empty, will default to 'Notifications'
SendFromEmailSenderName *string `json:"sendFromEmailSenderName,omitempty"`
// Optional parameters for customizing SMS message. If not provided, the default sms message will be used.
SmsCustomization *SmsCustomizationParams `json:"smsCustomization,omitempty"`
// Optional client-generated user identifier to enable per-user rate limiting for SMS auth. We recommend using a hash of the client-side IP address.
UserIdentifier *string `json:"userIdentifier,omitempty"`
}
InitOtpAuthIntentV2 init otp auth intent v2
swagger:model InitOtpAuthIntentV2
func (*InitOtpAuthIntentV2) ContextValidate ¶ added in v0.4.0
ContextValidate validate this init otp auth intent v2 based on the context it is used
func (*InitOtpAuthIntentV2) MarshalBinary ¶ added in v0.4.0
func (m *InitOtpAuthIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpAuthIntentV2) UnmarshalBinary ¶ added in v0.4.0
func (m *InitOtpAuthIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpAuthRequest ¶
type InitOtpAuthRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *InitOtpAuthIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_INIT_OTP_AUTH_V2]
Type *string `json:"type"`
}
InitOtpAuthRequest init otp auth request
swagger:model InitOtpAuthRequest
func (*InitOtpAuthRequest) ContextValidate ¶
ContextValidate validate this init otp auth request based on the context it is used
func (*InitOtpAuthRequest) MarshalBinary ¶
func (m *InitOtpAuthRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpAuthRequest) UnmarshalBinary ¶
func (m *InitOtpAuthRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpAuthResult ¶
type InitOtpAuthResult struct {
// Unique identifier for an OTP authentication
// Required: true
OtpID *string `json:"otpId"`
}
InitOtpAuthResult init otp auth result
swagger:model InitOtpAuthResult
func (*InitOtpAuthResult) ContextValidate ¶
ContextValidate validates this init otp auth result based on context it is used
func (*InitOtpAuthResult) MarshalBinary ¶
func (m *InitOtpAuthResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpAuthResult) UnmarshalBinary ¶
func (m *InitOtpAuthResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpAuthResultV2 ¶ added in v0.4.0
type InitOtpAuthResultV2 struct {
// Unique identifier for an OTP authentication
// Required: true
OtpID *string `json:"otpId"`
}
InitOtpAuthResultV2 init otp auth result v2
swagger:model InitOtpAuthResultV2
func (*InitOtpAuthResultV2) ContextValidate ¶ added in v0.4.0
ContextValidate validates this init otp auth result v2 based on context it is used
func (*InitOtpAuthResultV2) MarshalBinary ¶ added in v0.4.0
func (m *InitOtpAuthResultV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpAuthResultV2) UnmarshalBinary ¶ added in v0.4.0
func (m *InitOtpAuthResultV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpIntent ¶ added in v0.5.0
type InitOtpIntent struct {
// Optional flag to specify if the OTP code should be alphanumeric (Crockford’s Base32). Default = true
Alphanumeric *bool `json:"alphanumeric,omitempty"`
// Email or phone number to send the OTP code to
// Required: true
Contact *string `json:"contact"`
// Optional parameters for customizing emails. If not provided, the default email will be used.
EmailCustomization *EmailCustomizationParams `json:"emailCustomization,omitempty"`
// Expiration window (in seconds) indicating how long the OTP is valid for. If not provided, a default of 5 minutes will be used. Maximum value is 600 seconds (10 minutes)
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Optional length of the OTP code. Default = 9
OtpLength *int32 `json:"otpLength,omitempty"`
// Whether to send OTP via SMS or email. Possible values: OTP_TYPE_SMS, OTP_TYPE_EMAIL
// Required: true
OtpType *string `json:"otpType"`
// Optional custom email address to use as reply-to
ReplyToEmailAddress *string `json:"replyToEmailAddress,omitempty"`
// Optional custom email address from which to send the OTP email
SendFromEmailAddress *string `json:"sendFromEmailAddress,omitempty"`
// Optional custom sender name for use with sendFromEmailAddress; if left empty, will default to 'Notifications'
SendFromEmailSenderName *string `json:"sendFromEmailSenderName,omitempty"`
// Optional parameters for customizing SMS message. If not provided, the default sms message will be used.
SmsCustomization *SmsCustomizationParams `json:"smsCustomization,omitempty"`
// Optional client-generated user identifier to enable per-user rate limiting for SMS auth. We recommend using a hash of the client-side IP address.
UserIdentifier *string `json:"userIdentifier,omitempty"`
}
InitOtpIntent init otp intent
swagger:model InitOtpIntent
func (*InitOtpIntent) ContextValidate ¶ added in v0.5.0
ContextValidate validate this init otp intent based on the context it is used
func (*InitOtpIntent) MarshalBinary ¶ added in v0.5.0
func (m *InitOtpIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpIntent) UnmarshalBinary ¶ added in v0.5.0
func (m *InitOtpIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpRequest ¶ added in v0.5.0
type InitOtpRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *InitOtpIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_INIT_OTP]
Type *string `json:"type"`
}
InitOtpRequest init otp request
swagger:model InitOtpRequest
func (*InitOtpRequest) ContextValidate ¶ added in v0.5.0
ContextValidate validate this init otp request based on the context it is used
func (*InitOtpRequest) MarshalBinary ¶ added in v0.5.0
func (m *InitOtpRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpRequest) UnmarshalBinary ¶ added in v0.5.0
func (m *InitOtpRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitOtpResult ¶ added in v0.5.0
type InitOtpResult struct {
// Unique identifier for an OTP authentication
// Required: true
OtpID *string `json:"otpId"`
}
InitOtpResult init otp result
swagger:model InitOtpResult
func (*InitOtpResult) ContextValidate ¶ added in v0.5.0
ContextValidate validates this init otp result based on context it is used
func (*InitOtpResult) MarshalBinary ¶ added in v0.5.0
func (m *InitOtpResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitOtpResult) UnmarshalBinary ¶ added in v0.5.0
func (m *InitOtpResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitUserEmailRecoveryIntent ¶
type InitUserEmailRecoveryIntent struct {
// Email of the user starting recovery
// Required: true
Email *string `json:"email"`
// Optional parameters for customizing emails. If not provided, the default email will be used.
EmailCustomization *EmailCustomizationParams `json:"emailCustomization,omitempty"`
// Expiration window (in seconds) indicating how long the recovery credential is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Optional custom email address to use as reply-to
ReplyToEmailAddress *string `json:"replyToEmailAddress,omitempty"`
// Optional custom email address from which to send the OTP email
SendFromEmailAddress *string `json:"sendFromEmailAddress,omitempty"`
// Optional custom sender name for use with sendFromEmailAddress; if left empty, will default to 'Notifications'
SendFromEmailSenderName *string `json:"sendFromEmailSenderName,omitempty"`
// Client-side public key generated by the user, to which the recovery bundle will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
InitUserEmailRecoveryIntent init user email recovery intent
swagger:model InitUserEmailRecoveryIntent
func (*InitUserEmailRecoveryIntent) ContextValidate ¶
func (m *InitUserEmailRecoveryIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this init user email recovery intent based on the context it is used
func (*InitUserEmailRecoveryIntent) MarshalBinary ¶
func (m *InitUserEmailRecoveryIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitUserEmailRecoveryIntent) UnmarshalBinary ¶
func (m *InitUserEmailRecoveryIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitUserEmailRecoveryRequest ¶
type InitUserEmailRecoveryRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *InitUserEmailRecoveryIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY]
Type *string `json:"type"`
}
InitUserEmailRecoveryRequest init user email recovery request
swagger:model InitUserEmailRecoveryRequest
func (*InitUserEmailRecoveryRequest) ContextValidate ¶
func (m *InitUserEmailRecoveryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this init user email recovery request based on the context it is used
func (*InitUserEmailRecoveryRequest) MarshalBinary ¶
func (m *InitUserEmailRecoveryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitUserEmailRecoveryRequest) UnmarshalBinary ¶
func (m *InitUserEmailRecoveryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitUserEmailRecoveryResult ¶
type InitUserEmailRecoveryResult struct {
// Unique identifier for the user being recovered.
// Required: true
UserID *string `json:"userId"`
}
InitUserEmailRecoveryResult init user email recovery result
swagger:model InitUserEmailRecoveryResult
func (*InitUserEmailRecoveryResult) ContextValidate ¶
func (m *InitUserEmailRecoveryResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this init user email recovery result based on context it is used
func (*InitUserEmailRecoveryResult) MarshalBinary ¶
func (m *InitUserEmailRecoveryResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitUserEmailRecoveryResult) UnmarshalBinary ¶
func (m *InitUserEmailRecoveryResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Intent ¶
type Intent struct {
// accept invitation intent
AcceptInvitationIntent *AcceptInvitationIntent `json:"acceptInvitationIntent,omitempty"`
// accept invitation intent v2
AcceptInvitationIntentV2 *AcceptInvitationIntentV2 `json:"acceptInvitationIntentV2,omitempty"`
// activate billing tier intent
ActivateBillingTierIntent *ActivateBillingTierIntent `json:"activateBillingTierIntent,omitempty"`
// approve activity intent
ApproveActivityIntent *ApproveActivityIntent `json:"approveActivityIntent,omitempty"`
// create Api keys intent
CreateAPIKeysIntent *CreateAPIKeysIntent `json:"createApiKeysIntent,omitempty"`
// create Api keys intent v2
CreateAPIKeysIntentV2 *CreateAPIKeysIntentV2 `json:"createApiKeysIntentV2,omitempty"`
// create Api only users intent
CreateAPIOnlyUsersIntent *CreateAPIOnlyUsersIntent `json:"createApiOnlyUsersIntent,omitempty"`
// create authenticators intent
CreateAuthenticatorsIntent *CreateAuthenticatorsIntent `json:"createAuthenticatorsIntent,omitempty"`
// create authenticators intent v2
CreateAuthenticatorsIntentV2 *CreateAuthenticatorsIntentV2 `json:"createAuthenticatorsIntentV2,omitempty"`
// create invitations intent
CreateInvitationsIntent *CreateInvitationsIntent `json:"createInvitationsIntent,omitempty"`
// create oauth2 credential intent
CreateOauth2CredentialIntent *CreateOauth2CredentialIntent `json:"createOauth2CredentialIntent,omitempty"`
// create oauth providers intent
CreateOauthProvidersIntent *CreateOauthProvidersIntent `json:"createOauthProvidersIntent,omitempty"`
// create organization intent
CreateOrganizationIntent *CreateOrganizationIntent `json:"createOrganizationIntent,omitempty"`
// create organization intent v2
CreateOrganizationIntentV2 *CreateOrganizationIntentV2 `json:"createOrganizationIntentV2,omitempty"`
// create policies intent
CreatePoliciesIntent *CreatePoliciesIntent `json:"createPoliciesIntent,omitempty"`
// create policy intent
CreatePolicyIntent *CreatePolicyIntent `json:"createPolicyIntent,omitempty"`
// create policy intent v2
CreatePolicyIntentV2 *CreatePolicyIntentV2 `json:"createPolicyIntentV2,omitempty"`
// create policy intent v3
CreatePolicyIntentV3 *CreatePolicyIntentV3 `json:"createPolicyIntentV3,omitempty"`
// create private key tag intent
CreatePrivateKeyTagIntent *CreatePrivateKeyTagIntent `json:"createPrivateKeyTagIntent,omitempty"`
// create private keys intent
CreatePrivateKeysIntent *CreatePrivateKeysIntent `json:"createPrivateKeysIntent,omitempty"`
// create private keys intent v2
CreatePrivateKeysIntentV2 *CreatePrivateKeysIntentV2 `json:"createPrivateKeysIntentV2,omitempty"`
// create read only session intent
CreateReadOnlySessionIntent CreateReadOnlySessionIntent `json:"createReadOnlySessionIntent,omitempty"`
// create read write session intent
CreateReadWriteSessionIntent *CreateReadWriteSessionIntent `json:"createReadWriteSessionIntent,omitempty"`
// create read write session intent v2
CreateReadWriteSessionIntentV2 *CreateReadWriteSessionIntentV2 `json:"createReadWriteSessionIntentV2,omitempty"`
// create smart contract interface intent
CreateSmartContractInterfaceIntent *CreateSmartContractInterfaceIntent `json:"createSmartContractInterfaceIntent,omitempty"`
// create sub organization intent
CreateSubOrganizationIntent *CreateSubOrganizationIntent `json:"createSubOrganizationIntent,omitempty"`
// create sub organization intent v2
CreateSubOrganizationIntentV2 *CreateSubOrganizationIntentV2 `json:"createSubOrganizationIntentV2,omitempty"`
// create sub organization intent v3
CreateSubOrganizationIntentV3 *CreateSubOrganizationIntentV3 `json:"createSubOrganizationIntentV3,omitempty"`
// create sub organization intent v4
CreateSubOrganizationIntentV4 *CreateSubOrganizationIntentV4 `json:"createSubOrganizationIntentV4,omitempty"`
// create sub organization intent v5
CreateSubOrganizationIntentV5 *CreateSubOrganizationIntentV5 `json:"createSubOrganizationIntentV5,omitempty"`
// create sub organization intent v6
CreateSubOrganizationIntentV6 *CreateSubOrganizationIntentV6 `json:"createSubOrganizationIntentV6,omitempty"`
// create sub organization intent v7
CreateSubOrganizationIntentV7 *CreateSubOrganizationIntentV7 `json:"createSubOrganizationIntentV7,omitempty"`
// create user tag intent
CreateUserTagIntent *CreateUserTagIntent `json:"createUserTagIntent,omitempty"`
// create users intent
CreateUsersIntent *CreateUsersIntent `json:"createUsersIntent,omitempty"`
// create users intent v2
CreateUsersIntentV2 *CreateUsersIntentV2 `json:"createUsersIntentV2,omitempty"`
// create users intent v3
CreateUsersIntentV3 *CreateUsersIntentV3 `json:"createUsersIntentV3,omitempty"`
// create wallet accounts intent
CreateWalletAccountsIntent *CreateWalletAccountsIntent `json:"createWalletAccountsIntent,omitempty"`
// create wallet intent
CreateWalletIntent *CreateWalletIntent `json:"createWalletIntent,omitempty"`
// delete Api keys intent
DeleteAPIKeysIntent *DeleteAPIKeysIntent `json:"deleteApiKeysIntent,omitempty"`
// delete authenticators intent
DeleteAuthenticatorsIntent *DeleteAuthenticatorsIntent `json:"deleteAuthenticatorsIntent,omitempty"`
// delete invitation intent
DeleteInvitationIntent *DeleteInvitationIntent `json:"deleteInvitationIntent,omitempty"`
// delete oauth2 credential intent
DeleteOauth2CredentialIntent *DeleteOauth2CredentialIntent `json:"deleteOauth2CredentialIntent,omitempty"`
// delete oauth providers intent
DeleteOauthProvidersIntent *DeleteOauthProvidersIntent `json:"deleteOauthProvidersIntent,omitempty"`
// delete organization intent
DeleteOrganizationIntent *DeleteOrganizationIntent `json:"deleteOrganizationIntent,omitempty"`
// delete payment method intent
DeletePaymentMethodIntent *DeletePaymentMethodIntent `json:"deletePaymentMethodIntent,omitempty"`
// delete policies intent
DeletePoliciesIntent *DeletePoliciesIntent `json:"deletePoliciesIntent,omitempty"`
// delete policy intent
DeletePolicyIntent *DeletePolicyIntent `json:"deletePolicyIntent,omitempty"`
// delete private key tags intent
DeletePrivateKeyTagsIntent *DeletePrivateKeyTagsIntent `json:"deletePrivateKeyTagsIntent,omitempty"`
// delete private keys intent
DeletePrivateKeysIntent *DeletePrivateKeysIntent `json:"deletePrivateKeysIntent,omitempty"`
// delete smart contract interface intent
DeleteSmartContractInterfaceIntent *DeleteSmartContractInterfaceIntent `json:"deleteSmartContractInterfaceIntent,omitempty"`
// delete sub organization intent
DeleteSubOrganizationIntent *DeleteSubOrganizationIntent `json:"deleteSubOrganizationIntent,omitempty"`
// delete user tags intent
DeleteUserTagsIntent *DeleteUserTagsIntent `json:"deleteUserTagsIntent,omitempty"`
// delete users intent
DeleteUsersIntent *DeleteUsersIntent `json:"deleteUsersIntent,omitempty"`
// delete wallet accounts intent
DeleteWalletAccountsIntent *DeleteWalletAccountsIntent `json:"deleteWalletAccountsIntent,omitempty"`
// delete wallets intent
DeleteWalletsIntent *DeleteWalletsIntent `json:"deleteWalletsIntent,omitempty"`
// disable auth proxy intent
DisableAuthProxyIntent DisableAuthProxyIntent `json:"disableAuthProxyIntent,omitempty"`
// disable private key intent
DisablePrivateKeyIntent *DisablePrivateKeyIntent `json:"disablePrivateKeyIntent,omitempty"`
// email auth intent
EmailAuthIntent *EmailAuthIntent `json:"emailAuthIntent,omitempty"`
// email auth intent v2
EmailAuthIntentV2 *EmailAuthIntentV2 `json:"emailAuthIntentV2,omitempty"`
// enable auth proxy intent
EnableAuthProxyIntent EnableAuthProxyIntent `json:"enableAuthProxyIntent,omitempty"`
// eth send raw transaction intent
EthSendRawTransactionIntent *EthSendRawTransactionIntent `json:"ethSendRawTransactionIntent,omitempty"`
// export private key intent
ExportPrivateKeyIntent *ExportPrivateKeyIntent `json:"exportPrivateKeyIntent,omitempty"`
// export wallet account intent
ExportWalletAccountIntent *ExportWalletAccountIntent `json:"exportWalletAccountIntent,omitempty"`
// export wallet intent
ExportWalletIntent *ExportWalletIntent `json:"exportWalletIntent,omitempty"`
// import private key intent
ImportPrivateKeyIntent *ImportPrivateKeyIntent `json:"importPrivateKeyIntent,omitempty"`
// import wallet intent
ImportWalletIntent *ImportWalletIntent `json:"importWalletIntent,omitempty"`
// init fiat on ramp intent
InitFiatOnRampIntent *InitFiatOnRampIntent `json:"initFiatOnRampIntent,omitempty"`
// init import private key intent
InitImportPrivateKeyIntent *InitImportPrivateKeyIntent `json:"initImportPrivateKeyIntent,omitempty"`
// init import wallet intent
InitImportWalletIntent *InitImportWalletIntent `json:"initImportWalletIntent,omitempty"`
// init otp auth intent
InitOtpAuthIntent *InitOtpAuthIntent `json:"initOtpAuthIntent,omitempty"`
// init otp auth intent v2
InitOtpAuthIntentV2 *InitOtpAuthIntentV2 `json:"initOtpAuthIntentV2,omitempty"`
// init otp intent
InitOtpIntent *InitOtpIntent `json:"initOtpIntent,omitempty"`
// init user email recovery intent
InitUserEmailRecoveryIntent *InitUserEmailRecoveryIntent `json:"initUserEmailRecoveryIntent,omitempty"`
// oauth2 authenticate intent
Oauth2AuthenticateIntent *Oauth2AuthenticateIntent `json:"oauth2AuthenticateIntent,omitempty"`
// oauth intent
OauthIntent *OauthIntent `json:"oauthIntent,omitempty"`
// oauth login intent
OauthLoginIntent *OauthLoginIntent `json:"oauthLoginIntent,omitempty"`
// otp auth intent
OtpAuthIntent *OtpAuthIntent `json:"otpAuthIntent,omitempty"`
// otp login intent
OtpLoginIntent *OtpLoginIntent `json:"otpLoginIntent,omitempty"`
// recover user intent
RecoverUserIntent *RecoverUserIntent `json:"recoverUserIntent,omitempty"`
// reject activity intent
RejectActivityIntent *RejectActivityIntent `json:"rejectActivityIntent,omitempty"`
// remove organization feature intent
RemoveOrganizationFeatureIntent *RemoveOrganizationFeatureIntent `json:"removeOrganizationFeatureIntent,omitempty"`
// set organization feature intent
SetOrganizationFeatureIntent *SetOrganizationFeatureIntent `json:"setOrganizationFeatureIntent,omitempty"`
// set payment method intent
SetPaymentMethodIntent *SetPaymentMethodIntent `json:"setPaymentMethodIntent,omitempty"`
// set payment method intent v2
SetPaymentMethodIntentV2 *SetPaymentMethodIntentV2 `json:"setPaymentMethodIntentV2,omitempty"`
// sign raw payload intent
SignRawPayloadIntent *SignRawPayloadIntent `json:"signRawPayloadIntent,omitempty"`
// sign raw payload intent v2
SignRawPayloadIntentV2 *SignRawPayloadIntentV2 `json:"signRawPayloadIntentV2,omitempty"`
// sign raw payloads intent
SignRawPayloadsIntent *SignRawPayloadsIntent `json:"signRawPayloadsIntent,omitempty"`
// sign transaction intent
SignTransactionIntent *SignTransactionIntent `json:"signTransactionIntent,omitempty"`
// sign transaction intent v2
SignTransactionIntentV2 *SignTransactionIntentV2 `json:"signTransactionIntentV2,omitempty"`
// stamp login intent
StampLoginIntent *StampLoginIntent `json:"stampLoginIntent,omitempty"`
// update allowed origins intent
UpdateAllowedOriginsIntent *UpdateAllowedOriginsIntent `json:"updateAllowedOriginsIntent,omitempty"`
// update auth proxy config intent
UpdateAuthProxyConfigIntent *UpdateAuthProxyConfigIntent `json:"updateAuthProxyConfigIntent,omitempty"`
// update oauth2 credential intent
UpdateOauth2CredentialIntent *UpdateOauth2CredentialIntent `json:"updateOauth2CredentialIntent,omitempty"`
// update policy intent
UpdatePolicyIntent *UpdatePolicyIntent `json:"updatePolicyIntent,omitempty"`
// update policy intent v2
UpdatePolicyIntentV2 *UpdatePolicyIntentV2 `json:"updatePolicyIntentV2,omitempty"`
// update private key tag intent
UpdatePrivateKeyTagIntent *UpdatePrivateKeyTagIntent `json:"updatePrivateKeyTagIntent,omitempty"`
// update root quorum intent
UpdateRootQuorumIntent *UpdateRootQuorumIntent `json:"updateRootQuorumIntent,omitempty"`
// update user email intent
UpdateUserEmailIntent *UpdateUserEmailIntent `json:"updateUserEmailIntent,omitempty"`
// update user intent
UpdateUserIntent *UpdateUserIntent `json:"updateUserIntent,omitempty"`
// update user name intent
UpdateUserNameIntent *UpdateUserNameIntent `json:"updateUserNameIntent,omitempty"`
// update user phone number intent
UpdateUserPhoneNumberIntent *UpdateUserPhoneNumberIntent `json:"updateUserPhoneNumberIntent,omitempty"`
// update user tag intent
UpdateUserTagIntent *UpdateUserTagIntent `json:"updateUserTagIntent,omitempty"`
// update wallet intent
UpdateWalletIntent *UpdateWalletIntent `json:"updateWalletIntent,omitempty"`
// verify otp intent
VerifyOtpIntent *VerifyOtpIntent `json:"verifyOtpIntent,omitempty"`
}
Intent intent
swagger:model Intent
func (*Intent) ContextValidate ¶
ContextValidate validate this intent based on the context it is used
func (*Intent) MarshalBinary ¶
MarshalBinary interface implementation
func (*Intent) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type InvitationParams ¶
type InvitationParams struct {
// The User's permissible access method(s).
// Required: true
AccessType *AccessType `json:"accessType"`
// The email address of the intended Invitation recipient.
// Required: true
ReceiverUserEmail *string `json:"receiverUserEmail"`
// The name of the intended Invitation recipient.
// Required: true
ReceiverUserName *string `json:"receiverUserName"`
// A list of tags assigned to the Invitation recipient. This field, if not needed, should be an empty array in your request body.
// Required: true
ReceiverUserTags []string `json:"receiverUserTags"`
// Unique identifier for the Sender of an Invitation.
// Required: true
SenderUserID *string `json:"senderUserId"`
}
InvitationParams invitation params
swagger:model InvitationParams
func (*InvitationParams) ContextValidate ¶
ContextValidate validate this invitation params based on the context it is used
func (*InvitationParams) MarshalBinary ¶
func (m *InvitationParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvitationParams) UnmarshalBinary ¶
func (m *InvitationParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListOauth2CredentialsRequest ¶ added in v0.9.0
type ListOauth2CredentialsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
ListOauth2CredentialsRequest list oauth2 credentials request
swagger:model ListOauth2CredentialsRequest
func (*ListOauth2CredentialsRequest) ContextValidate ¶ added in v0.9.0
func (m *ListOauth2CredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list oauth2 credentials request based on context it is used
func (*ListOauth2CredentialsRequest) MarshalBinary ¶ added in v0.9.0
func (m *ListOauth2CredentialsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListOauth2CredentialsRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *ListOauth2CredentialsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListOauth2CredentialsResponse ¶ added in v0.9.0
type ListOauth2CredentialsResponse struct {
// oauth2 credentials
// Required: true
Oauth2Credentials []*Oauth2Credential `json:"oauth2Credentials"`
}
ListOauth2CredentialsResponse list oauth2 credentials response
swagger:model ListOauth2CredentialsResponse
func (*ListOauth2CredentialsResponse) ContextValidate ¶ added in v0.9.0
func (m *ListOauth2CredentialsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list oauth2 credentials response based on the context it is used
func (*ListOauth2CredentialsResponse) MarshalBinary ¶ added in v0.9.0
func (m *ListOauth2CredentialsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListOauth2CredentialsResponse) UnmarshalBinary ¶ added in v0.9.0
func (m *ListOauth2CredentialsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListPrivateKeyTagsRequest ¶
type ListPrivateKeyTagsRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
ListPrivateKeyTagsRequest list private key tags request
swagger:model ListPrivateKeyTagsRequest
func (*ListPrivateKeyTagsRequest) ContextValidate ¶
func (m *ListPrivateKeyTagsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list private key tags request based on context it is used
func (*ListPrivateKeyTagsRequest) MarshalBinary ¶
func (m *ListPrivateKeyTagsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListPrivateKeyTagsRequest) UnmarshalBinary ¶
func (m *ListPrivateKeyTagsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListPrivateKeyTagsResponse ¶
type ListPrivateKeyTagsResponse struct {
// A list of private key tags.
// Required: true
PrivateKeyTags []*V1Tag `json:"privateKeyTags"`
}
ListPrivateKeyTagsResponse list private key tags response
swagger:model ListPrivateKeyTagsResponse
func (*ListPrivateKeyTagsResponse) ContextValidate ¶
func (m *ListPrivateKeyTagsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list private key tags response based on the context it is used
func (*ListPrivateKeyTagsResponse) MarshalBinary ¶
func (m *ListPrivateKeyTagsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListPrivateKeyTagsResponse) UnmarshalBinary ¶
func (m *ListPrivateKeyTagsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListUserTagsRequest ¶
type ListUserTagsRequest struct {
// Unique identifier for a given organization.
// Required: true
OrganizationID *string `json:"organizationId"`
}
ListUserTagsRequest list user tags request
swagger:model ListUserTagsRequest
func (*ListUserTagsRequest) ContextValidate ¶
ContextValidate validates this list user tags request based on context it is used
func (*ListUserTagsRequest) MarshalBinary ¶
func (m *ListUserTagsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListUserTagsRequest) UnmarshalBinary ¶
func (m *ListUserTagsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListUserTagsResponse ¶
type ListUserTagsResponse struct {
// A list of user tags.
// Required: true
UserTags []*V1Tag `json:"userTags"`
}
ListUserTagsResponse list user tags response
swagger:model ListUserTagsResponse
func (*ListUserTagsResponse) ContextValidate ¶
ContextValidate validate this list user tags response based on the context it is used
func (*ListUserTagsResponse) MarshalBinary ¶
func (m *ListUserTagsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListUserTagsResponse) UnmarshalBinary ¶
func (m *ListUserTagsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MnemonicLanguage ¶
type MnemonicLanguage string
MnemonicLanguage mnemonic language
swagger:model MnemonicLanguage
const ( // MnemonicLanguageEnglish captures enum value "MNEMONIC_LANGUAGE_ENGLISH" MnemonicLanguageEnglish MnemonicLanguage = "MNEMONIC_LANGUAGE_ENGLISH" // MnemonicLanguageSimplifiedChinese captures enum value "MNEMONIC_LANGUAGE_SIMPLIFIED_CHINESE" MnemonicLanguageSimplifiedChinese MnemonicLanguage = "MNEMONIC_LANGUAGE_SIMPLIFIED_CHINESE" // MnemonicLanguageTraditionalChinese captures enum value "MNEMONIC_LANGUAGE_TRADITIONAL_CHINESE" MnemonicLanguageTraditionalChinese MnemonicLanguage = "MNEMONIC_LANGUAGE_TRADITIONAL_CHINESE" // MnemonicLanguageCzech captures enum value "MNEMONIC_LANGUAGE_CZECH" MnemonicLanguageCzech MnemonicLanguage = "MNEMONIC_LANGUAGE_CZECH" // MnemonicLanguageFrench captures enum value "MNEMONIC_LANGUAGE_FRENCH" MnemonicLanguageFrench MnemonicLanguage = "MNEMONIC_LANGUAGE_FRENCH" // MnemonicLanguageItalian captures enum value "MNEMONIC_LANGUAGE_ITALIAN" MnemonicLanguageItalian MnemonicLanguage = "MNEMONIC_LANGUAGE_ITALIAN" // MnemonicLanguageJapanese captures enum value "MNEMONIC_LANGUAGE_JAPANESE" MnemonicLanguageJapanese MnemonicLanguage = "MNEMONIC_LANGUAGE_JAPANESE" // MnemonicLanguageKorean captures enum value "MNEMONIC_LANGUAGE_KOREAN" MnemonicLanguageKorean MnemonicLanguage = "MNEMONIC_LANGUAGE_KOREAN" // MnemonicLanguageSpanish captures enum value "MNEMONIC_LANGUAGE_SPANISH" MnemonicLanguageSpanish MnemonicLanguage = "MNEMONIC_LANGUAGE_SPANISH" )
func NewMnemonicLanguage ¶
func NewMnemonicLanguage(value MnemonicLanguage) *MnemonicLanguage
func (MnemonicLanguage) ContextValidate ¶
ContextValidate validates this mnemonic language based on context it is used
func (MnemonicLanguage) Pointer ¶
func (m MnemonicLanguage) Pointer() *MnemonicLanguage
Pointer returns a pointer to a freshly-allocated MnemonicLanguage.
type Oauth2AuthenticateIntent ¶ added in v0.9.0
type Oauth2AuthenticateIntent struct {
// The auth_code provided by the OAuth 2.0 provider to the end user to be exchanged for a Bearer token in the OAuth 2.0 flow
// Required: true
AuthCode *string `json:"authCode"`
// An optional P256 public key to which, if provided, the bearer token will be encrypted and returned via the `encrypted_bearer_token` claim of the OIDC Token
BearerTokenTargetPublicKey *string `json:"bearerTokenTargetPublicKey,omitempty"`
// The code verifier used by OAuth 2.0 PKCE providers
// Required: true
CodeVerifier *string `json:"codeVerifier"`
// An optional nonce used by the client to prevent replay/substitution of an ID token
Nonce *string `json:"nonce,omitempty"`
// The OAuth 2.0 credential id whose client_id and client_secret will be used in the OAuth 2.0 flow
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
// The URI the user is redirected to after they have authenticated with the OAuth 2.0 provider
// Required: true
RedirectURI *string `json:"redirectUri"`
}
Oauth2AuthenticateIntent oauth2 authenticate intent
swagger:model Oauth2AuthenticateIntent
func (*Oauth2AuthenticateIntent) ContextValidate ¶ added in v0.9.0
func (m *Oauth2AuthenticateIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this oauth2 authenticate intent based on context it is used
func (*Oauth2AuthenticateIntent) MarshalBinary ¶ added in v0.9.0
func (m *Oauth2AuthenticateIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Oauth2AuthenticateIntent) UnmarshalBinary ¶ added in v0.9.0
func (m *Oauth2AuthenticateIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Oauth2AuthenticateRequest ¶ added in v0.9.0
type Oauth2AuthenticateRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *Oauth2AuthenticateIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_OAUTH2_AUTHENTICATE]
Type *string `json:"type"`
}
Oauth2AuthenticateRequest oauth2 authenticate request
swagger:model Oauth2AuthenticateRequest
func (*Oauth2AuthenticateRequest) ContextValidate ¶ added in v0.9.0
func (m *Oauth2AuthenticateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this oauth2 authenticate request based on the context it is used
func (*Oauth2AuthenticateRequest) MarshalBinary ¶ added in v0.9.0
func (m *Oauth2AuthenticateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Oauth2AuthenticateRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *Oauth2AuthenticateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Oauth2AuthenticateResult ¶ added in v0.9.0
type Oauth2AuthenticateResult struct {
// Base64 encoded OIDC token issued by Turnkey to be used with the LoginWithOAuth activity
// Required: true
OidcToken *string `json:"oidcToken"`
}
Oauth2AuthenticateResult oauth2 authenticate result
swagger:model Oauth2AuthenticateResult
func (*Oauth2AuthenticateResult) ContextValidate ¶ added in v0.9.0
func (m *Oauth2AuthenticateResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this oauth2 authenticate result based on context it is used
func (*Oauth2AuthenticateResult) MarshalBinary ¶ added in v0.9.0
func (m *Oauth2AuthenticateResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Oauth2AuthenticateResult) UnmarshalBinary ¶ added in v0.9.0
func (m *Oauth2AuthenticateResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Oauth2Credential ¶ added in v0.9.0
type Oauth2Credential struct {
// The client id for a given OAuth 2.0 Credential.
// Required: true
ClientID *string `json:"clientId"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// The encrypted client secret for a given OAuth 2.0 Credential encrypted to the TLS Fetcher quorum key.
// Required: true
EncryptedClientSecret *string `json:"encryptedClientSecret"`
// Unique identifier for a given OAuth 2.0 Credential.
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
// Unique identifier for an Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// The provider for a given OAuth 2.0 Credential.
// Required: true
Provider *Oauth2Provider `json:"provider"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
Oauth2Credential oauth2 credential
swagger:model Oauth2Credential
func (*Oauth2Credential) ContextValidate ¶ added in v0.9.0
ContextValidate validate this oauth2 credential based on the context it is used
func (*Oauth2Credential) MarshalBinary ¶ added in v0.9.0
func (m *Oauth2Credential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Oauth2Credential) UnmarshalBinary ¶ added in v0.9.0
func (m *Oauth2Credential) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Oauth2Provider ¶ added in v0.9.0
type Oauth2Provider string
Oauth2Provider oauth2 provider
swagger:model Oauth2Provider
const ( // Oauth2ProviderX captures enum value "OAUTH2_PROVIDER_X" Oauth2ProviderX Oauth2Provider = "OAUTH2_PROVIDER_X" // Oauth2ProviderDiscord captures enum value "OAUTH2_PROVIDER_DISCORD" Oauth2ProviderDiscord Oauth2Provider = "OAUTH2_PROVIDER_DISCORD" )
func NewOauth2Provider ¶ added in v0.9.0
func NewOauth2Provider(value Oauth2Provider) *Oauth2Provider
func (Oauth2Provider) ContextValidate ¶ added in v0.9.0
ContextValidate validates this oauth2 provider based on context it is used
func (Oauth2Provider) Pointer ¶ added in v0.9.0
func (m Oauth2Provider) Pointer() *Oauth2Provider
Pointer returns a pointer to a freshly-allocated Oauth2Provider.
type OauthIntent ¶
type OauthIntent struct {
// Optional human-readable name for an API Key. If none provided, default to Oauth - <Timestamp>
APIKeyName *string `json:"apiKeyName,omitempty"`
// Expiration window (in seconds) indicating how long the API key is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated Oauth API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// Base64 encoded OIDC token
// Required: true
OidcToken *string `json:"oidcToken"`
// Client-side public key generated by the user, to which the oauth bundle (credentials) will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
OauthIntent oauth intent
swagger:model OauthIntent
func (*OauthIntent) ContextValidate ¶
ContextValidate validates this oauth intent based on context it is used
func (*OauthIntent) MarshalBinary ¶
func (m *OauthIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthIntent) UnmarshalBinary ¶
func (m *OauthIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthLoginIntent ¶ added in v0.5.0
type OauthLoginIntent struct {
// Expiration window (in seconds) indicating how long the Session is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated Login API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// Base64 encoded OIDC token
// Required: true
OidcToken *string `json:"oidcToken"`
// Client-side public key generated by the user, which will be conditionally added to org data based on the validity of the oidc token associated with this request
// Required: true
PublicKey *string `json:"publicKey"`
}
OauthLoginIntent oauth login intent
swagger:model OauthLoginIntent
func (*OauthLoginIntent) ContextValidate ¶ added in v0.5.0
ContextValidate validates this oauth login intent based on context it is used
func (*OauthLoginIntent) MarshalBinary ¶ added in v0.5.0
func (m *OauthLoginIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthLoginIntent) UnmarshalBinary ¶ added in v0.5.0
func (m *OauthLoginIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthLoginRequest ¶ added in v0.5.0
type OauthLoginRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *OauthLoginIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_OAUTH_LOGIN]
Type *string `json:"type"`
}
OauthLoginRequest oauth login request
swagger:model OauthLoginRequest
func (*OauthLoginRequest) ContextValidate ¶ added in v0.5.0
ContextValidate validate this oauth login request based on the context it is used
func (*OauthLoginRequest) MarshalBinary ¶ added in v0.5.0
func (m *OauthLoginRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthLoginRequest) UnmarshalBinary ¶ added in v0.5.0
func (m *OauthLoginRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthLoginResult ¶ added in v0.5.0
type OauthLoginResult struct {
// Signed JWT containing an expiry, public key, session type, user id, and organization id
// Required: true
Session *string `json:"session"`
}
OauthLoginResult oauth login result
swagger:model OauthLoginResult
func (*OauthLoginResult) ContextValidate ¶ added in v0.5.0
ContextValidate validates this oauth login result based on context it is used
func (*OauthLoginResult) MarshalBinary ¶ added in v0.5.0
func (m *OauthLoginResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthLoginResult) UnmarshalBinary ¶ added in v0.5.0
func (m *OauthLoginResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthProvider ¶
type OauthProvider struct {
// Expected audience ('aud' attribute of the signed token) which represents the app ID
// Required: true
Audience *string `json:"audience"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// The issuer of the token, typically a URL indicating the authentication server, e.g https://accounts.google.com
// Required: true
Issuer *string `json:"issuer"`
// Unique identifier for an OAuth Provider
// Required: true
ProviderID *string `json:"providerId"`
// Human-readable name to identify a Provider.
// Required: true
ProviderName *string `json:"providerName"`
// Expected subject ('sub' attribute of the signed token) which represents the user ID
// Required: true
Subject *string `json:"subject"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
OauthProvider oauth provider
swagger:model OauthProvider
func (*OauthProvider) ContextValidate ¶
ContextValidate validate this oauth provider based on the context it is used
func (*OauthProvider) MarshalBinary ¶
func (m *OauthProvider) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthProvider) UnmarshalBinary ¶
func (m *OauthProvider) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthProviderParams ¶
type OauthProviderParams struct {
// Base64 encoded OIDC token
// Required: true
OidcToken *string `json:"oidcToken"`
// Human-readable name to identify a Provider.
// Required: true
ProviderName *string `json:"providerName"`
}
OauthProviderParams oauth provider params
swagger:model OauthProviderParams
func (*OauthProviderParams) ContextValidate ¶
ContextValidate validates this oauth provider params based on context it is used
func (*OauthProviderParams) MarshalBinary ¶
func (m *OauthProviderParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthProviderParams) UnmarshalBinary ¶
func (m *OauthProviderParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthRequest ¶
type OauthRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *OauthIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_OAUTH]
Type *string `json:"type"`
}
OauthRequest oauth request
swagger:model OauthRequest
func (*OauthRequest) ContextValidate ¶
ContextValidate validate this oauth request based on the context it is used
func (*OauthRequest) MarshalBinary ¶
func (m *OauthRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthRequest) UnmarshalBinary ¶
func (m *OauthRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthResult ¶
type OauthResult struct {
// Unique identifier for the created API key.
// Required: true
APIKeyID *string `json:"apiKeyId"`
// HPKE encrypted credential bundle
// Required: true
CredentialBundle *string `json:"credentialBundle"`
// Unique identifier for the authenticating User.
// Required: true
UserID *string `json:"userId"`
}
OauthResult oauth result
swagger:model OauthResult
func (*OauthResult) ContextValidate ¶
ContextValidate validates this oauth result based on context it is used
func (*OauthResult) MarshalBinary ¶
func (m *OauthResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthResult) UnmarshalBinary ¶
func (m *OauthResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Operator ¶
type Operator string
Operator operator
swagger:model Operator
const ( // OperatorEqual captures enum value "OPERATOR_EQUAL" OperatorEqual Operator = "OPERATOR_EQUAL" // OperatorMoreThan captures enum value "OPERATOR_MORE_THAN" OperatorMoreThan Operator = "OPERATOR_MORE_THAN" // OperatorMoreThanOrEqual captures enum value "OPERATOR_MORE_THAN_OR_EQUAL" OperatorMoreThanOrEqual Operator = "OPERATOR_MORE_THAN_OR_EQUAL" // OperatorLessThan captures enum value "OPERATOR_LESS_THAN" OperatorLessThan Operator = "OPERATOR_LESS_THAN" // OperatorLessThanOrEqual captures enum value "OPERATOR_LESS_THAN_OR_EQUAL" OperatorLessThanOrEqual Operator = "OPERATOR_LESS_THAN_OR_EQUAL" // OperatorContains captures enum value "OPERATOR_CONTAINS" OperatorContains Operator = "OPERATOR_CONTAINS" // OperatorNotEqual captures enum value "OPERATOR_NOT_EQUAL" OperatorNotEqual Operator = "OPERATOR_NOT_EQUAL" // OperatorIn captures enum value "OPERATOR_IN" OperatorIn Operator = "OPERATOR_IN" // OperatorNotIn captures enum value "OPERATOR_NOT_IN" OperatorNotIn Operator = "OPERATOR_NOT_IN" // OperatorContainsOne captures enum value "OPERATOR_CONTAINS_ONE" OperatorContainsOne Operator = "OPERATOR_CONTAINS_ONE" // OperatorContainsAll captures enum value "OPERATOR_CONTAINS_ALL" OperatorContainsAll Operator = "OPERATOR_CONTAINS_ALL" )
func NewOperator ¶
func (Operator) ContextValidate ¶
ContextValidate validates this operator based on context it is used
type OtpAuthIntent ¶
type OtpAuthIntent struct {
// Optional human-readable name for an API Key. If none provided, default to OTP Auth - <Timestamp>
APIKeyName *string `json:"apiKeyName,omitempty"`
// Expiration window (in seconds) indicating how long the API key is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated OTP Auth API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// OTP sent out to a user's contact (email or SMS)
// Required: true
OtpCode *string `json:"otpCode"`
// ID representing the result of an init OTP activity.
// Required: true
OtpID *string `json:"otpId"`
// Client-side public key generated by the user, to which the OTP bundle (credentials) will be encrypted.
// Required: true
TargetPublicKey *string `json:"targetPublicKey"`
}
OtpAuthIntent otp auth intent
swagger:model OtpAuthIntent
func (*OtpAuthIntent) ContextValidate ¶
ContextValidate validates this otp auth intent based on context it is used
func (*OtpAuthIntent) MarshalBinary ¶
func (m *OtpAuthIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OtpAuthIntent) UnmarshalBinary ¶
func (m *OtpAuthIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OtpAuthRequest ¶
type OtpAuthRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *OtpAuthIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_OTP_AUTH]
Type *string `json:"type"`
}
OtpAuthRequest otp auth request
swagger:model OtpAuthRequest
func (*OtpAuthRequest) ContextValidate ¶
ContextValidate validate this otp auth request based on the context it is used
func (*OtpAuthRequest) MarshalBinary ¶
func (m *OtpAuthRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OtpAuthRequest) UnmarshalBinary ¶
func (m *OtpAuthRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OtpAuthResult ¶
type OtpAuthResult struct {
// Unique identifier for the created API key.
APIKeyID string `json:"apiKeyId,omitempty"`
// HPKE encrypted credential bundle
CredentialBundle string `json:"credentialBundle,omitempty"`
// Unique identifier for the authenticating User.
// Required: true
UserID *string `json:"userId"`
}
OtpAuthResult otp auth result
swagger:model OtpAuthResult
func (*OtpAuthResult) ContextValidate ¶
ContextValidate validates this otp auth result based on context it is used
func (*OtpAuthResult) MarshalBinary ¶
func (m *OtpAuthResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OtpAuthResult) UnmarshalBinary ¶
func (m *OtpAuthResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OtpLoginIntent ¶ added in v0.5.0
type OtpLoginIntent struct {
// Optional signature associated with the public key passed into the verification step. This must be a hex-encoded ECDSA signature over the verification token. Only required if a public key was provided during the verification step.
ClientSignature *string `json:"clientSignature,omitempty"`
// Expiration window (in seconds) indicating how long the Session is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated Login API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// Client-side public key generated by the user, which will be conditionally added to org data based on the validity of the verification token
// Required: true
PublicKey *string `json:"publicKey"`
// Signed JWT containing a unique id, expiry, verification type, contact
// Required: true
VerificationToken *string `json:"verificationToken"`
}
OtpLoginIntent otp login intent
swagger:model OtpLoginIntent
func (*OtpLoginIntent) ContextValidate ¶ added in v0.5.0
ContextValidate validates this otp login intent based on context it is used
func (*OtpLoginIntent) MarshalBinary ¶ added in v0.5.0
func (m *OtpLoginIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OtpLoginIntent) UnmarshalBinary ¶ added in v0.5.0
func (m *OtpLoginIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OtpLoginRequest ¶ added in v0.5.0
type OtpLoginRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *OtpLoginIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_OTP_LOGIN]
Type *string `json:"type"`
}
OtpLoginRequest otp login request
swagger:model OtpLoginRequest
func (*OtpLoginRequest) ContextValidate ¶ added in v0.5.0
ContextValidate validate this otp login request based on the context it is used
func (*OtpLoginRequest) MarshalBinary ¶ added in v0.5.0
func (m *OtpLoginRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OtpLoginRequest) UnmarshalBinary ¶ added in v0.5.0
func (m *OtpLoginRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OtpLoginResult ¶ added in v0.5.0
type OtpLoginResult struct {
// Signed JWT containing an expiry, public key, session type, user id, and organization id
// Required: true
Session *string `json:"session"`
}
OtpLoginResult otp login result
swagger:model OtpLoginResult
func (*OtpLoginResult) ContextValidate ¶ added in v0.5.0
ContextValidate validates this otp login result based on context it is used
func (*OtpLoginResult) MarshalBinary ¶ added in v0.5.0
func (m *OtpLoginResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OtpLoginResult) UnmarshalBinary ¶ added in v0.5.0
func (m *OtpLoginResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Outcome ¶ added in v0.7.0
type Outcome string
Outcome outcome
swagger:model Outcome
const ( // OutcomeAllow captures enum value "OUTCOME_ALLOW" OutcomeAllow Outcome = "OUTCOME_ALLOW" // OutcomeDenyExplicit captures enum value "OUTCOME_DENY_EXPLICIT" OutcomeDenyExplicit Outcome = "OUTCOME_DENY_EXPLICIT" // OutcomeDenyImplicit captures enum value "OUTCOME_DENY_IMPLICIT" OutcomeDenyImplicit Outcome = "OUTCOME_DENY_IMPLICIT" // OutcomeRequiresConsensus captures enum value "OUTCOME_REQUIRES_CONSENSUS" OutcomeRequiresConsensus Outcome = "OUTCOME_REQUIRES_CONSENSUS" // OutcomeRejected captures enum value "OUTCOME_REJECTED" OutcomeRejected Outcome = "OUTCOME_REJECTED" // OutcomeError captures enum value "OUTCOME_ERROR" OutcomeError Outcome = "OUTCOME_ERROR" )
func NewOutcome ¶ added in v0.7.0
func (Outcome) ContextValidate ¶ added in v0.7.0
ContextValidate validates this outcome based on context it is used
type Pagination ¶
type Pagination struct {
// A pagination cursor. This is an object ID that enables you to fetch all objects after this ID.
After string `json:"after,omitempty"`
// A pagination cursor. This is an object ID that enables you to fetch all objects before this ID.
Before string `json:"before,omitempty"`
// A limit of the number of object to be returned, between 1 and 100. Defaults to 10.
Limit string `json:"limit,omitempty"`
}
Pagination pagination
swagger:model Pagination
func (*Pagination) ContextValidate ¶
ContextValidate validates this pagination based on context it is used
func (*Pagination) MarshalBinary ¶
func (m *Pagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Pagination) UnmarshalBinary ¶
func (m *Pagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PathFormat ¶
type PathFormat string
PathFormat path format
swagger:model PathFormat
const ( // PathFormatBip32 captures enum value "PATH_FORMAT_BIP32" PathFormatBip32 PathFormat = "PATH_FORMAT_BIP32" )
func NewPathFormat ¶
func NewPathFormat(value PathFormat) *PathFormat
func (PathFormat) ContextValidate ¶
ContextValidate validates this path format based on context it is used
func (PathFormat) Pointer ¶
func (m PathFormat) Pointer() *PathFormat
Pointer returns a pointer to a freshly-allocated PathFormat.
type PayloadEncoding ¶
type PayloadEncoding string
PayloadEncoding payload encoding
swagger:model PayloadEncoding
const ( // PayloadEncodingHexadecimal captures enum value "PAYLOAD_ENCODING_HEXADECIMAL" PayloadEncodingHexadecimal PayloadEncoding = "PAYLOAD_ENCODING_HEXADECIMAL" // PayloadEncodingTextUTF8 captures enum value "PAYLOAD_ENCODING_TEXT_UTF8" PayloadEncodingTextUTF8 PayloadEncoding = "PAYLOAD_ENCODING_TEXT_UTF8" // PayloadEncodingEip712 captures enum value "PAYLOAD_ENCODING_EIP712" PayloadEncodingEip712 PayloadEncoding = "PAYLOAD_ENCODING_EIP712" // PayloadEncodingEip7702Authorization captures enum value "PAYLOAD_ENCODING_EIP7702_AUTHORIZATION" PayloadEncodingEip7702Authorization PayloadEncoding = "PAYLOAD_ENCODING_EIP7702_AUTHORIZATION" )
func NewPayloadEncoding ¶
func NewPayloadEncoding(value PayloadEncoding) *PayloadEncoding
func (PayloadEncoding) ContextValidate ¶
ContextValidate validates this payload encoding based on context it is used
func (PayloadEncoding) Pointer ¶
func (m PayloadEncoding) Pointer() *PayloadEncoding
Pointer returns a pointer to a freshly-allocated PayloadEncoding.
type Policy ¶
type Policy struct {
// A condition expression that evalutes to true or false.
// Required: true
Condition *string `json:"condition"`
// A consensus expression that evalutes to true or false.
// Required: true
Consensus *string `json:"consensus"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// The instruction to DENY or ALLOW a particular activity following policy selector(s).
// Required: true
Effect *Effect `json:"effect"`
// Human-readable notes added by a User to describe a particular policy.
// Required: true
Notes *string `json:"notes"`
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
// Human-readable name for a Policy.
// Required: true
PolicyName *string `json:"policyName"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
Policy policy
swagger:model Policy
func (*Policy) ContextValidate ¶
ContextValidate validate this policy based on the context it is used
func (*Policy) MarshalBinary ¶
MarshalBinary interface implementation
func (*Policy) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PrivateKey ¶
type PrivateKey struct {
// Derived cryptocurrency addresses for a given Private Key.
// Required: true
Addresses []*DataV1Address `json:"addresses"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// Cryptographic Curve used to generate a given Private Key.
// Required: true
Curve *Curve `json:"curve"`
// True when a given Private Key is exported, false otherwise.
// Required: true
Exported *bool `json:"exported"`
// True when a given Private Key is imported, false otherwise.
// Required: true
Imported *bool `json:"imported"`
// Unique identifier for a given Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
// Human-readable name for a Private Key.
// Required: true
PrivateKeyName *string `json:"privateKeyName"`
// A list of Private Key Tag IDs.
// Required: true
PrivateKeyTags []string `json:"privateKeyTags"`
// The public component of a cryptographic key pair used to sign messages and transactions.
// Required: true
PublicKey *string `json:"publicKey"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
PrivateKey private key
swagger:model PrivateKey
func (*PrivateKey) ContextValidate ¶
ContextValidate validate this private key based on the context it is used
func (*PrivateKey) MarshalBinary ¶
func (m *PrivateKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrivateKey) UnmarshalBinary ¶
func (m *PrivateKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrivateKeyParams ¶
type PrivateKeyParams struct {
// Cryptocurrency-specific formats for a derived address (e.g., Ethereum).
// Required: true
AddressFormats []AddressFormat `json:"addressFormats"`
// Cryptographic Curve used to generate a given Private Key.
// Required: true
Curve *Curve `json:"curve"`
// Human-readable name for a Private Key.
// Required: true
PrivateKeyName *string `json:"privateKeyName"`
// A list of Private Key Tag IDs. This field, if not needed, should be an empty array in your request body.
// Required: true
PrivateKeyTags []string `json:"privateKeyTags"`
}
PrivateKeyParams private key params
swagger:model PrivateKeyParams
func (*PrivateKeyParams) ContextValidate ¶
ContextValidate validate this private key params based on the context it is used
func (*PrivateKeyParams) MarshalBinary ¶
func (m *PrivateKeyParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrivateKeyParams) UnmarshalBinary ¶
func (m *PrivateKeyParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrivateKeyResult ¶
type PrivateKeyResult struct {
// addresses
Addresses []*ActivityV1Address `json:"addresses"`
// private key Id
PrivateKeyID string `json:"privateKeyId,omitempty"`
}
PrivateKeyResult private key result
swagger:model PrivateKeyResult
func (*PrivateKeyResult) ContextValidate ¶
ContextValidate validate this private key result based on the context it is used
func (*PrivateKeyResult) MarshalBinary ¶
func (m *PrivateKeyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrivateKeyResult) UnmarshalBinary ¶
func (m *PrivateKeyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PublicKeyCredentialWithAttestation ¶
type PublicKeyCredentialWithAttestation struct {
// authenticator attachment
// Enum: [cross-platform platform]
AuthenticatorAttachment *string `json:"authenticatorAttachment,omitempty"`
// client extension results
// Required: true
ClientExtensionResults *SimpleClientExtensionResults `json:"clientExtensionResults"`
// id
// Required: true
ID *string `json:"id"`
// raw Id
// Required: true
RawID *string `json:"rawId"`
// response
// Required: true
Response *AuthenticatorAttestationResponse `json:"response"`
// type
// Required: true
// Enum: [public-key]
Type *string `json:"type"`
}
PublicKeyCredentialWithAttestation public key credential with attestation
swagger:model PublicKeyCredentialWithAttestation
func (*PublicKeyCredentialWithAttestation) ContextValidate ¶
func (m *PublicKeyCredentialWithAttestation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this public key credential with attestation based on the context it is used
func (*PublicKeyCredentialWithAttestation) MarshalBinary ¶
func (m *PublicKeyCredentialWithAttestation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PublicKeyCredentialWithAttestation) UnmarshalBinary ¶
func (m *PublicKeyCredentialWithAttestation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RecoverUserIntent ¶
type RecoverUserIntent struct {
// The new authenticator to register.
// Required: true
Authenticator *AuthenticatorParamsV2 `json:"authenticator"`
// Unique identifier for the user performing recovery.
// Required: true
UserID *string `json:"userId"`
}
RecoverUserIntent recover user intent
swagger:model RecoverUserIntent
func (*RecoverUserIntent) ContextValidate ¶
ContextValidate validate this recover user intent based on the context it is used
func (*RecoverUserIntent) MarshalBinary ¶
func (m *RecoverUserIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecoverUserIntent) UnmarshalBinary ¶
func (m *RecoverUserIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RecoverUserRequest ¶
type RecoverUserRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *RecoverUserIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_RECOVER_USER]
Type *string `json:"type"`
}
RecoverUserRequest recover user request
swagger:model RecoverUserRequest
func (*RecoverUserRequest) ContextValidate ¶
ContextValidate validate this recover user request based on the context it is used
func (*RecoverUserRequest) MarshalBinary ¶
func (m *RecoverUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecoverUserRequest) UnmarshalBinary ¶
func (m *RecoverUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RecoverUserResult ¶
type RecoverUserResult struct {
// ID of the authenticator created.
// Required: true
AuthenticatorID []string `json:"authenticatorId"`
}
RecoverUserResult recover user result
swagger:model RecoverUserResult
func (*RecoverUserResult) ContextValidate ¶
ContextValidate validates this recover user result based on context it is used
func (*RecoverUserResult) MarshalBinary ¶
func (m *RecoverUserResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecoverUserResult) UnmarshalBinary ¶
func (m *RecoverUserResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RejectActivityIntent ¶
type RejectActivityIntent struct {
// An artifact verifying a User's action.
// Required: true
Fingerprint *string `json:"fingerprint"`
}
RejectActivityIntent reject activity intent
swagger:model RejectActivityIntent
func (*RejectActivityIntent) ContextValidate ¶
ContextValidate validates this reject activity intent based on context it is used
func (*RejectActivityIntent) MarshalBinary ¶
func (m *RejectActivityIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RejectActivityIntent) UnmarshalBinary ¶
func (m *RejectActivityIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RejectActivityRequest ¶
type RejectActivityRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *RejectActivityIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_REJECT_ACTIVITY]
Type *string `json:"type"`
}
RejectActivityRequest reject activity request
swagger:model RejectActivityRequest
func (*RejectActivityRequest) ContextValidate ¶
ContextValidate validate this reject activity request based on the context it is used
func (*RejectActivityRequest) MarshalBinary ¶
func (m *RejectActivityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RejectActivityRequest) UnmarshalBinary ¶
func (m *RejectActivityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoveOrganizationFeatureIntent ¶
type RemoveOrganizationFeatureIntent struct {
// Name of the feature to remove
// Required: true
Name *FeatureName `json:"name"`
}
RemoveOrganizationFeatureIntent remove organization feature intent
swagger:model RemoveOrganizationFeatureIntent
func (*RemoveOrganizationFeatureIntent) ContextValidate ¶
func (m *RemoveOrganizationFeatureIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this remove organization feature intent based on the context it is used
func (*RemoveOrganizationFeatureIntent) MarshalBinary ¶
func (m *RemoveOrganizationFeatureIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoveOrganizationFeatureIntent) UnmarshalBinary ¶
func (m *RemoveOrganizationFeatureIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoveOrganizationFeatureRequest ¶
type RemoveOrganizationFeatureRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *RemoveOrganizationFeatureIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE]
Type *string `json:"type"`
}
RemoveOrganizationFeatureRequest remove organization feature request
swagger:model RemoveOrganizationFeatureRequest
func (*RemoveOrganizationFeatureRequest) ContextValidate ¶
func (m *RemoveOrganizationFeatureRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this remove organization feature request based on the context it is used
func (*RemoveOrganizationFeatureRequest) MarshalBinary ¶
func (m *RemoveOrganizationFeatureRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoveOrganizationFeatureRequest) UnmarshalBinary ¶
func (m *RemoveOrganizationFeatureRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoveOrganizationFeatureResult ¶
type RemoveOrganizationFeatureResult struct {
// Resulting list of organization features.
// Required: true
Features []*Feature `json:"features"`
}
RemoveOrganizationFeatureResult remove organization feature result
swagger:model RemoveOrganizationFeatureResult
func (*RemoveOrganizationFeatureResult) ContextValidate ¶
func (m *RemoveOrganizationFeatureResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this remove organization feature result based on the context it is used
func (*RemoveOrganizationFeatureResult) MarshalBinary ¶
func (m *RemoveOrganizationFeatureResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoveOrganizationFeatureResult) UnmarshalBinary ¶
func (m *RemoveOrganizationFeatureResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Result ¶
type Result struct {
// accept invitation result
AcceptInvitationResult *AcceptInvitationResult `json:"acceptInvitationResult,omitempty"`
// activate billing tier result
ActivateBillingTierResult *ActivateBillingTierResult `json:"activateBillingTierResult,omitempty"`
// create Api keys result
CreateAPIKeysResult *CreateAPIKeysResult `json:"createApiKeysResult,omitempty"`
// create Api only users result
CreateAPIOnlyUsersResult *CreateAPIOnlyUsersResult `json:"createApiOnlyUsersResult,omitempty"`
// create authenticators result
CreateAuthenticatorsResult *CreateAuthenticatorsResult `json:"createAuthenticatorsResult,omitempty"`
// create invitations result
CreateInvitationsResult *CreateInvitationsResult `json:"createInvitationsResult,omitempty"`
// create oauth2 credential result
CreateOauth2CredentialResult *CreateOauth2CredentialResult `json:"createOauth2CredentialResult,omitempty"`
// create oauth providers result
CreateOauthProvidersResult *CreateOauthProvidersResult `json:"createOauthProvidersResult,omitempty"`
// create organization result
CreateOrganizationResult *CreateOrganizationResult `json:"createOrganizationResult,omitempty"`
// create policies result
CreatePoliciesResult *CreatePoliciesResult `json:"createPoliciesResult,omitempty"`
// create policy result
CreatePolicyResult *CreatePolicyResult `json:"createPolicyResult,omitempty"`
// create private key tag result
CreatePrivateKeyTagResult *CreatePrivateKeyTagResult `json:"createPrivateKeyTagResult,omitempty"`
// create private keys result
CreatePrivateKeysResult *CreatePrivateKeysResult `json:"createPrivateKeysResult,omitempty"`
// create private keys result v2
CreatePrivateKeysResultV2 *CreatePrivateKeysResultV2 `json:"createPrivateKeysResultV2,omitempty"`
// create read only session result
CreateReadOnlySessionResult *CreateReadOnlySessionResult `json:"createReadOnlySessionResult,omitempty"`
// create read write session result
CreateReadWriteSessionResult *CreateReadWriteSessionResult `json:"createReadWriteSessionResult,omitempty"`
// create read write session result v2
CreateReadWriteSessionResultV2 *CreateReadWriteSessionResultV2 `json:"createReadWriteSessionResultV2,omitempty"`
// create smart contract interface result
CreateSmartContractInterfaceResult *CreateSmartContractInterfaceResult `json:"createSmartContractInterfaceResult,omitempty"`
// create sub organization result
CreateSubOrganizationResult *CreateSubOrganizationResult `json:"createSubOrganizationResult,omitempty"`
// create sub organization result v3
CreateSubOrganizationResultV3 *CreateSubOrganizationResultV3 `json:"createSubOrganizationResultV3,omitempty"`
// create sub organization result v4
CreateSubOrganizationResultV4 *CreateSubOrganizationResultV4 `json:"createSubOrganizationResultV4,omitempty"`
// create sub organization result v5
CreateSubOrganizationResultV5 *CreateSubOrganizationResultV5 `json:"createSubOrganizationResultV5,omitempty"`
// create sub organization result v6
CreateSubOrganizationResultV6 *CreateSubOrganizationResultV6 `json:"createSubOrganizationResultV6,omitempty"`
// create sub organization result v7
CreateSubOrganizationResultV7 *CreateSubOrganizationResultV7 `json:"createSubOrganizationResultV7,omitempty"`
// create user tag result
CreateUserTagResult *CreateUserTagResult `json:"createUserTagResult,omitempty"`
// create users result
CreateUsersResult *CreateUsersResult `json:"createUsersResult,omitempty"`
// create wallet accounts result
CreateWalletAccountsResult *CreateWalletAccountsResult `json:"createWalletAccountsResult,omitempty"`
// create wallet result
CreateWalletResult *CreateWalletResult `json:"createWalletResult,omitempty"`
// delete Api keys result
DeleteAPIKeysResult *DeleteAPIKeysResult `json:"deleteApiKeysResult,omitempty"`
// delete authenticators result
DeleteAuthenticatorsResult *DeleteAuthenticatorsResult `json:"deleteAuthenticatorsResult,omitempty"`
// delete invitation result
DeleteInvitationResult *DeleteInvitationResult `json:"deleteInvitationResult,omitempty"`
// delete oauth2 credential result
DeleteOauth2CredentialResult *DeleteOauth2CredentialResult `json:"deleteOauth2CredentialResult,omitempty"`
// delete oauth providers result
DeleteOauthProvidersResult *DeleteOauthProvidersResult `json:"deleteOauthProvidersResult,omitempty"`
// delete organization result
DeleteOrganizationResult *DeleteOrganizationResult `json:"deleteOrganizationResult,omitempty"`
// delete payment method result
DeletePaymentMethodResult *DeletePaymentMethodResult `json:"deletePaymentMethodResult,omitempty"`
// delete policies result
DeletePoliciesResult *DeletePoliciesResult `json:"deletePoliciesResult,omitempty"`
// delete policy result
DeletePolicyResult *DeletePolicyResult `json:"deletePolicyResult,omitempty"`
// delete private key tags result
DeletePrivateKeyTagsResult *DeletePrivateKeyTagsResult `json:"deletePrivateKeyTagsResult,omitempty"`
// delete private keys result
DeletePrivateKeysResult *DeletePrivateKeysResult `json:"deletePrivateKeysResult,omitempty"`
// delete smart contract interface result
DeleteSmartContractInterfaceResult *DeleteSmartContractInterfaceResult `json:"deleteSmartContractInterfaceResult,omitempty"`
// delete sub organization result
DeleteSubOrganizationResult *DeleteSubOrganizationResult `json:"deleteSubOrganizationResult,omitempty"`
// delete user tags result
DeleteUserTagsResult *DeleteUserTagsResult `json:"deleteUserTagsResult,omitempty"`
// delete users result
DeleteUsersResult *DeleteUsersResult `json:"deleteUsersResult,omitempty"`
// delete wallet accounts result
DeleteWalletAccountsResult *DeleteWalletAccountsResult `json:"deleteWalletAccountsResult,omitempty"`
// delete wallets result
DeleteWalletsResult *DeleteWalletsResult `json:"deleteWalletsResult,omitempty"`
// disable auth proxy result
DisableAuthProxyResult DisableAuthProxyResult `json:"disableAuthProxyResult,omitempty"`
// disable private key result
DisablePrivateKeyResult *DisablePrivateKeyResult `json:"disablePrivateKeyResult,omitempty"`
// email auth result
EmailAuthResult *EmailAuthResult `json:"emailAuthResult,omitempty"`
// enable auth proxy result
EnableAuthProxyResult *EnableAuthProxyResult `json:"enableAuthProxyResult,omitempty"`
// eth send raw transaction result
EthSendRawTransactionResult *EthSendRawTransactionResult `json:"ethSendRawTransactionResult,omitempty"`
// export private key result
ExportPrivateKeyResult *ExportPrivateKeyResult `json:"exportPrivateKeyResult,omitempty"`
// export wallet account result
ExportWalletAccountResult *ExportWalletAccountResult `json:"exportWalletAccountResult,omitempty"`
// export wallet result
ExportWalletResult *ExportWalletResult `json:"exportWalletResult,omitempty"`
// import private key result
ImportPrivateKeyResult *ImportPrivateKeyResult `json:"importPrivateKeyResult,omitempty"`
// import wallet result
ImportWalletResult *ImportWalletResult `json:"importWalletResult,omitempty"`
// init fiat on ramp result
InitFiatOnRampResult *InitFiatOnRampResult `json:"initFiatOnRampResult,omitempty"`
// init import private key result
InitImportPrivateKeyResult *InitImportPrivateKeyResult `json:"initImportPrivateKeyResult,omitempty"`
// init import wallet result
InitImportWalletResult *InitImportWalletResult `json:"initImportWalletResult,omitempty"`
// init otp auth result
InitOtpAuthResult *InitOtpAuthResult `json:"initOtpAuthResult,omitempty"`
// init otp auth result v2
InitOtpAuthResultV2 *InitOtpAuthResultV2 `json:"initOtpAuthResultV2,omitempty"`
// init otp result
InitOtpResult *InitOtpResult `json:"initOtpResult,omitempty"`
// init user email recovery result
InitUserEmailRecoveryResult *InitUserEmailRecoveryResult `json:"initUserEmailRecoveryResult,omitempty"`
// oauth2 authenticate result
Oauth2AuthenticateResult *Oauth2AuthenticateResult `json:"oauth2AuthenticateResult,omitempty"`
// oauth login result
OauthLoginResult *OauthLoginResult `json:"oauthLoginResult,omitempty"`
// oauth result
OauthResult *OauthResult `json:"oauthResult,omitempty"`
// otp auth result
OtpAuthResult *OtpAuthResult `json:"otpAuthResult,omitempty"`
// otp login result
OtpLoginResult *OtpLoginResult `json:"otpLoginResult,omitempty"`
// recover user result
RecoverUserResult *RecoverUserResult `json:"recoverUserResult,omitempty"`
// remove organization feature result
RemoveOrganizationFeatureResult *RemoveOrganizationFeatureResult `json:"removeOrganizationFeatureResult,omitempty"`
// set organization feature result
SetOrganizationFeatureResult *SetOrganizationFeatureResult `json:"setOrganizationFeatureResult,omitempty"`
// set payment method result
SetPaymentMethodResult *SetPaymentMethodResult `json:"setPaymentMethodResult,omitempty"`
// sign raw payload result
SignRawPayloadResult *SignRawPayloadResult `json:"signRawPayloadResult,omitempty"`
// sign raw payloads result
SignRawPayloadsResult *SignRawPayloadsResult `json:"signRawPayloadsResult,omitempty"`
// sign transaction result
SignTransactionResult *SignTransactionResult `json:"signTransactionResult,omitempty"`
// stamp login result
StampLoginResult *StampLoginResult `json:"stampLoginResult,omitempty"`
// update allowed origins result
UpdateAllowedOriginsResult UpdateAllowedOriginsResult `json:"updateAllowedOriginsResult,omitempty"`
// update auth proxy config result
UpdateAuthProxyConfigResult *UpdateAuthProxyConfigResult `json:"updateAuthProxyConfigResult,omitempty"`
// update oauth2 credential result
UpdateOauth2CredentialResult *UpdateOauth2CredentialResult `json:"updateOauth2CredentialResult,omitempty"`
// update policy result
UpdatePolicyResult *UpdatePolicyResult `json:"updatePolicyResult,omitempty"`
// update policy result v2
UpdatePolicyResultV2 *UpdatePolicyResultV2 `json:"updatePolicyResultV2,omitempty"`
// update private key tag result
UpdatePrivateKeyTagResult *UpdatePrivateKeyTagResult `json:"updatePrivateKeyTagResult,omitempty"`
// update root quorum result
UpdateRootQuorumResult UpdateRootQuorumResult `json:"updateRootQuorumResult,omitempty"`
// update user email result
UpdateUserEmailResult *UpdateUserEmailResult `json:"updateUserEmailResult,omitempty"`
// update user name result
UpdateUserNameResult *UpdateUserNameResult `json:"updateUserNameResult,omitempty"`
// update user phone number result
UpdateUserPhoneNumberResult *UpdateUserPhoneNumberResult `json:"updateUserPhoneNumberResult,omitempty"`
// update user result
UpdateUserResult *UpdateUserResult `json:"updateUserResult,omitempty"`
// update user tag result
UpdateUserTagResult *UpdateUserTagResult `json:"updateUserTagResult,omitempty"`
// update wallet result
UpdateWalletResult *UpdateWalletResult `json:"updateWalletResult,omitempty"`
// verify otp result
VerifyOtpResult *VerifyOtpResult `json:"verifyOtpResult,omitempty"`
}
Result result
swagger:model Result
func (*Result) ContextValidate ¶
ContextValidate validate this result based on the context it is used
func (*Result) MarshalBinary ¶
MarshalBinary interface implementation
func (*Result) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RootUserParams ¶
type RootUserParams struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParams `json:"apiKeys"`
// A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
Authenticators []*AuthenticatorParamsV2 `json:"authenticators"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
}
RootUserParams root user params
swagger:model RootUserParams
func (*RootUserParams) ContextValidate ¶
ContextValidate validate this root user params based on the context it is used
func (*RootUserParams) MarshalBinary ¶
func (m *RootUserParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RootUserParams) UnmarshalBinary ¶
func (m *RootUserParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RootUserParamsV2 ¶
type RootUserParamsV2 struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParams `json:"apiKeys"`
// A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
Authenticators []*AuthenticatorParamsV2 `json:"authenticators"`
// A list of Oauth providers. This field, if not needed, should be an empty array in your request body.
// Required: true
OauthProviders []*OauthProviderParams `json:"oauthProviders"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
}
RootUserParamsV2 root user params v2
swagger:model RootUserParamsV2
func (*RootUserParamsV2) ContextValidate ¶
ContextValidate validate this root user params v2 based on the context it is used
func (*RootUserParamsV2) MarshalBinary ¶
func (m *RootUserParamsV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RootUserParamsV2) UnmarshalBinary ¶
func (m *RootUserParamsV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RootUserParamsV3 ¶
type RootUserParamsV3 struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParamsV2 `json:"apiKeys"`
// A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
Authenticators []*AuthenticatorParamsV2 `json:"authenticators"`
// A list of Oauth providers. This field, if not needed, should be an empty array in your request body.
// Required: true
OauthProviders []*OauthProviderParams `json:"oauthProviders"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
}
RootUserParamsV3 root user params v3
swagger:model RootUserParamsV3
func (*RootUserParamsV3) ContextValidate ¶
ContextValidate validate this root user params v3 based on the context it is used
func (*RootUserParamsV3) MarshalBinary ¶
func (m *RootUserParamsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RootUserParamsV3) UnmarshalBinary ¶
func (m *RootUserParamsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RootUserParamsV4 ¶
type RootUserParamsV4 struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParamsV2 `json:"apiKeys"`
// A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
Authenticators []*AuthenticatorParamsV2 `json:"authenticators"`
// A list of Oauth providers. This field, if not needed, should be an empty array in your request body.
// Required: true
OauthProviders []*OauthProviderParams `json:"oauthProviders"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
// The user's phone number in E.164 format e.g. +13214567890
UserPhoneNumber *string `json:"userPhoneNumber,omitempty"`
}
RootUserParamsV4 root user params v4
swagger:model RootUserParamsV4
func (*RootUserParamsV4) ContextValidate ¶
ContextValidate validate this root user params v4 based on the context it is used
func (*RootUserParamsV4) MarshalBinary ¶
func (m *RootUserParamsV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RootUserParamsV4) UnmarshalBinary ¶
func (m *RootUserParamsV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Selector ¶
type Selector struct {
// operator
Operator Operator `json:"operator,omitempty"`
// subject
Subject string `json:"subject,omitempty"`
// target
Target string `json:"target,omitempty"`
}
Selector selector
swagger:model Selector
func (*Selector) ContextValidate ¶
ContextValidate validate this selector based on the context it is used
func (*Selector) MarshalBinary ¶
MarshalBinary interface implementation
func (*Selector) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SelectorV2 ¶
type SelectorV2 struct {
// operator
Operator Operator `json:"operator,omitempty"`
// subject
Subject string `json:"subject,omitempty"`
// targets
Targets []string `json:"targets"`
}
SelectorV2 selector v2
swagger:model SelectorV2
func (*SelectorV2) ContextValidate ¶
ContextValidate validate this selector v2 based on the context it is used
func (*SelectorV2) MarshalBinary ¶
func (m *SelectorV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SelectorV2) UnmarshalBinary ¶
func (m *SelectorV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetOrganizationFeatureIntent ¶
type SetOrganizationFeatureIntent struct {
// Name of the feature to set
// Required: true
Name *FeatureName `json:"name"`
// Optional value for the feature. Will override existing values if feature is already set.
// Required: true
Value *string `json:"value"`
}
SetOrganizationFeatureIntent set organization feature intent
swagger:model SetOrganizationFeatureIntent
func (*SetOrganizationFeatureIntent) ContextValidate ¶
func (m *SetOrganizationFeatureIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set organization feature intent based on the context it is used
func (*SetOrganizationFeatureIntent) MarshalBinary ¶
func (m *SetOrganizationFeatureIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetOrganizationFeatureIntent) UnmarshalBinary ¶
func (m *SetOrganizationFeatureIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetOrganizationFeatureRequest ¶
type SetOrganizationFeatureRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *SetOrganizationFeatureIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE]
Type *string `json:"type"`
}
SetOrganizationFeatureRequest set organization feature request
swagger:model SetOrganizationFeatureRequest
func (*SetOrganizationFeatureRequest) ContextValidate ¶
func (m *SetOrganizationFeatureRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set organization feature request based on the context it is used
func (*SetOrganizationFeatureRequest) MarshalBinary ¶
func (m *SetOrganizationFeatureRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetOrganizationFeatureRequest) UnmarshalBinary ¶
func (m *SetOrganizationFeatureRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetOrganizationFeatureResult ¶
type SetOrganizationFeatureResult struct {
// Resulting list of organization features.
// Required: true
Features []*Feature `json:"features"`
}
SetOrganizationFeatureResult set organization feature result
swagger:model SetOrganizationFeatureResult
func (*SetOrganizationFeatureResult) ContextValidate ¶
func (m *SetOrganizationFeatureResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set organization feature result based on the context it is used
func (*SetOrganizationFeatureResult) MarshalBinary ¶
func (m *SetOrganizationFeatureResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetOrganizationFeatureResult) UnmarshalBinary ¶
func (m *SetOrganizationFeatureResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetPaymentMethodIntent ¶
type SetPaymentMethodIntent struct {
// The email that will receive invoices for the credit card.
// Required: true
CardHolderEmail *string `json:"cardHolderEmail"`
// The name associated with the credit card.
// Required: true
CardHolderName *string `json:"cardHolderName"`
// The verification digits of the customer's credit card.
// Required: true
Cvv *string `json:"cvv"`
// The month that the credit card expires.
// Required: true
ExpiryMonth *string `json:"expiryMonth"`
// The year that the credit card expires.
// Required: true
ExpiryYear *string `json:"expiryYear"`
// The account number of the customer's credit card.
// Required: true
Number *string `json:"number"`
}
SetPaymentMethodIntent set payment method intent
swagger:model SetPaymentMethodIntent
func (*SetPaymentMethodIntent) ContextValidate ¶
func (m *SetPaymentMethodIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set payment method intent based on context it is used
func (*SetPaymentMethodIntent) MarshalBinary ¶
func (m *SetPaymentMethodIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetPaymentMethodIntent) UnmarshalBinary ¶
func (m *SetPaymentMethodIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetPaymentMethodIntentV2 ¶
type SetPaymentMethodIntentV2 struct {
// The email that will receive invoices for the credit card.
// Required: true
CardHolderEmail *string `json:"cardHolderEmail"`
// The name associated with the credit card.
// Required: true
CardHolderName *string `json:"cardHolderName"`
// The id of the payment method that was created clientside.
// Required: true
PaymentMethodID *string `json:"paymentMethodId"`
}
SetPaymentMethodIntentV2 set payment method intent v2
swagger:model SetPaymentMethodIntentV2
func (*SetPaymentMethodIntentV2) ContextValidate ¶
func (m *SetPaymentMethodIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set payment method intent v2 based on context it is used
func (*SetPaymentMethodIntentV2) MarshalBinary ¶
func (m *SetPaymentMethodIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetPaymentMethodIntentV2) UnmarshalBinary ¶
func (m *SetPaymentMethodIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetPaymentMethodResult ¶
type SetPaymentMethodResult struct {
// The email address associated with the payment method.
// Required: true
CardHolderEmail *string `json:"cardHolderEmail"`
// The name associated with the payment method.
// Required: true
CardHolderName *string `json:"cardHolderName"`
// The last four digits of the credit card added.
// Required: true
LastFour *string `json:"lastFour"`
}
SetPaymentMethodResult set payment method result
swagger:model SetPaymentMethodResult
func (*SetPaymentMethodResult) ContextValidate ¶
func (m *SetPaymentMethodResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set payment method result based on context it is used
func (*SetPaymentMethodResult) MarshalBinary ¶
func (m *SetPaymentMethodResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetPaymentMethodResult) UnmarshalBinary ¶
func (m *SetPaymentMethodResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignRawPayloadIntent ¶
type SignRawPayloadIntent struct {
// Encoding of the `payload` string. Turnkey uses this information to convert `payload` into bytes with the correct decoder (e.g. hex, utf8).
// Required: true
Encoding *PayloadEncoding `json:"encoding"`
// Hash function to apply to payload bytes before signing. This field must be set to HASH_FUNCTION_NOT_APPLICABLE for EdDSA/ed25519 signature requests; configurable payload hashing is not supported by RFC 8032.
// Required: true
HashFunction *HashFunction `json:"hashFunction"`
// Raw unsigned payload to be signed.
// Required: true
Payload *string `json:"payload"`
// Unique identifier for a given Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
}
SignRawPayloadIntent sign raw payload intent
swagger:model SignRawPayloadIntent
func (*SignRawPayloadIntent) ContextValidate ¶
ContextValidate validate this sign raw payload intent based on the context it is used
func (*SignRawPayloadIntent) MarshalBinary ¶
func (m *SignRawPayloadIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignRawPayloadIntent) UnmarshalBinary ¶
func (m *SignRawPayloadIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignRawPayloadIntentV2 ¶
type SignRawPayloadIntentV2 struct {
// Encoding of the `payload` string. Turnkey uses this information to convert `payload` into bytes with the correct decoder (e.g. hex, utf8).
// Required: true
Encoding *PayloadEncoding `json:"encoding"`
// Hash function to apply to payload bytes before signing. This field must be set to HASH_FUNCTION_NOT_APPLICABLE for EdDSA/ed25519 signature requests; configurable payload hashing is not supported by RFC 8032.
// Required: true
HashFunction *HashFunction `json:"hashFunction"`
// Raw unsigned payload to be signed.
// Required: true
Payload *string `json:"payload"`
// A Wallet account address, Private Key address, or Private Key identifier.
// Required: true
SignWith *string `json:"signWith"`
}
SignRawPayloadIntentV2 sign raw payload intent v2
swagger:model SignRawPayloadIntentV2
func (*SignRawPayloadIntentV2) ContextValidate ¶
func (m *SignRawPayloadIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this sign raw payload intent v2 based on the context it is used
func (*SignRawPayloadIntentV2) MarshalBinary ¶
func (m *SignRawPayloadIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignRawPayloadIntentV2) UnmarshalBinary ¶
func (m *SignRawPayloadIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignRawPayloadRequest ¶
type SignRawPayloadRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *SignRawPayloadIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2]
Type *string `json:"type"`
}
SignRawPayloadRequest sign raw payload request
swagger:model SignRawPayloadRequest
func (*SignRawPayloadRequest) ContextValidate ¶
ContextValidate validate this sign raw payload request based on the context it is used
func (*SignRawPayloadRequest) MarshalBinary ¶
func (m *SignRawPayloadRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignRawPayloadRequest) UnmarshalBinary ¶
func (m *SignRawPayloadRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignRawPayloadResult ¶
type SignRawPayloadResult struct {
// Component of an ECSDA signature.
// Required: true
R *string `json:"r"`
// Component of an ECSDA signature.
// Required: true
S *string `json:"s"`
// Component of an ECSDA signature.
// Required: true
V *string `json:"v"`
}
SignRawPayloadResult sign raw payload result
swagger:model SignRawPayloadResult
func (*SignRawPayloadResult) ContextValidate ¶
ContextValidate validates this sign raw payload result based on context it is used
func (*SignRawPayloadResult) MarshalBinary ¶
func (m *SignRawPayloadResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignRawPayloadResult) UnmarshalBinary ¶
func (m *SignRawPayloadResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignRawPayloadsIntent ¶
type SignRawPayloadsIntent struct {
// Encoding of the `payload` string. Turnkey uses this information to convert `payload` into bytes with the correct decoder (e.g. hex, utf8).
// Required: true
Encoding *PayloadEncoding `json:"encoding"`
// Hash function to apply to payload bytes before signing. This field must be set to HASH_FUNCTION_NOT_APPLICABLE for EdDSA/ed25519 signature requests; configurable payload hashing is not supported by RFC 8032.
// Required: true
HashFunction *HashFunction `json:"hashFunction"`
// An array of raw unsigned payloads to be signed.
// Required: true
Payloads []string `json:"payloads"`
// A Wallet account address, Private Key address, or Private Key identifier.
// Required: true
SignWith *string `json:"signWith"`
}
SignRawPayloadsIntent sign raw payloads intent
swagger:model SignRawPayloadsIntent
func (*SignRawPayloadsIntent) ContextValidate ¶
ContextValidate validate this sign raw payloads intent based on the context it is used
func (*SignRawPayloadsIntent) MarshalBinary ¶
func (m *SignRawPayloadsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignRawPayloadsIntent) UnmarshalBinary ¶
func (m *SignRawPayloadsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignRawPayloadsRequest ¶
type SignRawPayloadsRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *SignRawPayloadsIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_SIGN_RAW_PAYLOADS]
Type *string `json:"type"`
}
SignRawPayloadsRequest sign raw payloads request
swagger:model SignRawPayloadsRequest
func (*SignRawPayloadsRequest) ContextValidate ¶
func (m *SignRawPayloadsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this sign raw payloads request based on the context it is used
func (*SignRawPayloadsRequest) MarshalBinary ¶
func (m *SignRawPayloadsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignRawPayloadsRequest) UnmarshalBinary ¶
func (m *SignRawPayloadsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignRawPayloadsResult ¶
type SignRawPayloadsResult struct {
// signatures
Signatures []*SignRawPayloadResult `json:"signatures"`
}
SignRawPayloadsResult sign raw payloads result
swagger:model SignRawPayloadsResult
func (*SignRawPayloadsResult) ContextValidate ¶
ContextValidate validate this sign raw payloads result based on the context it is used
func (*SignRawPayloadsResult) MarshalBinary ¶
func (m *SignRawPayloadsResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignRawPayloadsResult) UnmarshalBinary ¶
func (m *SignRawPayloadsResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignTransactionIntent ¶
type SignTransactionIntent struct {
// Unique identifier for a given Private Key.
// Required: true
PrivateKeyID *string `json:"privateKeyId"`
// type
// Required: true
Type *TransactionType `json:"type"`
// Raw unsigned transaction to be signed by a particular Private Key.
// Required: true
UnsignedTransaction *string `json:"unsignedTransaction"`
}
SignTransactionIntent sign transaction intent
swagger:model SignTransactionIntent
func (*SignTransactionIntent) ContextValidate ¶
ContextValidate validate this sign transaction intent based on the context it is used
func (*SignTransactionIntent) MarshalBinary ¶
func (m *SignTransactionIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignTransactionIntent) UnmarshalBinary ¶
func (m *SignTransactionIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignTransactionIntentV2 ¶
type SignTransactionIntentV2 struct {
// A Wallet account address, Private Key address, or Private Key identifier.
// Required: true
SignWith *string `json:"signWith"`
// type
// Required: true
Type *TransactionType `json:"type"`
// Raw unsigned transaction to be signed
// Required: true
UnsignedTransaction *string `json:"unsignedTransaction"`
}
SignTransactionIntentV2 sign transaction intent v2
swagger:model SignTransactionIntentV2
func (*SignTransactionIntentV2) ContextValidate ¶
func (m *SignTransactionIntentV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this sign transaction intent v2 based on the context it is used
func (*SignTransactionIntentV2) MarshalBinary ¶
func (m *SignTransactionIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignTransactionIntentV2) UnmarshalBinary ¶
func (m *SignTransactionIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignTransactionRequest ¶
type SignTransactionRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *SignTransactionIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_SIGN_TRANSACTION_V2]
Type *string `json:"type"`
}
SignTransactionRequest sign transaction request
swagger:model SignTransactionRequest
func (*SignTransactionRequest) ContextValidate ¶
func (m *SignTransactionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this sign transaction request based on the context it is used
func (*SignTransactionRequest) MarshalBinary ¶
func (m *SignTransactionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignTransactionRequest) UnmarshalBinary ¶
func (m *SignTransactionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignTransactionResult ¶
type SignTransactionResult struct {
// signed transaction
// Required: true
SignedTransaction *string `json:"signedTransaction"`
}
SignTransactionResult sign transaction result
swagger:model SignTransactionResult
func (*SignTransactionResult) ContextValidate ¶
ContextValidate validates this sign transaction result based on context it is used
func (*SignTransactionResult) MarshalBinary ¶
func (m *SignTransactionResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignTransactionResult) UnmarshalBinary ¶
func (m *SignTransactionResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignatureScheme ¶ added in v0.9.0
type SignatureScheme string
SignatureScheme signature scheme
swagger:model SignatureScheme
const ( // SignatureSchemeEphemeralKeyP256 captures enum value "SIGNATURE_SCHEME_EPHEMERAL_KEY_P256" SignatureSchemeEphemeralKeyP256 SignatureScheme = "SIGNATURE_SCHEME_EPHEMERAL_KEY_P256" )
func NewSignatureScheme ¶ added in v0.9.0
func NewSignatureScheme(value SignatureScheme) *SignatureScheme
func (SignatureScheme) ContextValidate ¶ added in v0.9.0
ContextValidate validates this signature scheme based on context it is used
func (SignatureScheme) Pointer ¶ added in v0.9.0
func (m SignatureScheme) Pointer() *SignatureScheme
Pointer returns a pointer to a freshly-allocated SignatureScheme.
type SimpleClientExtensionResults ¶
type SimpleClientExtensionResults struct {
// appid
Appid *bool `json:"appid,omitempty"`
// appid exclude
AppidExclude *bool `json:"appidExclude,omitempty"`
// cred props
CredProps *CredPropsAuthenticationExtensionsClientOutputs `json:"credProps,omitempty"`
}
SimpleClientExtensionResults simple client extension results
swagger:model SimpleClientExtensionResults
func (*SimpleClientExtensionResults) ContextValidate ¶
func (m *SimpleClientExtensionResults) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this simple client extension results based on the context it is used
func (*SimpleClientExtensionResults) MarshalBinary ¶
func (m *SimpleClientExtensionResults) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SimpleClientExtensionResults) UnmarshalBinary ¶
func (m *SimpleClientExtensionResults) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SmartContractInterface ¶ added in v0.9.0
type SmartContractInterface struct {
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// The label corresponding to the Smart Contract Interface (either ETHEREUM or SOLANA).
// Required: true
Label *string `json:"label"`
// The notes corresponding to the Smart Contract Interface (either ETHEREUM or SOLANA).
// Required: true
Notes *string `json:"notes"`
// The Organization the Smart Contract Interface belongs to.
// Required: true
OrganizationID *string `json:"organizationId"`
// The address corresponding to the Smart Contract or Program.
// Required: true
SmartContractAddress *string `json:"smartContractAddress"`
// The JSON corresponding to the Smart Contract Interface (ABI or IDL).
// Required: true
SmartContractInterface *string `json:"smartContractInterface"`
// Unique identifier for a given Smart Contract Interface (ABI or IDL).
// Required: true
SmartContractInterfaceID *string `json:"smartContractInterfaceId"`
// The type corresponding to the Smart Contract Interface (either ETHEREUM or SOLANA).
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
SmartContractInterface smart contract interface
swagger:model SmartContractInterface
func (*SmartContractInterface) ContextValidate ¶ added in v0.9.0
func (m *SmartContractInterface) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this smart contract interface based on the context it is used
func (*SmartContractInterface) MarshalBinary ¶ added in v0.9.0
func (m *SmartContractInterface) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SmartContractInterface) UnmarshalBinary ¶ added in v0.9.0
func (m *SmartContractInterface) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SmartContractInterfaceType ¶ added in v0.7.0
type SmartContractInterfaceType string
SmartContractInterfaceType smart contract interface type
swagger:model SmartContractInterfaceType
const ( // SmartContractInterfaceTypeEthereum captures enum value "SMART_CONTRACT_INTERFACE_TYPE_ETHEREUM" SmartContractInterfaceTypeEthereum SmartContractInterfaceType = "SMART_CONTRACT_INTERFACE_TYPE_ETHEREUM" // SmartContractInterfaceTypeSolana captures enum value "SMART_CONTRACT_INTERFACE_TYPE_SOLANA" SmartContractInterfaceTypeSolana SmartContractInterfaceType = "SMART_CONTRACT_INTERFACE_TYPE_SOLANA" )
func NewSmartContractInterfaceType ¶ added in v0.7.0
func NewSmartContractInterfaceType(value SmartContractInterfaceType) *SmartContractInterfaceType
func (SmartContractInterfaceType) ContextValidate ¶ added in v0.7.0
func (m SmartContractInterfaceType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this smart contract interface type based on context it is used
func (SmartContractInterfaceType) Pointer ¶ added in v0.7.0
func (m SmartContractInterfaceType) Pointer() *SmartContractInterfaceType
Pointer returns a pointer to a freshly-allocated SmartContractInterfaceType.
type SmsCustomizationParams ¶
type SmsCustomizationParams struct {
// Template containing references to .OtpCode i.e Your OTP is {{.OtpCode}}
Template *string `json:"template,omitempty"`
}
SmsCustomizationParams sms customization params
swagger:model SmsCustomizationParams
func (*SmsCustomizationParams) ContextValidate ¶
func (m *SmsCustomizationParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sms customization params based on context it is used
func (*SmsCustomizationParams) MarshalBinary ¶
func (m *SmsCustomizationParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SmsCustomizationParams) UnmarshalBinary ¶
func (m *SmsCustomizationParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StampLoginIntent ¶ added in v0.5.0
type StampLoginIntent struct {
// Expiration window (in seconds) indicating how long the Session is valid for. If not provided, a default of 15 minutes will be used.
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// Invalidate all other previously generated Login API keys
InvalidateExisting *bool `json:"invalidateExisting,omitempty"`
// Client-side public key generated by the user, which will be conditionally added to org data based on the passkey stamp associated with this request
// Required: true
PublicKey *string `json:"publicKey"`
}
StampLoginIntent stamp login intent
swagger:model StampLoginIntent
func (*StampLoginIntent) ContextValidate ¶ added in v0.5.0
ContextValidate validates this stamp login intent based on context it is used
func (*StampLoginIntent) MarshalBinary ¶ added in v0.5.0
func (m *StampLoginIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StampLoginIntent) UnmarshalBinary ¶ added in v0.5.0
func (m *StampLoginIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StampLoginRequest ¶ added in v0.5.0
type StampLoginRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *StampLoginIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_STAMP_LOGIN]
Type *string `json:"type"`
}
StampLoginRequest stamp login request
swagger:model StampLoginRequest
func (*StampLoginRequest) ContextValidate ¶ added in v0.5.0
ContextValidate validate this stamp login request based on the context it is used
func (*StampLoginRequest) MarshalBinary ¶ added in v0.5.0
func (m *StampLoginRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StampLoginRequest) UnmarshalBinary ¶ added in v0.5.0
func (m *StampLoginRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StampLoginResult ¶ added in v0.5.0
type StampLoginResult struct {
// Signed JWT containing an expiry, public key, session type, user id, and organization id
// Required: true
Session *string `json:"session"`
}
StampLoginResult stamp login result
swagger:model StampLoginResult
func (*StampLoginResult) ContextValidate ¶ added in v0.5.0
ContextValidate validates this stamp login result based on context it is used
func (*StampLoginResult) MarshalBinary ¶ added in v0.5.0
func (m *StampLoginResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StampLoginResult) UnmarshalBinary ¶ added in v0.5.0
func (m *StampLoginResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Status ¶
type Status struct {
// code
Code int32 `json:"code,omitempty"`
// details
Details []*Any `json:"details"`
// message
Message string `json:"message,omitempty"`
}
Status status
swagger:model Status
func (*Status) ContextValidate ¶
ContextValidate validate this status based on the context it is used
func (*Status) MarshalBinary ¶
MarshalBinary interface implementation
func (*Status) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TagType ¶
type TagType string
TagType tag type
swagger:model TagType
func NewTagType ¶
func (TagType) ContextValidate ¶
ContextValidate validates this tag type based on context it is used
type TransactionType ¶
type TransactionType string
TransactionType transaction type
swagger:model TransactionType
const ( // TransactionTypeEthereum captures enum value "TRANSACTION_TYPE_ETHEREUM" TransactionTypeEthereum TransactionType = "TRANSACTION_TYPE_ETHEREUM" // TransactionTypeSolana captures enum value "TRANSACTION_TYPE_SOLANA" TransactionTypeSolana TransactionType = "TRANSACTION_TYPE_SOLANA" // TransactionTypeTron captures enum value "TRANSACTION_TYPE_TRON" TransactionTypeTron TransactionType = "TRANSACTION_TYPE_TRON" // TransactionTypeBitcoin captures enum value "TRANSACTION_TYPE_BITCOIN" TransactionTypeBitcoin TransactionType = "TRANSACTION_TYPE_BITCOIN" )
func NewTransactionType ¶
func NewTransactionType(value TransactionType) *TransactionType
func (TransactionType) ContextValidate ¶
ContextValidate validates this transaction type based on context it is used
func (TransactionType) Pointer ¶
func (m TransactionType) Pointer() *TransactionType
Pointer returns a pointer to a freshly-allocated TransactionType.
type UpdateAllowedOriginsIntent ¶
type UpdateAllowedOriginsIntent struct {
// Additional origins requests are allowed from besides Turnkey origins
// Required: true
AllowedOrigins []string `json:"allowedOrigins"`
}
UpdateAllowedOriginsIntent update allowed origins intent
swagger:model UpdateAllowedOriginsIntent
func (*UpdateAllowedOriginsIntent) ContextValidate ¶
func (m *UpdateAllowedOriginsIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update allowed origins intent based on context it is used
func (*UpdateAllowedOriginsIntent) MarshalBinary ¶
func (m *UpdateAllowedOriginsIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAllowedOriginsIntent) UnmarshalBinary ¶
func (m *UpdateAllowedOriginsIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAllowedOriginsResult ¶
type UpdateAllowedOriginsResult interface{}
UpdateAllowedOriginsResult update allowed origins result
swagger:model UpdateAllowedOriginsResult
type UpdateAuthProxyConfigIntent ¶ added in v0.9.0
type UpdateAuthProxyConfigIntent struct {
// Updated list of allowed proxy authentication methods.
AllowedAuthMethods []string `json:"allowedAuthMethods"`
// Updated list of allowed origins for CORS.
AllowedOrigins []string `json:"allowedOrigins"`
// Template ID for email-auth messages.
EmailAuthTemplateID *string `json:"emailAuthTemplateId,omitempty"`
// Overrides for auth-related email content.
EmailCustomizationParams *EmailCustomizationParams `json:"emailCustomizationParams,omitempty"`
// Enable alphanumeric OTP codes.
OtpAlphanumeric *bool `json:"otpAlphanumeric,omitempty"`
// OTP code lifetime in seconds.
OtpExpirationSeconds *int32 `json:"otpExpirationSeconds,omitempty"`
// Desired OTP code length (6–9).
OtpLength *int32 `json:"otpLength,omitempty"`
// Template ID for OTP SMS messages.
OtpTemplateID *string `json:"otpTemplateId,omitempty"`
// Custom reply-to address for auth-related emails.
ReplyToEmailAddress *string `json:"replyToEmailAddress,omitempty"`
// Custom 'from' address for auth-related emails.
SendFromEmailAddress *string `json:"sendFromEmailAddress,omitempty"`
// Custom 'from' email sender for auth-related emails.
SendFromEmailSenderName *string `json:"sendFromEmailSenderName,omitempty"`
// Session lifetime in seconds.
SessionExpirationSeconds *int32 `json:"sessionExpirationSeconds,omitempty"`
// Overrides for auth-related SMS content.
SmsCustomizationParams *SmsCustomizationParams `json:"smsCustomizationParams,omitempty"`
// Verification-token lifetime in seconds.
VerificationTokenExpirationSeconds *int32 `json:"verificationTokenExpirationSeconds,omitempty"`
// Verification token required for get account with PII (email/phone number). Default false.
VerificationTokenRequiredForGetAccountPii *bool `json:"verificationTokenRequiredForGetAccountPii,omitempty"`
// Overrides for react wallet kit related settings.
WalletKitSettings *WalletKitSettingsParams `json:"walletKitSettings,omitempty"`
}
UpdateAuthProxyConfigIntent update auth proxy config intent
swagger:model UpdateAuthProxyConfigIntent
func (*UpdateAuthProxyConfigIntent) ContextValidate ¶ added in v0.9.0
func (m *UpdateAuthProxyConfigIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update auth proxy config intent based on the context it is used
func (*UpdateAuthProxyConfigIntent) MarshalBinary ¶ added in v0.9.0
func (m *UpdateAuthProxyConfigIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAuthProxyConfigIntent) UnmarshalBinary ¶ added in v0.9.0
func (m *UpdateAuthProxyConfigIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAuthProxyConfigResult ¶ added in v0.9.0
type UpdateAuthProxyConfigResult struct {
// Unique identifier for a given User. (representing the turnkey signer user id)
ConfigID string `json:"configId,omitempty"`
}
UpdateAuthProxyConfigResult update auth proxy config result
swagger:model UpdateAuthProxyConfigResult
func (*UpdateAuthProxyConfigResult) ContextValidate ¶ added in v0.9.0
func (m *UpdateAuthProxyConfigResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update auth proxy config result based on context it is used
func (*UpdateAuthProxyConfigResult) MarshalBinary ¶ added in v0.9.0
func (m *UpdateAuthProxyConfigResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAuthProxyConfigResult) UnmarshalBinary ¶ added in v0.9.0
func (m *UpdateAuthProxyConfigResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateOauth2CredentialIntent ¶ added in v0.9.0
type UpdateOauth2CredentialIntent struct {
// The Client ID issued by the OAuth 2.0 provider
// Required: true
ClientID *string `json:"clientId"`
// The client secret issued by the OAuth 2.0 provider encrypted to the TLS Fetcher quorum key
// Required: true
EncryptedClientSecret *string `json:"encryptedClientSecret"`
// The ID of the OAuth 2.0 credential to update
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
// The OAuth 2.0 provider
// Required: true
Provider *Oauth2Provider `json:"provider"`
}
UpdateOauth2CredentialIntent update oauth2 credential intent
swagger:model UpdateOauth2CredentialIntent
func (*UpdateOauth2CredentialIntent) ContextValidate ¶ added in v0.9.0
func (m *UpdateOauth2CredentialIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update oauth2 credential intent based on the context it is used
func (*UpdateOauth2CredentialIntent) MarshalBinary ¶ added in v0.9.0
func (m *UpdateOauth2CredentialIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateOauth2CredentialIntent) UnmarshalBinary ¶ added in v0.9.0
func (m *UpdateOauth2CredentialIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateOauth2CredentialRequest ¶ added in v0.9.0
type UpdateOauth2CredentialRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateOauth2CredentialIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL]
Type *string `json:"type"`
}
UpdateOauth2CredentialRequest update oauth2 credential request
swagger:model UpdateOauth2CredentialRequest
func (*UpdateOauth2CredentialRequest) ContextValidate ¶ added in v0.9.0
func (m *UpdateOauth2CredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update oauth2 credential request based on the context it is used
func (*UpdateOauth2CredentialRequest) MarshalBinary ¶ added in v0.9.0
func (m *UpdateOauth2CredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateOauth2CredentialRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *UpdateOauth2CredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateOauth2CredentialResult ¶ added in v0.9.0
type UpdateOauth2CredentialResult struct {
// Unique identifier of the OAuth 2.0 credential that was updated
// Required: true
Oauth2CredentialID *string `json:"oauth2CredentialId"`
}
UpdateOauth2CredentialResult update oauth2 credential result
swagger:model UpdateOauth2CredentialResult
func (*UpdateOauth2CredentialResult) ContextValidate ¶ added in v0.9.0
func (m *UpdateOauth2CredentialResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update oauth2 credential result based on context it is used
func (*UpdateOauth2CredentialResult) MarshalBinary ¶ added in v0.9.0
func (m *UpdateOauth2CredentialResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateOauth2CredentialResult) UnmarshalBinary ¶ added in v0.9.0
func (m *UpdateOauth2CredentialResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePolicyIntent ¶
type UpdatePolicyIntent struct {
// The condition expression that triggers the Effect (optional).
PolicyCondition *string `json:"policyCondition,omitempty"`
// The consensus expression that triggers the Effect (optional).
PolicyConsensus *string `json:"policyConsensus,omitempty"`
// The instruction to DENY or ALLOW an activity (optional).
PolicyEffect Effect `json:"policyEffect,omitempty"`
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
// Human-readable name for a Policy.
PolicyName *string `json:"policyName,omitempty"`
// Accompanying notes for a Policy (optional).
PolicyNotes *string `json:"policyNotes,omitempty"`
}
UpdatePolicyIntent update policy intent
swagger:model UpdatePolicyIntent
func (*UpdatePolicyIntent) ContextValidate ¶
ContextValidate validate this update policy intent based on the context it is used
func (*UpdatePolicyIntent) MarshalBinary ¶
func (m *UpdatePolicyIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePolicyIntent) UnmarshalBinary ¶
func (m *UpdatePolicyIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePolicyIntentV2 ¶ added in v0.4.0
type UpdatePolicyIntentV2 struct {
// The condition expression that triggers the Effect (optional).
PolicyCondition *string `json:"policyCondition,omitempty"`
// The consensus expression that triggers the Effect (optional).
PolicyConsensus *string `json:"policyConsensus,omitempty"`
// The instruction to DENY or ALLOW an activity (optional).
PolicyEffect Effect `json:"policyEffect,omitempty"`
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
// Human-readable name for a Policy.
PolicyName *string `json:"policyName,omitempty"`
// Accompanying notes for a Policy (optional).
PolicyNotes *string `json:"policyNotes,omitempty"`
}
UpdatePolicyIntentV2 update policy intent v2
swagger:model UpdatePolicyIntentV2
func (*UpdatePolicyIntentV2) ContextValidate ¶ added in v0.4.0
ContextValidate validate this update policy intent v2 based on the context it is used
func (*UpdatePolicyIntentV2) MarshalBinary ¶ added in v0.4.0
func (m *UpdatePolicyIntentV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePolicyIntentV2) UnmarshalBinary ¶ added in v0.4.0
func (m *UpdatePolicyIntentV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePolicyRequest ¶
type UpdatePolicyRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdatePolicyIntentV2 `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_POLICY_V2]
Type *string `json:"type"`
}
UpdatePolicyRequest update policy request
swagger:model UpdatePolicyRequest
func (*UpdatePolicyRequest) ContextValidate ¶
ContextValidate validate this update policy request based on the context it is used
func (*UpdatePolicyRequest) MarshalBinary ¶
func (m *UpdatePolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePolicyRequest) UnmarshalBinary ¶
func (m *UpdatePolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePolicyResult ¶
type UpdatePolicyResult struct {
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
}
UpdatePolicyResult update policy result
swagger:model UpdatePolicyResult
func (*UpdatePolicyResult) ContextValidate ¶
ContextValidate validates this update policy result based on context it is used
func (*UpdatePolicyResult) MarshalBinary ¶
func (m *UpdatePolicyResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePolicyResult) UnmarshalBinary ¶
func (m *UpdatePolicyResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePolicyResultV2 ¶ added in v0.4.0
type UpdatePolicyResultV2 struct {
// Unique identifier for a given Policy.
// Required: true
PolicyID *string `json:"policyId"`
}
UpdatePolicyResultV2 update policy result v2
swagger:model UpdatePolicyResultV2
func (*UpdatePolicyResultV2) ContextValidate ¶ added in v0.4.0
ContextValidate validates this update policy result v2 based on context it is used
func (*UpdatePolicyResultV2) MarshalBinary ¶ added in v0.4.0
func (m *UpdatePolicyResultV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePolicyResultV2) UnmarshalBinary ¶ added in v0.4.0
func (m *UpdatePolicyResultV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePrivateKeyTagIntent ¶
type UpdatePrivateKeyTagIntent struct {
// A list of Private Keys IDs to add this tag to.
// Required: true
AddPrivateKeyIds []string `json:"addPrivateKeyIds"`
// The new, human-readable name for the tag with the given ID.
NewPrivateKeyTagName *string `json:"newPrivateKeyTagName,omitempty"`
// Unique identifier for a given Private Key Tag.
// Required: true
PrivateKeyTagID *string `json:"privateKeyTagId"`
// A list of Private Key IDs to remove this tag from.
// Required: true
RemovePrivateKeyIds []string `json:"removePrivateKeyIds"`
}
UpdatePrivateKeyTagIntent update private key tag intent
swagger:model UpdatePrivateKeyTagIntent
func (*UpdatePrivateKeyTagIntent) ContextValidate ¶
func (m *UpdatePrivateKeyTagIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update private key tag intent based on context it is used
func (*UpdatePrivateKeyTagIntent) MarshalBinary ¶
func (m *UpdatePrivateKeyTagIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePrivateKeyTagIntent) UnmarshalBinary ¶
func (m *UpdatePrivateKeyTagIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePrivateKeyTagRequest ¶
type UpdatePrivateKeyTagRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdatePrivateKeyTagIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG]
Type *string `json:"type"`
}
UpdatePrivateKeyTagRequest update private key tag request
swagger:model UpdatePrivateKeyTagRequest
func (*UpdatePrivateKeyTagRequest) ContextValidate ¶
func (m *UpdatePrivateKeyTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update private key tag request based on the context it is used
func (*UpdatePrivateKeyTagRequest) MarshalBinary ¶
func (m *UpdatePrivateKeyTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePrivateKeyTagRequest) UnmarshalBinary ¶
func (m *UpdatePrivateKeyTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePrivateKeyTagResult ¶
type UpdatePrivateKeyTagResult struct {
// Unique identifier for a given Private Key Tag.
// Required: true
PrivateKeyTagID *string `json:"privateKeyTagId"`
}
UpdatePrivateKeyTagResult update private key tag result
swagger:model UpdatePrivateKeyTagResult
func (*UpdatePrivateKeyTagResult) ContextValidate ¶
func (m *UpdatePrivateKeyTagResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update private key tag result based on context it is used
func (*UpdatePrivateKeyTagResult) MarshalBinary ¶
func (m *UpdatePrivateKeyTagResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePrivateKeyTagResult) UnmarshalBinary ¶
func (m *UpdatePrivateKeyTagResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRootQuorumIntent ¶
type UpdateRootQuorumIntent struct {
// The threshold of unique approvals to reach quorum.
// Required: true
Threshold *int32 `json:"threshold"`
// The unique identifiers of users who comprise the quorum set.
// Required: true
UserIds []string `json:"userIds"`
}
UpdateRootQuorumIntent update root quorum intent
swagger:model UpdateRootQuorumIntent
func (*UpdateRootQuorumIntent) ContextValidate ¶
func (m *UpdateRootQuorumIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update root quorum intent based on context it is used
func (*UpdateRootQuorumIntent) MarshalBinary ¶
func (m *UpdateRootQuorumIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRootQuorumIntent) UnmarshalBinary ¶
func (m *UpdateRootQuorumIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRootQuorumRequest ¶
type UpdateRootQuorumRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateRootQuorumIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_ROOT_QUORUM]
Type *string `json:"type"`
}
UpdateRootQuorumRequest update root quorum request
swagger:model UpdateRootQuorumRequest
func (*UpdateRootQuorumRequest) ContextValidate ¶
func (m *UpdateRootQuorumRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update root quorum request based on the context it is used
func (*UpdateRootQuorumRequest) MarshalBinary ¶
func (m *UpdateRootQuorumRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRootQuorumRequest) UnmarshalBinary ¶
func (m *UpdateRootQuorumRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRootQuorumResult ¶
type UpdateRootQuorumResult interface{}
UpdateRootQuorumResult update root quorum result
swagger:model UpdateRootQuorumResult
type UpdateUserEmailIntent ¶ added in v0.6.0
type UpdateUserEmailIntent struct {
// The user's email address. Setting this to an empty string will remove the user's email.
// Required: true
UserEmail *string `json:"userEmail"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// Signed JWT containing a unique id, expiry, verification type, contact
VerificationToken *string `json:"verificationToken,omitempty"`
}
UpdateUserEmailIntent update user email intent
swagger:model UpdateUserEmailIntent
func (*UpdateUserEmailIntent) ContextValidate ¶ added in v0.6.0
ContextValidate validates this update user email intent based on context it is used
func (*UpdateUserEmailIntent) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserEmailIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserEmailIntent) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserEmailIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserEmailRequest ¶ added in v0.6.0
type UpdateUserEmailRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateUserEmailIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_USER_EMAIL]
Type *string `json:"type"`
}
UpdateUserEmailRequest update user email request
swagger:model UpdateUserEmailRequest
func (*UpdateUserEmailRequest) ContextValidate ¶ added in v0.6.0
func (m *UpdateUserEmailRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update user email request based on the context it is used
func (*UpdateUserEmailRequest) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserEmailRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserEmailRequest) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserEmailRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserEmailResult ¶ added in v0.6.0
type UpdateUserEmailResult struct {
// Unique identifier of the User whose email was updated.
// Required: true
UserID *string `json:"userId"`
}
UpdateUserEmailResult update user email result
swagger:model UpdateUserEmailResult
func (*UpdateUserEmailResult) ContextValidate ¶ added in v0.6.0
ContextValidate validates this update user email result based on context it is used
func (*UpdateUserEmailResult) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserEmailResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserEmailResult) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserEmailResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserIntent ¶
type UpdateUserIntent struct {
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a User.
UserName *string `json:"userName,omitempty"`
// The user's phone number in E.164 format e.g. +13214567890
UserPhoneNumber *string `json:"userPhoneNumber,omitempty"`
// An updated list of User Tags to apply to this User. This field, if not needed, should be an empty array in your request body.
UserTagIds []string `json:"userTagIds"`
}
UpdateUserIntent update user intent
swagger:model UpdateUserIntent
func (*UpdateUserIntent) ContextValidate ¶
ContextValidate validates this update user intent based on context it is used
func (*UpdateUserIntent) MarshalBinary ¶
func (m *UpdateUserIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserIntent) UnmarshalBinary ¶
func (m *UpdateUserIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserNameIntent ¶ added in v0.6.0
type UpdateUserNameIntent struct {
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
}
UpdateUserNameIntent update user name intent
swagger:model UpdateUserNameIntent
func (*UpdateUserNameIntent) ContextValidate ¶ added in v0.6.0
ContextValidate validates this update user name intent based on context it is used
func (*UpdateUserNameIntent) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserNameIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserNameIntent) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserNameIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserNameRequest ¶ added in v0.6.0
type UpdateUserNameRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateUserNameIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_USER_NAME]
Type *string `json:"type"`
}
UpdateUserNameRequest update user name request
swagger:model UpdateUserNameRequest
func (*UpdateUserNameRequest) ContextValidate ¶ added in v0.6.0
ContextValidate validate this update user name request based on the context it is used
func (*UpdateUserNameRequest) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserNameRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserNameRequest) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserNameRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserNameResult ¶ added in v0.6.0
type UpdateUserNameResult struct {
// Unique identifier of the User whose name was updated.
// Required: true
UserID *string `json:"userId"`
}
UpdateUserNameResult update user name result
swagger:model UpdateUserNameResult
func (*UpdateUserNameResult) ContextValidate ¶ added in v0.6.0
ContextValidate validates this update user name result based on context it is used
func (*UpdateUserNameResult) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserNameResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserNameResult) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserNameResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserPhoneNumberIntent ¶ added in v0.6.0
type UpdateUserPhoneNumberIntent struct {
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// The user's phone number in E.164 format e.g. +13214567890. Setting this to an empty string will remove the user's phone number.
// Required: true
UserPhoneNumber *string `json:"userPhoneNumber"`
// Signed JWT containing a unique id, expiry, verification type, contact
VerificationToken *string `json:"verificationToken,omitempty"`
}
UpdateUserPhoneNumberIntent update user phone number intent
swagger:model UpdateUserPhoneNumberIntent
func (*UpdateUserPhoneNumberIntent) ContextValidate ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberIntent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update user phone number intent based on context it is used
func (*UpdateUserPhoneNumberIntent) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserPhoneNumberIntent) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserPhoneNumberRequest ¶ added in v0.6.0
type UpdateUserPhoneNumberRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateUserPhoneNumberIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER]
Type *string `json:"type"`
}
UpdateUserPhoneNumberRequest update user phone number request
swagger:model UpdateUserPhoneNumberRequest
func (*UpdateUserPhoneNumberRequest) ContextValidate ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update user phone number request based on the context it is used
func (*UpdateUserPhoneNumberRequest) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserPhoneNumberRequest) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserPhoneNumberResult ¶ added in v0.6.0
type UpdateUserPhoneNumberResult struct {
// Unique identifier of the User whose phone number was updated.
// Required: true
UserID *string `json:"userId"`
}
UpdateUserPhoneNumberResult update user phone number result
swagger:model UpdateUserPhoneNumberResult
func (*UpdateUserPhoneNumberResult) ContextValidate ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update user phone number result based on context it is used
func (*UpdateUserPhoneNumberResult) MarshalBinary ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserPhoneNumberResult) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateUserPhoneNumberResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserRequest ¶
type UpdateUserRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateUserIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_USER]
Type *string `json:"type"`
}
UpdateUserRequest update user request
swagger:model UpdateUserRequest
func (*UpdateUserRequest) ContextValidate ¶
ContextValidate validate this update user request based on the context it is used
func (*UpdateUserRequest) MarshalBinary ¶
func (m *UpdateUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserRequest) UnmarshalBinary ¶
func (m *UpdateUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserResult ¶
type UpdateUserResult struct {
// A User ID.
// Required: true
UserID *string `json:"userId"`
}
UpdateUserResult update user result
swagger:model UpdateUserResult
func (*UpdateUserResult) ContextValidate ¶
ContextValidate validates this update user result based on context it is used
func (*UpdateUserResult) MarshalBinary ¶
func (m *UpdateUserResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserResult) UnmarshalBinary ¶
func (m *UpdateUserResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserTagIntent ¶
type UpdateUserTagIntent struct {
// A list of User IDs to add this tag to.
// Required: true
AddUserIds []string `json:"addUserIds"`
// The new, human-readable name for the tag with the given ID.
NewUserTagName *string `json:"newUserTagName,omitempty"`
// A list of User IDs to remove this tag from.
// Required: true
RemoveUserIds []string `json:"removeUserIds"`
// Unique identifier for a given User Tag.
// Required: true
UserTagID *string `json:"userTagId"`
}
UpdateUserTagIntent update user tag intent
swagger:model UpdateUserTagIntent
func (*UpdateUserTagIntent) ContextValidate ¶
ContextValidate validates this update user tag intent based on context it is used
func (*UpdateUserTagIntent) MarshalBinary ¶
func (m *UpdateUserTagIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserTagIntent) UnmarshalBinary ¶
func (m *UpdateUserTagIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserTagRequest ¶
type UpdateUserTagRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateUserTagIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_USER_TAG]
Type *string `json:"type"`
}
UpdateUserTagRequest update user tag request
swagger:model UpdateUserTagRequest
func (*UpdateUserTagRequest) ContextValidate ¶
ContextValidate validate this update user tag request based on the context it is used
func (*UpdateUserTagRequest) MarshalBinary ¶
func (m *UpdateUserTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserTagRequest) UnmarshalBinary ¶
func (m *UpdateUserTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateUserTagResult ¶
type UpdateUserTagResult struct {
// Unique identifier for a given User Tag.
// Required: true
UserTagID *string `json:"userTagId"`
}
UpdateUserTagResult update user tag result
swagger:model UpdateUserTagResult
func (*UpdateUserTagResult) ContextValidate ¶
ContextValidate validates this update user tag result based on context it is used
func (*UpdateUserTagResult) MarshalBinary ¶
func (m *UpdateUserTagResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateUserTagResult) UnmarshalBinary ¶
func (m *UpdateUserTagResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateWalletIntent ¶ added in v0.2.0
type UpdateWalletIntent struct {
// Unique identifier for a given Wallet.
// Required: true
WalletID *string `json:"walletId"`
// Human-readable name for a Wallet.
WalletName string `json:"walletName,omitempty"`
}
UpdateWalletIntent update wallet intent
swagger:model UpdateWalletIntent
func (*UpdateWalletIntent) ContextValidate ¶ added in v0.2.0
ContextValidate validates this update wallet intent based on context it is used
func (*UpdateWalletIntent) MarshalBinary ¶ added in v0.2.0
func (m *UpdateWalletIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateWalletIntent) UnmarshalBinary ¶ added in v0.2.0
func (m *UpdateWalletIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateWalletRequest ¶ added in v0.2.0
type UpdateWalletRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *UpdateWalletIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_UPDATE_WALLET]
Type *string `json:"type"`
}
UpdateWalletRequest update wallet request
swagger:model UpdateWalletRequest
func (*UpdateWalletRequest) ContextValidate ¶ added in v0.2.0
ContextValidate validate this update wallet request based on the context it is used
func (*UpdateWalletRequest) MarshalBinary ¶ added in v0.2.0
func (m *UpdateWalletRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateWalletRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *UpdateWalletRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateWalletResult ¶ added in v0.2.0
type UpdateWalletResult struct {
// A Wallet ID.
// Required: true
WalletID *string `json:"walletId"`
}
UpdateWalletResult update wallet result
swagger:model UpdateWalletResult
func (*UpdateWalletResult) ContextValidate ¶ added in v0.2.0
ContextValidate validates this update wallet result based on context it is used
func (*UpdateWalletResult) MarshalBinary ¶ added in v0.2.0
func (m *UpdateWalletResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateWalletResult) UnmarshalBinary ¶ added in v0.2.0
func (m *UpdateWalletResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type User ¶
type User struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKey `json:"apiKeys"`
// A list of Authenticator parameters.
// Required: true
Authenticators []*Authenticator `json:"authenticators"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// A list of Oauth Providers.
// Required: true
OauthProviders []*OauthProvider `json:"oauthProviders"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
// The user's phone number in E.164 format e.g. +13214567890
UserPhoneNumber *string `json:"userPhoneNumber,omitempty"`
// A list of User Tag IDs.
// Required: true
UserTags []string `json:"userTags"`
}
User user
swagger:model User
func (*User) ContextValidate ¶
ContextValidate validate this user based on the context it is used
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UserParams ¶
type UserParams struct {
// The User's permissible access method(s).
// Required: true
AccessType *AccessType `json:"accessType"`
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParams `json:"apiKeys"`
// A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
Authenticators []*AuthenticatorParams `json:"authenticators"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
// A list of User Tag IDs. This field, if not needed, should be an empty array in your request body.
// Required: true
UserTags []string `json:"userTags"`
}
UserParams user params
swagger:model UserParams
func (*UserParams) ContextValidate ¶
ContextValidate validate this user params based on the context it is used
func (*UserParams) MarshalBinary ¶
func (m *UserParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserParams) UnmarshalBinary ¶
func (m *UserParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserParamsV2 ¶
type UserParamsV2 struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParams `json:"apiKeys"`
// A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
Authenticators []*AuthenticatorParamsV2 `json:"authenticators"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
// A list of User Tag IDs. This field, if not needed, should be an empty array in your request body.
// Required: true
UserTags []string `json:"userTags"`
}
UserParamsV2 user params v2
swagger:model UserParamsV2
func (*UserParamsV2) ContextValidate ¶
ContextValidate validate this user params v2 based on the context it is used
func (*UserParamsV2) MarshalBinary ¶
func (m *UserParamsV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserParamsV2) UnmarshalBinary ¶
func (m *UserParamsV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserParamsV3 ¶ added in v0.4.0
type UserParamsV3 struct {
// A list of API Key parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
APIKeys []*APIKeyParamsV2 `json:"apiKeys"`
// A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body.
// Required: true
Authenticators []*AuthenticatorParamsV2 `json:"authenticators"`
// A list of Oauth providers. This field, if not needed, should be an empty array in your request body.
// Required: true
OauthProviders []*OauthProviderParams `json:"oauthProviders"`
// The user's email address.
UserEmail *string `json:"userEmail,omitempty"`
// Human-readable name for a User.
// Required: true
UserName *string `json:"userName"`
// The user's phone number in E.164 format e.g. +13214567890
UserPhoneNumber *string `json:"userPhoneNumber,omitempty"`
// A list of User Tag IDs. This field, if not needed, should be an empty array in your request body.
// Required: true
UserTags []string `json:"userTags"`
}
UserParamsV3 user params v3
swagger:model UserParamsV3
func (*UserParamsV3) ContextValidate ¶ added in v0.4.0
ContextValidate validate this user params v3 based on the context it is used
func (*UserParamsV3) MarshalBinary ¶ added in v0.4.0
func (m *UserParamsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserParamsV3) UnmarshalBinary ¶ added in v0.4.0
func (m *UserParamsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type V1Tag ¶
type V1Tag struct {
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// Unique identifier for a given Tag.
// Required: true
TagID *string `json:"tagId"`
// Human-readable name for a Tag.
// Required: true
TagName *string `json:"tagName"`
// tag type
// Required: true
TagType *TagType `json:"tagType"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
}
V1Tag v1 tag
swagger:model v1.Tag
func (*V1Tag) ContextValidate ¶
ContextValidate validate this v1 tag based on the context it is used
func (*V1Tag) MarshalBinary ¶
MarshalBinary interface implementation
func (*V1Tag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VerifyOtpIntent ¶ added in v0.5.0
type VerifyOtpIntent struct {
// Expiration window (in seconds) indicating how long the verification token is valid for. If not provided, a default of 1 hour will be used. Maximum value is 86400 seconds (24 hours)
ExpirationSeconds *string `json:"expirationSeconds,omitempty"`
// OTP sent out to a user's contact (email or SMS)
// Required: true
OtpCode *string `json:"otpCode"`
// ID representing the result of an init OTP activity.
// Required: true
OtpID *string `json:"otpId"`
// Client-side public key generated by the user, which will be added to the JWT response and verified in subsequent requests via a client proof signature
PublicKey *string `json:"publicKey,omitempty"`
}
VerifyOtpIntent verify otp intent
swagger:model VerifyOtpIntent
func (*VerifyOtpIntent) ContextValidate ¶ added in v0.5.0
ContextValidate validates this verify otp intent based on context it is used
func (*VerifyOtpIntent) MarshalBinary ¶ added in v0.5.0
func (m *VerifyOtpIntent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VerifyOtpIntent) UnmarshalBinary ¶ added in v0.5.0
func (m *VerifyOtpIntent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VerifyOtpRequest ¶ added in v0.5.0
type VerifyOtpRequest struct {
// Unique identifier for a given Organization.
// Required: true
OrganizationID *string `json:"organizationId"`
// parameters
// Required: true
Parameters *VerifyOtpIntent `json:"parameters"`
// Timestamp (in milliseconds) of the request, used to verify liveness of user requests.
// Required: true
TimestampMs *string `json:"timestampMs"`
// type
// Required: true
// Enum: [ACTIVITY_TYPE_VERIFY_OTP]
Type *string `json:"type"`
}
VerifyOtpRequest verify otp request
swagger:model VerifyOtpRequest
func (*VerifyOtpRequest) ContextValidate ¶ added in v0.5.0
ContextValidate validate this verify otp request based on the context it is used
func (*VerifyOtpRequest) MarshalBinary ¶ added in v0.5.0
func (m *VerifyOtpRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VerifyOtpRequest) UnmarshalBinary ¶ added in v0.5.0
func (m *VerifyOtpRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VerifyOtpResult ¶ added in v0.5.0
type VerifyOtpResult struct {
// Signed JWT containing a unique id, expiry, verification type, contact. Verification status of a user is updated when the token is consumed (in OTP_LOGIN requests)
// Required: true
VerificationToken *string `json:"verificationToken"`
}
VerifyOtpResult verify otp result
swagger:model VerifyOtpResult
func (*VerifyOtpResult) ContextValidate ¶ added in v0.5.0
ContextValidate validates this verify otp result based on context it is used
func (*VerifyOtpResult) MarshalBinary ¶ added in v0.5.0
func (m *VerifyOtpResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VerifyOtpResult) UnmarshalBinary ¶ added in v0.5.0
func (m *VerifyOtpResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Vote ¶
type Vote struct {
// Unique identifier for a given Activity object.
// Required: true
ActivityID *string `json:"activityId"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// Unique identifier for a given Vote object.
// Required: true
ID *string `json:"id"`
// The raw message being signed within a Vote.
// Required: true
Message *string `json:"message"`
// The public component of a cryptographic key pair used to sign messages and transactions.
// Required: true
PublicKey *string `json:"publicKey"`
// Method used to produce a signature.
// Required: true
Scheme *string `json:"scheme"`
// selection
// Required: true
// Enum: [VOTE_SELECTION_APPROVED VOTE_SELECTION_REJECTED]
Selection *string `json:"selection"`
// The signature applied to a particular vote.
// Required: true
Signature *string `json:"signature"`
// Web and/or API user within your Organization.
// Required: true
User *User `json:"user"`
// Unique identifier for a given User.
// Required: true
UserID *string `json:"userId"`
}
Vote vote
swagger:model Vote
func (*Vote) ContextValidate ¶
ContextValidate validate this vote based on the context it is used
func (*Vote) MarshalBinary ¶
MarshalBinary interface implementation
func (*Vote) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Wallet ¶
type Wallet struct {
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// True when a given Wallet is exported, false otherwise.
// Required: true
Exported *bool `json:"exported"`
// True when a given Wallet is imported, false otherwise.
// Required: true
Imported *bool `json:"imported"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
// Unique identifier for a given Wallet.
// Required: true
WalletID *string `json:"walletId"`
// Human-readable name for a Wallet.
// Required: true
WalletName *string `json:"walletName"`
}
Wallet wallet
swagger:model Wallet
func (*Wallet) ContextValidate ¶
ContextValidate validate this wallet based on the context it is used
func (*Wallet) MarshalBinary ¶
MarshalBinary interface implementation
func (*Wallet) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type WalletAccount ¶
type WalletAccount struct {
// Address generated using the Wallet seed and Account parameters.
// Required: true
Address *string `json:"address"`
// Address format used to generate the Account.
// Required: true
AddressFormat *AddressFormat `json:"addressFormat"`
// created at
// Required: true
CreatedAt *ExternalDataV1Timestamp `json:"createdAt"`
// Cryptographic curve used to generate the Account.
// Required: true
Curve *Curve `json:"curve"`
// The Organization the Account belongs to.
// Required: true
OrganizationID *string `json:"organizationId"`
// Path used to generate the Account.
// Required: true
Path *string `json:"path"`
// Path format used to generate the Account.
// Required: true
PathFormat *PathFormat `json:"pathFormat"`
// The public component of this wallet account's underlying cryptographic key pair.
PublicKey *string `json:"publicKey,omitempty"`
// updated at
// Required: true
UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"`
// Unique identifier for a given Wallet Account.
// Required: true
WalletAccountID *string `json:"walletAccountId"`
// Wallet details for this account. This is only present when include_wallet_details=true.
WalletDetails *Wallet `json:"walletDetails,omitempty"`
// The Wallet the Account was derived from.
// Required: true
WalletID *string `json:"walletId"`
}
WalletAccount wallet account
swagger:model WalletAccount
func (*WalletAccount) ContextValidate ¶
ContextValidate validate this wallet account based on the context it is used
func (*WalletAccount) MarshalBinary ¶
func (m *WalletAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WalletAccount) UnmarshalBinary ¶
func (m *WalletAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WalletAccountParams ¶
type WalletAccountParams struct {
// Address format used to generate a wallet Acccount.
// Required: true
AddressFormat *AddressFormat `json:"addressFormat"`
// Cryptographic curve used to generate a wallet Account.
// Required: true
Curve *Curve `json:"curve"`
// Path used to generate a wallet Account.
// Required: true
Path *string `json:"path"`
// Path format used to generate a wallet Account.
// Required: true
PathFormat *PathFormat `json:"pathFormat"`
}
WalletAccountParams wallet account params
swagger:model WalletAccountParams
func (*WalletAccountParams) ContextValidate ¶
ContextValidate validate this wallet account params based on the context it is used
func (*WalletAccountParams) MarshalBinary ¶
func (m *WalletAccountParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WalletAccountParams) UnmarshalBinary ¶
func (m *WalletAccountParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WalletKitSettingsParams ¶ added in v0.9.0
type WalletKitSettingsParams struct {
// Enabled Social Providers
//
// List of enabled social login providers (e.g., 'apple', 'google', 'facebook')
EnabledSocialProviders []string `json:"enabledSocialProviders"`
// Oauth Client IDs
//
// Mapping of social login providers to their Oauth client IDs.
OauthClientIds map[string]string `json:"oauthClientIds,omitempty"`
// Oauth Redirect URL
//
// Oauth redirect URL to be used for social login flows.
OauthRedirectURL string `json:"oauthRedirectUrl,omitempty"`
}
WalletKitSettingsParams wallet kit settings params
swagger:model WalletKitSettingsParams
func (*WalletKitSettingsParams) ContextValidate ¶ added in v0.9.0
func (m *WalletKitSettingsParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this wallet kit settings params based on context it is used
func (*WalletKitSettingsParams) MarshalBinary ¶ added in v0.9.0
func (m *WalletKitSettingsParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WalletKitSettingsParams) UnmarshalBinary ¶ added in v0.9.0
func (m *WalletKitSettingsParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WalletParams ¶
type WalletParams struct {
// A list of wallet Accounts. This field, if not needed, should be an empty array in your request body.
// Required: true
Accounts []*WalletAccountParams `json:"accounts"`
// Length of mnemonic to generate the Wallet seed. Defaults to 12. Accepted values: 12, 15, 18, 21, 24.
MnemonicLength *int32 `json:"mnemonicLength,omitempty"`
// Human-readable name for a Wallet.
// Required: true
WalletName *string `json:"walletName"`
}
WalletParams wallet params
swagger:model WalletParams
func (*WalletParams) ContextValidate ¶
ContextValidate validate this wallet params based on the context it is used
func (*WalletParams) MarshalBinary ¶
func (m *WalletParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WalletParams) UnmarshalBinary ¶
func (m *WalletParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WalletResult ¶
type WalletResult struct {
// A list of account addresses.
// Required: true
Addresses []string `json:"addresses"`
// wallet Id
// Required: true
WalletID *string `json:"walletId"`
}
WalletResult wallet result
swagger:model WalletResult
func (*WalletResult) ContextValidate ¶
ContextValidate validates this wallet result based on context it is used
func (*WalletResult) MarshalBinary ¶
func (m *WalletResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WalletResult) UnmarshalBinary ¶
func (m *WalletResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- accept_invitation_intent.go
- accept_invitation_intent_v2.go
- accept_invitation_result.go
- access_type.go
- activate_billing_tier_intent.go
- activate_billing_tier_result.go
- activity.go
- activity_response.go
- activity_status.go
- activity_type.go
- activity_v1_address.go
- activity_v1_policy_evaluation.go
- address_format.go
- any.go
- api_key.go
- api_key_curve.go
- api_key_params.go
- api_key_params_v2.go
- api_only_user_params.go
- app_proof.go
- approve_activity_intent.go
- approve_activity_request.go
- attestation.go
- authenticator.go
- authenticator_attestation_response.go
- authenticator_params.go
- authenticator_params_v2.go
- authenticator_transport.go
- boot_proof.go
- boot_proof_response.go
- common_v1_policy_evaluation.go
- config.go
- create_api_keys_intent.go
- create_api_keys_intent_v2.go
- create_api_keys_request.go
- create_api_keys_result.go
- create_api_only_users_intent.go
- create_api_only_users_result.go
- create_authenticators_intent.go
- create_authenticators_intent_v2.go
- create_authenticators_request.go
- create_authenticators_result.go
- create_invitations_intent.go
- create_invitations_request.go
- create_invitations_result.go
- create_oauth2_credential_intent.go
- create_oauth2_credential_request.go
- create_oauth2_credential_result.go
- create_oauth_providers_intent.go
- create_oauth_providers_request.go
- create_oauth_providers_result.go
- create_organization_intent.go
- create_organization_intent_v2.go
- create_organization_result.go
- create_policies_intent.go
- create_policies_request.go
- create_policies_result.go
- create_policy_intent.go
- create_policy_intent_v2.go
- create_policy_intent_v3.go
- create_policy_request.go
- create_policy_result.go
- create_private_key_tag_intent.go
- create_private_key_tag_request.go
- create_private_key_tag_result.go
- create_private_keys_intent.go
- create_private_keys_intent_v2.go
- create_private_keys_request.go
- create_private_keys_result.go
- create_private_keys_result_v2.go
- create_read_only_session_intent.go
- create_read_only_session_request.go
- create_read_only_session_result.go
- create_read_write_session_intent.go
- create_read_write_session_intent_v2.go
- create_read_write_session_request.go
- create_read_write_session_result.go
- create_read_write_session_result_v2.go
- create_smart_contract_interface_intent.go
- create_smart_contract_interface_request.go
- create_smart_contract_interface_result.go
- create_sub_organization_intent.go
- create_sub_organization_intent_v2.go
- create_sub_organization_intent_v3.go
- create_sub_organization_intent_v4.go
- create_sub_organization_intent_v5.go
- create_sub_organization_intent_v6.go
- create_sub_organization_intent_v7.go
- create_sub_organization_request.go
- create_sub_organization_result.go
- create_sub_organization_result_v3.go
- create_sub_organization_result_v4.go
- create_sub_organization_result_v5.go
- create_sub_organization_result_v6.go
- create_sub_organization_result_v7.go
- create_user_tag_intent.go
- create_user_tag_request.go
- create_user_tag_result.go
- create_users_intent.go
- create_users_intent_v2.go
- create_users_intent_v3.go
- create_users_request.go
- create_users_result.go
- create_wallet_accounts_intent.go
- create_wallet_accounts_request.go
- create_wallet_accounts_result.go
- create_wallet_intent.go
- create_wallet_request.go
- create_wallet_result.go
- cred_props_authentication_extensions_client_outputs.go
- credential_type.go
- curve.go
- data_v1_address.go
- delete_api_keys_intent.go
- delete_api_keys_request.go
- delete_api_keys_result.go
- delete_authenticators_intent.go
- delete_authenticators_request.go
- delete_authenticators_result.go
- delete_invitation_intent.go
- delete_invitation_request.go
- delete_invitation_result.go
- delete_oauth2_credential_intent.go
- delete_oauth2_credential_request.go
- delete_oauth2_credential_result.go
- delete_oauth_providers_intent.go
- delete_oauth_providers_request.go
- delete_oauth_providers_result.go
- delete_organization_intent.go
- delete_organization_result.go
- delete_payment_method_intent.go
- delete_payment_method_result.go
- delete_policies_intent.go
- delete_policies_request.go
- delete_policies_result.go
- delete_policy_intent.go
- delete_policy_request.go
- delete_policy_result.go
- delete_private_key_tags_intent.go
- delete_private_key_tags_request.go
- delete_private_key_tags_result.go
- delete_private_keys_intent.go
- delete_private_keys_request.go
- delete_private_keys_result.go
- delete_smart_contract_interface_intent.go
- delete_smart_contract_interface_request.go
- delete_smart_contract_interface_result.go
- delete_sub_organization_intent.go
- delete_sub_organization_request.go
- delete_sub_organization_result.go
- delete_user_tags_intent.go
- delete_user_tags_request.go
- delete_user_tags_result.go
- delete_users_intent.go
- delete_users_request.go
- delete_users_result.go
- delete_wallet_accounts_intent.go
- delete_wallet_accounts_request.go
- delete_wallet_accounts_result.go
- delete_wallets_intent.go
- delete_wallets_request.go
- delete_wallets_result.go
- disable_auth_proxy_intent.go
- disable_auth_proxy_result.go
- disable_private_key_intent.go
- disable_private_key_result.go
- effect.go
- email_auth_intent.go
- email_auth_intent_v2.go
- email_auth_request.go
- email_auth_result.go
- email_customization_params.go
- enable_auth_proxy_intent.go
- enable_auth_proxy_result.go
- eth_send_raw_transaction_intent.go
- eth_send_raw_transaction_request.go
- eth_send_raw_transaction_result.go
- export_private_key_intent.go
- export_private_key_request.go
- export_private_key_result.go
- export_wallet_account_intent.go
- export_wallet_account_request.go
- export_wallet_account_result.go
- export_wallet_intent.go
- export_wallet_request.go
- export_wallet_result.go
- external_data_v1_credential.go
- external_data_v1_quorum.go
- external_data_v1_timestamp.go
- feature.go
- feature_name.go
- fiat_on_ramp_blockchain_network.go
- fiat_on_ramp_crypto_currency.go
- fiat_on_ramp_currency.go
- fiat_on_ramp_payment_method.go
- fiat_on_ramp_provider.go
- get_activities_request.go
- get_activities_response.go
- get_activity_request.go
- get_api_key_request.go
- get_api_key_response.go
- get_api_keys_request.go
- get_api_keys_response.go
- get_app_proofs_request.go
- get_app_proofs_response.go
- get_authenticator_request.go
- get_authenticator_response.go
- get_authenticators_request.go
- get_authenticators_response.go
- get_boot_proof_request.go
- get_latest_boot_proof_request.go
- get_oauth2_credential_request.go
- get_oauth2_credential_response.go
- get_oauth_providers_request.go
- get_oauth_providers_response.go
- get_organization_configs_request.go
- get_organization_configs_response.go
- get_policies_request.go
- get_policies_response.go
- get_policy_evaluations_request.go
- get_policy_evaluations_response.go
- get_policy_request.go
- get_policy_response.go
- get_private_key_request.go
- get_private_key_response.go
- get_private_keys_request.go
- get_private_keys_response.go
- get_smart_contract_interface_request.go
- get_smart_contract_interface_response.go
- get_smart_contract_interfaces_request.go
- get_smart_contract_interfaces_response.go
- get_sub_org_ids_request.go
- get_sub_org_ids_response.go
- get_user_request.go
- get_user_response.go
- get_users_request.go
- get_users_response.go
- get_verified_sub_org_ids_request.go
- get_verified_sub_org_ids_response.go
- get_wallet_account_request.go
- get_wallet_account_response.go
- get_wallet_accounts_request.go
- get_wallet_accounts_response.go
- get_wallet_request.go
- get_wallet_response.go
- get_wallets_request.go
- get_wallets_response.go
- get_whoami_request.go
- get_whoami_response.go
- hash_function.go
- import_private_key_intent.go
- import_private_key_request.go
- import_private_key_result.go
- import_wallet_intent.go
- import_wallet_request.go
- import_wallet_result.go
- init_fiat_on_ramp_intent.go
- init_fiat_on_ramp_request.go
- init_fiat_on_ramp_result.go
- init_import_private_key_intent.go
- init_import_private_key_request.go
- init_import_private_key_result.go
- init_import_wallet_intent.go
- init_import_wallet_request.go
- init_import_wallet_result.go
- init_otp_auth_intent.go
- init_otp_auth_intent_v2.go
- init_otp_auth_request.go
- init_otp_auth_result.go
- init_otp_auth_result_v2.go
- init_otp_intent.go
- init_otp_request.go
- init_otp_result.go
- init_user_email_recovery_intent.go
- init_user_email_recovery_request.go
- init_user_email_recovery_result.go
- intent.go
- invitation_params.go
- list_oauth2_credentials_request.go
- list_oauth2_credentials_response.go
- list_private_key_tags_request.go
- list_private_key_tags_response.go
- list_user_tags_request.go
- list_user_tags_response.go
- mnemonic_language.go
- oauth2_authenticate_intent.go
- oauth2_authenticate_request.go
- oauth2_authenticate_result.go
- oauth2_credential.go
- oauth2_provider.go
- oauth_intent.go
- oauth_login_intent.go
- oauth_login_request.go
- oauth_login_result.go
- oauth_provider.go
- oauth_provider_params.go
- oauth_request.go
- oauth_result.go
- operator.go
- otp_auth_intent.go
- otp_auth_request.go
- otp_auth_result.go
- otp_login_intent.go
- otp_login_request.go
- otp_login_result.go
- outcome.go
- pagination.go
- path_format.go
- payload_encoding.go
- policy.go
- private_key.go
- private_key_params.go
- private_key_result.go
- public_key_credential_with_attestation.go
- recover_user_intent.go
- recover_user_request.go
- recover_user_result.go
- reject_activity_intent.go
- reject_activity_request.go
- remove_organization_feature_intent.go
- remove_organization_feature_request.go
- remove_organization_feature_result.go
- result.go
- root_user_params.go
- root_user_params_v2.go
- root_user_params_v3.go
- root_user_params_v4.go
- selector.go
- selector_v2.go
- set_organization_feature_intent.go
- set_organization_feature_request.go
- set_organization_feature_result.go
- set_payment_method_intent.go
- set_payment_method_intent_v2.go
- set_payment_method_result.go
- sign_raw_payload_intent.go
- sign_raw_payload_intent_v2.go
- sign_raw_payload_request.go
- sign_raw_payload_result.go
- sign_raw_payloads_intent.go
- sign_raw_payloads_request.go
- sign_raw_payloads_result.go
- sign_transaction_intent.go
- sign_transaction_intent_v2.go
- sign_transaction_request.go
- sign_transaction_result.go
- signature_scheme.go
- simple_client_extension_results.go
- smart_contract_interface.go
- smart_contract_interface_type.go
- sms_customization_params.go
- stamp_login_intent.go
- stamp_login_request.go
- stamp_login_result.go
- status.go
- tag_type.go
- transaction_type.go
- update_allowed_origins_intent.go
- update_allowed_origins_result.go
- update_auth_proxy_config_intent.go
- update_auth_proxy_config_result.go
- update_oauth2_credential_intent.go
- update_oauth2_credential_request.go
- update_oauth2_credential_result.go
- update_policy_intent.go
- update_policy_intent_v2.go
- update_policy_request.go
- update_policy_result.go
- update_policy_result_v2.go
- update_private_key_tag_intent.go
- update_private_key_tag_request.go
- update_private_key_tag_result.go
- update_root_quorum_intent.go
- update_root_quorum_request.go
- update_root_quorum_result.go
- update_user_email_intent.go
- update_user_email_request.go
- update_user_email_result.go
- update_user_intent.go
- update_user_name_intent.go
- update_user_name_request.go
- update_user_name_result.go
- update_user_phone_number_intent.go
- update_user_phone_number_request.go
- update_user_phone_number_result.go
- update_user_request.go
- update_user_result.go
- update_user_tag_intent.go
- update_user_tag_request.go
- update_user_tag_result.go
- update_wallet_intent.go
- update_wallet_request.go
- update_wallet_result.go
- user.go
- user_params.go
- user_params_v2.go
- user_params_v3.go
- v1_tag.go
- verify_otp_intent.go
- verify_otp_request.go
- verify_otp_result.go
- vote.go
- wallet.go
- wallet_account.go
- wallet_account_params.go
- wallet_kit_settings_params.go
- wallet_params.go
- wallet_result.go