Documentation ¶
Overview ¶
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Platform Utility function * * Other functions needed by anyone using the platform * * API version: 5.2 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- type APIClient
- type APIKey
- type APIResponse
- type As
- type AsPriceInner
- type BasicAuth
- type Configuration
- type DefaultApiGetIdpListForIdentifierOpts
- type DefaultApiGetIdpListOpts
- type DefaultApiGetSuppressedIdentityModificationNotificationNodeIdListOpts
- type DefaultApiService
- func (a *DefaultApiService) GetAsIdList(ctx context.Context, serviceId string) ([]As, *http.Response, error)
- func (a *DefaultApiService) GetIdpList(ctx context.Context, localVarOptionals *DefaultApiGetIdpListOpts) ([]Idp, *http.Response, error)
- func (a *DefaultApiService) GetIdpListForIdentifier(ctx context.Context, namespace string, identifier string, ...) ([]IdpForIdentity, *http.Response, error)
- func (a *DefaultApiService) GetMessage(ctx context.Context, messageId string) (Message, *http.Response, error)
- func (a *DefaultApiService) GetRequestStatus(ctx context.Context, requestId string) (RequestsStatus, *http.Response, error)
- func (a *DefaultApiService) GetRequestTypeList(ctx context.Context) ([]string, *http.Response, error)
- func (a *DefaultApiService) GetSuppressedIdentityModificationNotificationNodeIdList(ctx context.Context, ...) ([]string, *http.Response, error)
- func (a *DefaultApiService) GetSuppressedIdentityModificationNotificationStatus(ctx context.Context, nodeId string) (InlineResponse2006, *http.Response, error)
- func (a *DefaultApiService) UtilityAsErrorCodesGet(ctx context.Context) ([]InlineResponse2004, *http.Response, error)
- func (a *DefaultApiService) UtilityAsServicePriceServiceIdGet(ctx context.Context, serviceId string, ...) ([]AsPriceInner, *http.Response, error)
- func (a *DefaultApiService) UtilityIdpErrorCodesGet(ctx context.Context) ([]InlineResponse2004, *http.Response, error)
- func (a *DefaultApiService) UtilityNamespacesGet(ctx context.Context) ([]InlineResponse2001, *http.Response, error)
- func (a *DefaultApiService) UtilityNodesNodeIdGet(ctx context.Context, nodeId string) (NodeInfo, *http.Response, error)
- func (a *DefaultApiService) UtilityNodesNodeIdTokenGet(ctx context.Context, nodeId string) (InlineResponse200, *http.Response, error)
- func (a *DefaultApiService) UtilityPrivateMessageRemovalPost(ctx context.Context, ...) (*http.Response, error)
- func (a *DefaultApiService) UtilityPrivateMessageRemovalRequestIdPost(ctx context.Context, requestId string, ...) (*http.Response, error)
- func (a *DefaultApiService) UtilityPrivateMessagesRequestIdGet(ctx context.Context, requestId string, ...) (InlineResponse2005, *http.Response, error)
- func (a *DefaultApiService) UtilityServicePriceCeilingGet(ctx context.Context, serviceId string) (PriceCeiling, *http.Response, error)
- func (a *DefaultApiService) UtilityServicePriceMinEffectiveDatetimeDelayGet(ctx context.Context, ...) (PriceMinEffectiveDatetimeDelay, *http.Response, error)
- func (a *DefaultApiService) UtilityServicesGet(ctx context.Context) ([]InlineResponse2002, *http.Response, error)
- func (a *DefaultApiService) UtilityServicesServiceIdGet(ctx context.Context, serviceId string) (InlineResponse2003, *http.Response, error)
- type DefaultApiUtilityAsServicePriceServiceIdGetOpts
- type DefaultApiUtilityPrivateMessageRemovalPostOpts
- type DefaultApiUtilityPrivateMessageRemovalRequestIdPostOpts
- type DefaultApiUtilityPrivateMessagesRequestIdGetOpts
- type DefaultApiUtilityServicePriceMinEffectiveDatetimeDelayGetOpts
- type ErrorError
- type GenericSwaggerError
- type Idp
- type IdpForIdentity
- type InboundPrivateMessageInner
- type InlineResponse200
- type InlineResponse2001
- type InlineResponse2002
- type InlineResponse2003
- type InlineResponse2004
- type InlineResponse2005
- type InlineResponse2006
- type Message
- type ModelError
- type NodeInfo
- type NodeInfoMq
- type NodeInfoProxy
- type OutboundPrivateMessageInner
- type PriceCeiling
- type PriceCeilingPriceCeilingByCurrencyList
- type PriceMinEffectiveDatetimeDelay
- type RequestsStatus
- type RequestsStatusDataRequestList
- type RequestsStatusResponseList
- type RequestsStatusResponseList1
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes a oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKey takes an APIKey as authentication for the request ContextAPIKey = contextKey("apikey") )
Functions ¶
Types ¶
type APIClient ¶
type APIClient struct { DefaultApi *DefaultApiService // contains filtered or unexported fields }
APIClient manages communication with the Platform Utility function API v5.2 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) ChangeBasePath ¶
Change base path to allow switching to mocks
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the swagger operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
type AsPriceInner ¶
type AsPriceInner struct { NodeId string `json:"node_id"` PriceList []interface{} `json:"price_list"` }
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Configuration ¶
type Configuration struct { BasePath string `json:"basePath,omitempty"` Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` HTTPClient *http.Client }
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
type DefaultApiService ¶
type DefaultApiService service
func (*DefaultApiService) GetAsIdList ¶
func (a *DefaultApiService) GetAsIdList(ctx context.Context, serviceId string) ([]As, *http.Response, error)
DefaultApiService Retrieve list of id of all available as given a service id
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceId Service ID
@return []As
func (*DefaultApiService) GetIdpList ¶
func (a *DefaultApiService) GetIdpList(ctx context.Context, localVarOptionals *DefaultApiGetIdpListOpts) ([]Idp, *http.Response, error)
func (*DefaultApiService) GetIdpListForIdentifier ¶
func (a *DefaultApiService) GetIdpListForIdentifier(ctx context.Context, namespace string, identifier string, localVarOptionals *DefaultApiGetIdpListForIdentifierOpts) ([]IdpForIdentity, *http.Response, error)
func (*DefaultApiService) GetMessage ¶
func (a *DefaultApiService) GetMessage(ctx context.Context, messageId string) (Message, *http.Response, error)
DefaultApiService Fetch Message info Fetch Message info
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param messageId message ID
@return Message
func (*DefaultApiService) GetRequestStatus ¶
func (a *DefaultApiService) GetRequestStatus(ctx context.Context, requestId string) (RequestsStatus, *http.Response, error)
DefaultApiService Fetch Request info and status Fetch Request info and status
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param requestId request ID
@return RequestsStatus
func (*DefaultApiService) GetRequestTypeList ¶
func (a *DefaultApiService) GetRequestTypeList(ctx context.Context) ([]string, *http.Response, error)
DefaultApiService Get all valid request types Get all valid request types
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []string
func (*DefaultApiService) GetSuppressedIdentityModificationNotificationNodeIdList ¶
func (a *DefaultApiService) GetSuppressedIdentityModificationNotificationNodeIdList(ctx context.Context, localVarOptionals *DefaultApiGetSuppressedIdentityModificationNotificationNodeIdListOpts) ([]string, *http.Response, error)
func (*DefaultApiService) GetSuppressedIdentityModificationNotificationStatus ¶
func (a *DefaultApiService) GetSuppressedIdentityModificationNotificationStatus(ctx context.Context, nodeId string) (InlineResponse2006, *http.Response, error)
DefaultApiService Get suppressed identity modification notification status Get suppressed identity modification notification status by node ID
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param nodeId Node ID
@return InlineResponse2006
func (*DefaultApiService) UtilityAsErrorCodesGet ¶
func (a *DefaultApiService) UtilityAsErrorCodesGet(ctx context.Context) ([]InlineResponse2004, *http.Response, error)
DefaultApiService Retrieve list of all AS error codes
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []InlineResponse2004
func (*DefaultApiService) UtilityAsServicePriceServiceIdGet ¶
func (a *DefaultApiService) UtilityAsServicePriceServiceIdGet(ctx context.Context, serviceId string, localVarOptionals *DefaultApiUtilityAsServicePriceServiceIdGetOpts) ([]AsPriceInner, *http.Response, error)
func (*DefaultApiService) UtilityIdpErrorCodesGet ¶
func (a *DefaultApiService) UtilityIdpErrorCodesGet(ctx context.Context) ([]InlineResponse2004, *http.Response, error)
DefaultApiService Retrieve list of all IdP error codes
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []InlineResponse2004
func (*DefaultApiService) UtilityNamespacesGet ¶
func (a *DefaultApiService) UtilityNamespacesGet(ctx context.Context) ([]InlineResponse2001, *http.Response, error)
DefaultApiService Retrieve list of all available namespaces
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []InlineResponse2001
func (*DefaultApiService) UtilityNodesNodeIdGet ¶
func (a *DefaultApiService) UtilityNodesNodeIdGet(ctx context.Context, nodeId string) (NodeInfo, *http.Response, error)
DefaultApiService Retrieve information of node ID
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param nodeId Node ID
@return NodeInfo
func (*DefaultApiService) UtilityNodesNodeIdTokenGet ¶
func (a *DefaultApiService) UtilityNodesNodeIdTokenGet(ctx context.Context, nodeId string) (InlineResponse200, *http.Response, error)
DefaultApiService Retrieve available token for node ID
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param nodeId Node ID
@return InlineResponse200
func (*DefaultApiService) UtilityPrivateMessageRemovalPost ¶
func (a *DefaultApiService) UtilityPrivateMessageRemovalPost(ctx context.Context, localVarOptionals *DefaultApiUtilityPrivateMessageRemovalPostOpts) (*http.Response, error)
func (*DefaultApiService) UtilityPrivateMessageRemovalRequestIdPost ¶
func (a *DefaultApiService) UtilityPrivateMessageRemovalRequestIdPost(ctx context.Context, requestId string, localVarOptionals *DefaultApiUtilityPrivateMessageRemovalRequestIdPostOpts) (*http.Response, error)
func (*DefaultApiService) UtilityPrivateMessagesRequestIdGet ¶
func (a *DefaultApiService) UtilityPrivateMessagesRequestIdGet(ctx context.Context, requestId string, localVarOptionals *DefaultApiUtilityPrivateMessagesRequestIdGetOpts) (InlineResponse2005, *http.Response, error)
func (*DefaultApiService) UtilityServicePriceCeilingGet ¶
func (a *DefaultApiService) UtilityServicePriceCeilingGet(ctx context.Context, serviceId string) (PriceCeiling, *http.Response, error)
DefaultApiService Get maximum price allowed for AS pricing
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceId Service ID
@return PriceCeiling
func (*DefaultApiService) UtilityServicePriceMinEffectiveDatetimeDelayGet ¶
func (a *DefaultApiService) UtilityServicePriceMinEffectiveDatetimeDelayGet(ctx context.Context, localVarOptionals *DefaultApiUtilityServicePriceMinEffectiveDatetimeDelayGetOpts) (PriceMinEffectiveDatetimeDelay, *http.Response, error)
func (*DefaultApiService) UtilityServicesGet ¶
func (a *DefaultApiService) UtilityServicesGet(ctx context.Context) ([]InlineResponse2002, *http.Response, error)
DefaultApiService Retrieve list of all available services
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []InlineResponse2002
func (*DefaultApiService) UtilityServicesServiceIdGet ¶
func (a *DefaultApiService) UtilityServicesServiceIdGet(ctx context.Context, serviceId string) (InlineResponse2003, *http.Response, error)
DefaultApiService Retrieve service details
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceId Service ID
@return InlineResponse2003
type ErrorError ¶
type GenericSwaggerError ¶
type GenericSwaggerError struct {
// contains filtered or unexported fields
}
GenericSwaggerError Provides access to the body, error and model on returned errors.
func (GenericSwaggerError) Body ¶
func (e GenericSwaggerError) Body() []byte
Body returns the raw bytes of the response
func (GenericSwaggerError) Error ¶
func (e GenericSwaggerError) Error() string
Error returns non-empty string if there was an error.
func (GenericSwaggerError) Model ¶
func (e GenericSwaggerError) Model() interface{}
Model returns the unpacked model of the error
type Idp ¶
type Idp struct { NodeId string `json:"node_id"` NodeName string `json:"node_name"` MaxIal float64 `json:"max_ial"` MaxAal float64 `json:"max_aal"` OnTheFlySupport bool `json:"on_the_fly_support,omitempty"` // IdP supported request message MIME types SupportedRequestMessageDataUrlTypeList []string `json:"supported_request_message_data_url_type_list"` Agent bool `json:"agent"` }
type IdpForIdentity ¶
type IdpForIdentity struct { NodeId string `json:"node_id"` NodeName string `json:"node_name"` MaxIal float64 `json:"max_ial"` MaxAal float64 `json:"max_aal"` OnTheFlySupport bool `json:"on_the_fly_support,omitempty"` // IdP supported request message MIME types SupportedRequestMessageDataUrlTypeList []string `json:"supported_request_message_data_url_type_list"` Agent bool `json:"agent"` ModeList []int32 `json:"mode_list"` Ial float64 `json:"ial"` Lial bool `json:"lial,omitempty"` Laal bool `json:"laal,omitempty"` }
type InlineResponse200 ¶
type InlineResponse200 struct {
Amount int32 `json:"amount"`
}
type InlineResponse2001 ¶
type InlineResponse2001 struct { Namespace string `json:"namespace"` Description string `json:"description,omitempty"` Active bool `json:"active"` AllowedIdentifierCountInReferenceGroup int32 `json:"allowed_identifier_count_in_reference_group,omitempty"` AllowedActiveIdentifierCountInReferenceGroup int32 `json:"allowed_active_identifier_count_in_reference_group,omitempty"` }
type InlineResponse2002 ¶
type InlineResponse2003 ¶
type InlineResponse2004 ¶
type InlineResponse2005 ¶
type InlineResponse2005 struct { InboundPrivateMessage OutboundPrivateMessage }
type InlineResponse2006 ¶
type InlineResponse2006 struct {
Suppressed bool `json:"suppressed"`
}
type ModelError ¶
type ModelError struct {
Error_ *ErrorError `json:"error,omitempty"`
}
type NodeInfo ¶
type NodeInfo struct { PublicKey string `json:"public_key"` MasterPublicKey string `json:"master_public_key"` NodeName string `json:"node_name"` Role string `json:"role"` // Available when node's role is IdP MaxIal float64 `json:"max_ial,omitempty"` // Available when node's role is IdP MaxAal float64 `json:"max_aal,omitempty"` // Available when node's role is IdP OnTheFlySupport bool `json:"on_the_fly_support,omitempty"` // Present only on IdP nodes. Supported request message MIME types. SupportedRequestMessageDataUrlTypeList []string `json:"supported_request_message_data_url_type_list,omitempty"` // Present only on IdP nodes Agent bool `json:"agent,omitempty"` // Present only on RP and IdP nodes NodeIdWhitelist []string `json:"node_id_whitelist,omitempty"` // Present only on RP and IdP nodes NodeIdWhitelistActive bool `json:"node_id_whitelist_active,omitempty"` Mq []NodeInfoMq `json:"mq,omitempty"` Proxy *NodeInfoProxy `json:"proxy,omitempty"` Active bool `json:"active"` }
type NodeInfoMq ¶
type NodeInfoProxy ¶
type PriceCeiling ¶
type PriceCeiling struct { ServiceId string `json:"service_id"` PriceCeilingByCurrencyList []PriceCeilingPriceCeilingByCurrencyList `json:"price_ceiling_by_currency_list"` }
type PriceMinEffectiveDatetimeDelay ¶
type PriceMinEffectiveDatetimeDelay struct {
DurationSecond float64 `json:"duration_second"`
}
type RequestsStatus ¶
type RequestsStatus struct { RequestId string `json:"request_id"` RequesterNodeId string `json:"requester_node_id"` Mode int32 `json:"mode"` RequestMessageHash string `json:"request_message_hash"` MinIal float64 `json:"min_ial"` MinAal float64 `json:"min_aal"` MinIdp int32 `json:"min_idp"` IdpIdList []string `json:"idp_id_list"` ResponseList []RequestsStatusResponseList `json:"response_list"` DataRequestList []RequestsStatusDataRequestList `json:"data_request_list"` RequestTimeout int32 `json:"request_timeout"` TimedOut bool `json:"timed_out"` Closed bool `json:"closed"` RequestType string `json:"request_type,omitempty"` Status string `json:"status"` // <CHAIN_ID>:<BLOCK_HEIGHT> CreationBlockHeight string `json:"creation_block_height"` }
type RequestsStatusDataRequestList ¶
type RequestsStatusDataRequestList struct { ServiceId string `json:"service_id"` AsIdList []string `json:"as_id_list"` MinAs int32 `json:"min_as"` RequestParamsHash string `json:"request_params_hash"` ResponseList []RequestsStatusResponseList1 `json:"response_list,omitempty"` }
type RequestsStatusResponseList ¶
type RequestsStatusResponseList struct { Ial float64 `json:"ial,omitempty"` Aal float64 `json:"aal,omitempty"` Status string `json:"status,omitempty"` ErrorCode float64 `json:"error_code,omitempty"` Signature string `json:"signature,omitempty"` IdpId string `json:"idp_id"` // Whether response signature is correct ValidSignature bool `json:"valid_signature,omitempty"` // Whether response IAL is less than or equal to identity IAL ValidIal bool `json:"valid_ial,omitempty"` }
Source Files ¶
- api_default.go
- client.go
- configuration.go
- model_as.go
- model_as_price_inner.go
- model_error.go
- model_error_error.go
- model_idp.go
- model_idp_for_identity.go
- model_inbound_private_message_inner.go
- model_inline_response_200.go
- model_inline_response_200_1.go
- model_inline_response_200_2.go
- model_inline_response_200_3.go
- model_inline_response_200_4.go
- model_inline_response_200_5.go
- model_inline_response_200_6.go
- model_message.go
- model_node_info.go
- model_node_info_mq.go
- model_node_info_proxy.go
- model_outbound_private_message_inner.go
- model_price_ceiling.go
- model_price_ceiling_price_ceiling_by_currency_list.go
- model_price_min_effective_datetime_delay.go
- model_requests_status.go
- model_requests_status_data_request_list.go
- model_requests_status_response_list.go
- model_requests_status_response_list_1.go
- response.go