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 AddressFormat
- type Any
- 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 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 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 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 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 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 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 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 DeleteWalletsIntent
- type DeleteWalletsRequest
- type DeleteWalletsResult
- 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 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 GetAPIKeyRequest
- type GetAPIKeyResponse
- type GetAPIKeysRequest
- type GetAPIKeysResponse
- type GetActivitiesRequest
- type GetActivitiesResponse
- type GetActivityRequest
- 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 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 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 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 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 InitOtpAuthRequest
- type InitOtpAuthResult
- 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 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 OauthIntent
- type OauthProvider
- type OauthProviderParams
- type OauthRequest
- type OauthResult
- type Operator
- type OtpAuthIntent
- type OtpAuthRequest
- type OtpAuthResult
- 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 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 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 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 UpdatePolicyIntent
- type UpdatePolicyRequest
- type UpdatePolicyResult
- 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 UpdateUserIntent
- type UpdateUserRequest
- type UpdateUserResult
- type UpdateUserTagIntent
- type UpdateUserTagRequest
- type UpdateUserTagResult
- type UpdateWalletIntent
- type UpdateWalletRequest
- type UpdateWalletResult
- type User
- type UserParams
- type UserParamsV2
- type V1Tag
- type Vote
- type Wallet
- type WalletAccount
- type WalletAccountParams
- 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 ( // 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 ( // 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 ( // 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 ( // CreateUsersRequestTypeACTIVITYTYPECREATEUSERSV2 captures enum value "ACTIVITY_TYPE_CREATE_USERS_V2" CreateUsersRequestTypeACTIVITYTYPECREATEUSERSV2 string = "ACTIVITY_TYPE_CREATE_USERS_V2" )
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 ( // DeleteOauthProvidersRequestTypeACTIVITYTYPEDELETEOAUTHPROVIDERS captures enum value "ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS" DeleteOauthProvidersRequestTypeACTIVITYTYPEDELETEOAUTHPROVIDERS string = "ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS" )
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 ( // 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 ( // 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 ( // 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 ( // 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 ( // InitOtpAuthRequestTypeACTIVITYTYPEINITOTPAUTH captures enum value "ACTIVITY_TYPE_INIT_OTP_AUTH" InitOtpAuthRequestTypeACTIVITYTYPEINITOTPAUTH string = "ACTIVITY_TYPE_INIT_OTP_AUTH" )
const ( // InitUserEmailRecoveryRequestTypeACTIVITYTYPEINITUSEREMAILRECOVERY captures enum value "ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY" InitUserEmailRecoveryRequestTypeACTIVITYTYPEINITUSEREMAILRECOVERY string = "ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY" )
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 ( // 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 ( // UpdatePolicyRequestTypeACTIVITYTYPEUPDATEPOLICY captures enum value "ACTIVITY_TYPE_UPDATE_POLICY" UpdatePolicyRequestTypeACTIVITYTYPEUPDATEPOLICY string = "ACTIVITY_TYPE_UPDATE_POLICY" )
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 ( // 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" )
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 HashFunctionEnum []HashFunction
for schema
var MnemonicLanguageEnum []MnemonicLanguage
for schema
var OperatorEnum []Operator
for schema
var PathFormatEnum []PathFormat
for schema
var PayloadEncodingEnum []PayloadEncoding
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. // 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. // 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 { // 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 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" )
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 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" // 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 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 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 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. 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. 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"` // 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 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"` // 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 CreateUsersRequest ¶
type CreateUsersRequest struct { // Unique identifier for a given Organization. // Required: true OrganizationID *string `json:"organizationId"` // parameters // Required: true Parameters *CreateUsersIntentV2 `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_V2] 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"` // 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. // 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" )
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 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 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 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 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 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. 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 from which to send the email SendFromEmailAddress string `json:"sendFromEmailAddress,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. 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 from which to send the email SendFromEmailAddress string `json:"sendFromEmailAddress,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 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" )
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 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 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 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 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 GetSubOrgIdsRequest ¶
type GetSubOrgIdsRequest struct { // Specifies the type of filter to apply, i.e 'CREDENTIAL_ID', 'NAME', 'USERNAME', 'EMAIL', 'PHONE_NUMBER', 'OIDC_TOKEN' 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 { // 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. // Required: true WalletID *string `json:"walletId"` }
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 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 from which to send the OTP email SendFromEmailAddress string `json:"sendFromEmailAddress,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 InitOtpAuthRequest ¶
type InitOtpAuthRequest struct { // Unique identifier for a given Organization. // Required: true OrganizationID *string `json:"organizationId"` // parameters // Required: true Parameters *InitOtpAuthIntent `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] 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 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. 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 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 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 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 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 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 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 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 wallets intent DeleteWalletsIntent *DeleteWalletsIntent `json:"deleteWalletsIntent,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"` // 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 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 user email recovery intent InitUserEmailRecoveryIntent *InitUserEmailRecoveryIntent `json:"initUserEmailRecoveryIntent,omitempty"` // oauth intent OauthIntent *OauthIntent `json:"oauthIntent,omitempty"` // otp auth intent OtpAuthIntent *OtpAuthIntent `json:"otpAuthIntent,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"` // update allowed origins intent UpdateAllowedOriginsIntent *UpdateAllowedOriginsIntent `json:"updateAllowedOriginsIntent,omitempty"` // update policy intent UpdatePolicyIntent *UpdatePolicyIntent `json:"updatePolicyIntent,omitempty"` // update private key tag intent UpdatePrivateKeyTagIntent *UpdatePrivateKeyTagIntent `json:"updatePrivateKeyTagIntent,omitempty"` // update root quorum intent UpdateRootQuorumIntent *UpdateRootQuorumIntent `json:"updateRootQuorumIntent,omitempty"` // update user intent UpdateUserIntent *UpdateUserIntent `json:"updateUserIntent,omitempty"` // update user tag intent UpdateUserTagIntent *UpdateUserTagIntent `json:"updateUserTagIntent,omitempty"` // update wallet intent UpdateWalletIntent *UpdateWalletIntent `json:"updateWalletIntent,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. // 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 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 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. If not provided, a default of 15 minutes will be used. ExpirationSeconds string `json:"expirationSeconds,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 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. 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"` // 6 digit OTP code 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. TargetPublicKey string `json:"targetPublicKey,omitempty"` }
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 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" )
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. // 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 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 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 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 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 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 wallets result DeleteWalletsResult *DeleteWalletsResult `json:"deleteWalletsResult,omitempty"` // disable private key result DisablePrivateKeyResult *DisablePrivateKeyResult `json:"disablePrivateKeyResult,omitempty"` // email auth result EmailAuthResult *EmailAuthResult `json:"emailAuthResult,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 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 user email recovery result InitUserEmailRecoveryResult *InitUserEmailRecoveryResult `json:"initUserEmailRecoveryResult,omitempty"` // oauth result OauthResult *OauthResult `json:"oauthResult,omitempty"` // otp auth result OtpAuthResult *OtpAuthResult `json:"otpAuthResult,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"` // update allowed origins result UpdateAllowedOriginsResult UpdateAllowedOriginsResult `json:"updateAllowedOriginsResult,omitempty"` // update policy result UpdatePolicyResult *UpdatePolicyResult `json:"updatePolicyResult,omitempty"` // update private key tag result UpdatePrivateKeyTagResult *UpdatePrivateKeyTagResult `json:"updatePrivateKeyTagResult,omitempty"` // update root quorum result UpdateRootQuorumResult UpdateRootQuorumResult `json:"updateRootQuorumResult,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"` }
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. // Required: true APIKeys []*APIKeyParams `json:"apiKeys"` // A list of Authenticator parameters. // 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. // Required: true APIKeys []*APIKeyParams `json:"apiKeys"` // A list of Authenticator parameters. // Required: true Authenticators []*AuthenticatorParamsV2 `json:"authenticators"` // A list of Oauth providers. // 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. // Required: true APIKeys []*APIKeyParamsV2 `json:"apiKeys"` // A list of Authenticator parameters. // Required: true Authenticators []*AuthenticatorParamsV2 `json:"authenticators"` // A list of Oauth providers. // 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. // Required: true APIKeys []*APIKeyParamsV2 `json:"apiKeys"` // A list of Authenticator parameters. // Required: true Authenticators []*AuthenticatorParamsV2 `json:"authenticators"` // A list of Oauth providers. // 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 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 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 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" )
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 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 UpdatePolicyRequest ¶
type UpdatePolicyRequest struct { // Unique identifier for a given Organization. // Required: true OrganizationID *string `json:"organizationId"` // parameters // Required: true Parameters *UpdatePolicyIntent `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] 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 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 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. 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 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. // 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. // Required: true APIKeys []*APIKeyParams `json:"apiKeys"` // A list of Authenticator parameters. // 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. // 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. // Required: true APIKeys []*APIKeyParams `json:"apiKeys"` // A list of Authenticator parameters. // 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. // 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 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 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 Acccount. // 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"` // updated at // Required: true UpdatedAt *ExternalDataV1Timestamp `json:"updatedAt"` // Unique identifier for a given Wallet Account. // Required: true WalletAccountID *string `json:"walletAccountId"` // 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 WalletParams ¶
type WalletParams struct { // A list of wallet Accounts. // 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
- 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
- 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
- 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_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_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_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_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_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_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_wallets_intent.go
- delete_wallets_request.go
- delete_wallets_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
- 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
- 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_authenticator_request.go
- get_authenticator_response.go
- get_authenticators_request.go
- get_authenticators_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_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_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_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_request.go
- init_otp_auth_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_private_key_tags_request.go
- list_private_key_tags_response.go
- list_user_tags_request.go
- list_user_tags_response.go
- mnemonic_language.go
- oauth_intent.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
- 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
- simple_client_extension_results.go
- sms_customization_params.go
- status.go
- tag_type.go
- transaction_type.go
- update_allowed_origins_intent.go
- update_allowed_origins_result.go
- update_policy_intent.go
- update_policy_request.go
- update_policy_result.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_intent.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
- v1_tag.go
- vote.go
- wallet.go
- wallet_account.go
- wallet_account_params.go
- wallet_params.go
- wallet_result.go