Documentation
¶
Index ¶
- type APIClient
- type Configuration
- func (c *Configuration) AddDefaultHeader(key string, value string)
- func (c *Configuration) BasePath() string
- func (c *Configuration) DefaultHeader() map[string]string
- func (c *Configuration) HTTPClient() *http.Client
- func (c *Configuration) Host() string
- func (c *Configuration) Metrics() openapi.RequestMetricsHook
- func (c *Configuration) SetBasePath(apiRoot string)
- func (c *Configuration) SetHTTPClient(client *http.Client)
- func (c *Configuration) SetHost(host string)
- func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook)
- func (c *Configuration) SetUserAgent(userAgent string)
- func (c *Configuration) UserAgent() string
- type ConfirmAuthApiService
- type ConfirmAuthDataRestorationNotificationPostError
- type ConfirmAuthDataRestorationNotificationPostRequest
- type ConfirmAuthDataRestorationNotificationPostResponse
- type ConfirmAuthError
- type ConfirmAuthRequest
- type ConfirmAuthResponse
- type DeleteAuthApiService
- type DeleteAuthError
- type DeleteAuthRequest
- type DeleteAuthResponse
- type GenerateAuthDataApiService
- type GenerateAuthDataError
- type GenerateAuthDataRequest
- type GenerateAuthDataResponse
- type GenerateAvError
- type GenerateAvRequest
- type GenerateAvResponse
- type GenerateGBAAuthenticationVectorsApiService
- type GenerateGbaAvError
- type GenerateGbaAvRequest
- type GenerateGbaAvResponse
- type GenerateHSSAuthenticationVectorsApiService
- type GenerateProSeAuthenticationVectorsApiService
- type GenerateProseAVError
- type GenerateProseAVRequest
- type GenerateProseAVResponse
- type GetAuthDataForFNRGApiService
- type GetRgAuthDataError
- type GetRgAuthDataRequest
- func (r *GetRgAuthDataRequest) SetAuthenticatedInd(AuthenticatedInd bool)
- func (r *GetRgAuthDataRequest) SetIfModifiedSince(IfModifiedSince string)
- func (r *GetRgAuthDataRequest) SetIfNoneMatch(IfNoneMatch string)
- func (r *GetRgAuthDataRequest) SetPlmnId(PlmnId models.PlmnId)
- func (r *GetRgAuthDataRequest) SetSupiOrSuci(SupiOrSuci string)
- func (r *GetRgAuthDataRequest) SetSupportedFeatures(SupportedFeatures string)
- type GetRgAuthDataResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct {
// API Services
ConfirmAuthApi *ConfirmAuthApiService
DeleteAuthApi *DeleteAuthApiService
GenerateAuthDataApi *GenerateAuthDataApiService
GenerateGBAAuthenticationVectorsApi *GenerateGBAAuthenticationVectorsApiService
GenerateHSSAuthenticationVectorsApi *GenerateHSSAuthenticationVectorsApiService
GenerateProSeAuthenticationVectorsApi *GenerateProSeAuthenticationVectorsApiService
GetAuthDataForFNRGApi *GetAuthDataForFNRGApiService
// contains filtered or unexported fields
}
APIClient manages communication with the Nudm_UEAU API v1.2.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.
type Configuration ¶
type Configuration struct {
MetricsHook openapi.RequestMetricsHook
// contains filtered or unexported fields
}
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
func (*Configuration) BasePath ¶
func (c *Configuration) BasePath() string
func (*Configuration) DefaultHeader ¶
func (c *Configuration) DefaultHeader() map[string]string
func (*Configuration) HTTPClient ¶
func (c *Configuration) HTTPClient() *http.Client
func (*Configuration) Host ¶
func (c *Configuration) Host() string
func (*Configuration) Metrics ¶ added in v1.2.1
func (c *Configuration) Metrics() openapi.RequestMetricsHook
func (*Configuration) SetBasePath ¶
func (c *Configuration) SetBasePath(apiRoot string)
func (*Configuration) SetHTTPClient ¶
func (c *Configuration) SetHTTPClient(client *http.Client)
func (*Configuration) SetHost ¶
func (c *Configuration) SetHost(host string)
func (*Configuration) SetMetrics ¶ added in v1.2.1
func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook)
func (*Configuration) SetUserAgent ¶
func (c *Configuration) SetUserAgent(userAgent string)
func (*Configuration) UserAgent ¶
func (c *Configuration) UserAgent() string
type ConfirmAuthApiService ¶
type ConfirmAuthApiService service
func (*ConfirmAuthApiService) ConfirmAuth ¶
func (a *ConfirmAuthApiService) ConfirmAuth(ctx context.Context, request *ConfirmAuthRequest) (*ConfirmAuthResponse, error)
func (*ConfirmAuthApiService) ConfirmAuthDataRestorationNotificationPost ¶
func (a *ConfirmAuthApiService) ConfirmAuthDataRestorationNotificationPost(ctx context.Context, uri string, request *ConfirmAuthDataRestorationNotificationPostRequest) (*ConfirmAuthDataRestorationNotificationPostResponse, error)
type ConfirmAuthDataRestorationNotificationPostError ¶
type ConfirmAuthDataRestorationNotificationPostError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type ConfirmAuthDataRestorationNotificationPostRequest ¶
type ConfirmAuthDataRestorationNotificationPostRequest struct {
UdmUecmDataRestorationNotification *models.UdmUecmDataRestorationNotification
}
ConfirmAuthDataRestorationNotificationPostRequest
func (*ConfirmAuthDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification ¶
func (r *ConfirmAuthDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification(UdmUecmDataRestorationNotification models.UdmUecmDataRestorationNotification)
type ConfirmAuthDataRestorationNotificationPostResponse ¶
type ConfirmAuthDataRestorationNotificationPostResponse struct {
}
type ConfirmAuthError ¶
type ConfirmAuthError struct {
ProblemDetails models.ProblemDetails
}
type ConfirmAuthRequest ¶
ConfirmAuthRequest
func (*ConfirmAuthRequest) SetAuthEvent ¶
func (r *ConfirmAuthRequest) SetAuthEvent(AuthEvent models.AuthEvent)
func (*ConfirmAuthRequest) SetSupi ¶
func (r *ConfirmAuthRequest) SetSupi(Supi string)
type ConfirmAuthResponse ¶
type DeleteAuthApiService ¶
type DeleteAuthApiService service
func (*DeleteAuthApiService) DeleteAuth ¶
func (a *DeleteAuthApiService) DeleteAuth(ctx context.Context, request *DeleteAuthRequest) (*DeleteAuthResponse, error)
type DeleteAuthError ¶
type DeleteAuthError struct {
ProblemDetails models.ProblemDetails
}
type DeleteAuthRequest ¶
DeleteAuthRequest
func (*DeleteAuthRequest) SetAuthEvent ¶
func (r *DeleteAuthRequest) SetAuthEvent(AuthEvent models.AuthEvent)
func (*DeleteAuthRequest) SetAuthEventId ¶
func (r *DeleteAuthRequest) SetAuthEventId(AuthEventId string)
func (*DeleteAuthRequest) SetSupi ¶
func (r *DeleteAuthRequest) SetSupi(Supi string)
type DeleteAuthResponse ¶
type DeleteAuthResponse struct {
}
type GenerateAuthDataApiService ¶
type GenerateAuthDataApiService service
func (*GenerateAuthDataApiService) GenerateAuthData ¶
func (a *GenerateAuthDataApiService) GenerateAuthData(ctx context.Context, request *GenerateAuthDataRequest) (*GenerateAuthDataResponse, error)
type GenerateAuthDataError ¶
type GenerateAuthDataError struct {
ProblemDetails models.ProblemDetails
}
type GenerateAuthDataRequest ¶
type GenerateAuthDataRequest struct {
SupiOrSuci *string
UdmUeauAuthenticationInfoRequest *models.UdmUeauAuthenticationInfoRequest
}
GenerateAuthDataRequest
func (*GenerateAuthDataRequest) SetSupiOrSuci ¶
func (r *GenerateAuthDataRequest) SetSupiOrSuci(SupiOrSuci string)
func (*GenerateAuthDataRequest) SetUdmUeauAuthenticationInfoRequest ¶
func (r *GenerateAuthDataRequest) SetUdmUeauAuthenticationInfoRequest(UdmUeauAuthenticationInfoRequest models.UdmUeauAuthenticationInfoRequest)
type GenerateAuthDataResponse ¶
type GenerateAuthDataResponse struct {
UdmUeauAuthenticationInfoResult models.UdmUeauAuthenticationInfoResult
}
type GenerateAvError ¶
type GenerateAvError struct {
ProblemDetails models.ProblemDetails
}
type GenerateAvRequest ¶
type GenerateAvRequest struct {
Supi *string
HssAuthType *models.HssAuthTypeInUri
HssAuthenticationInfoRequest *models.HssAuthenticationInfoRequest
}
GenerateAvRequest
func (*GenerateAvRequest) SetHssAuthType ¶
func (r *GenerateAvRequest) SetHssAuthType(HssAuthType models.HssAuthTypeInUri)
func (*GenerateAvRequest) SetHssAuthenticationInfoRequest ¶
func (r *GenerateAvRequest) SetHssAuthenticationInfoRequest(HssAuthenticationInfoRequest models.HssAuthenticationInfoRequest)
func (*GenerateAvRequest) SetSupi ¶
func (r *GenerateAvRequest) SetSupi(Supi string)
type GenerateAvResponse ¶
type GenerateAvResponse struct {
HssAuthenticationInfoResult models.HssAuthenticationInfoResult
}
type GenerateGBAAuthenticationVectorsApiService ¶
type GenerateGBAAuthenticationVectorsApiService service
func (*GenerateGBAAuthenticationVectorsApiService) GenerateGbaAv ¶
func (a *GenerateGBAAuthenticationVectorsApiService) GenerateGbaAv(ctx context.Context, request *GenerateGbaAvRequest) (*GenerateGbaAvResponse, error)
type GenerateGbaAvError ¶
type GenerateGbaAvError struct {
ProblemDetails models.ProblemDetails
}
type GenerateGbaAvRequest ¶
type GenerateGbaAvRequest struct {
Supi *string
GbaAuthenticationInfoRequest *models.GbaAuthenticationInfoRequest
}
GenerateGbaAvRequest
func (*GenerateGbaAvRequest) SetGbaAuthenticationInfoRequest ¶
func (r *GenerateGbaAvRequest) SetGbaAuthenticationInfoRequest(GbaAuthenticationInfoRequest models.GbaAuthenticationInfoRequest)
func (*GenerateGbaAvRequest) SetSupi ¶
func (r *GenerateGbaAvRequest) SetSupi(Supi string)
type GenerateGbaAvResponse ¶
type GenerateGbaAvResponse struct {
GbaAuthenticationInfoResult models.GbaAuthenticationInfoResult
}
type GenerateHSSAuthenticationVectorsApiService ¶
type GenerateHSSAuthenticationVectorsApiService service
func (*GenerateHSSAuthenticationVectorsApiService) GenerateAv ¶
func (a *GenerateHSSAuthenticationVectorsApiService) GenerateAv(ctx context.Context, request *GenerateAvRequest) (*GenerateAvResponse, error)
type GenerateProSeAuthenticationVectorsApiService ¶
type GenerateProSeAuthenticationVectorsApiService service
func (*GenerateProSeAuthenticationVectorsApiService) GenerateProseAV ¶
func (a *GenerateProSeAuthenticationVectorsApiService) GenerateProseAV(ctx context.Context, request *GenerateProseAVRequest) (*GenerateProseAVResponse, error)
type GenerateProseAVError ¶
type GenerateProseAVError struct {
ProblemDetails models.ProblemDetails
}
type GenerateProseAVRequest ¶
type GenerateProseAVRequest struct {
SupiOrSuci *string
ProSeAuthenticationInfoRequest *models.ProSeAuthenticationInfoRequest
}
GenerateProseAVRequest
func (*GenerateProseAVRequest) SetProSeAuthenticationInfoRequest ¶
func (r *GenerateProseAVRequest) SetProSeAuthenticationInfoRequest(ProSeAuthenticationInfoRequest models.ProSeAuthenticationInfoRequest)
func (*GenerateProseAVRequest) SetSupiOrSuci ¶
func (r *GenerateProseAVRequest) SetSupiOrSuci(SupiOrSuci string)
type GenerateProseAVResponse ¶
type GenerateProseAVResponse struct {
ProSeAuthenticationInfoResult models.ProSeAuthenticationInfoResult
}
type GetAuthDataForFNRGApiService ¶
type GetAuthDataForFNRGApiService service
func (*GetAuthDataForFNRGApiService) GetRgAuthData ¶
func (a *GetAuthDataForFNRGApiService) GetRgAuthData(ctx context.Context, request *GetRgAuthDataRequest) (*GetRgAuthDataResponse, error)
type GetRgAuthDataError ¶
type GetRgAuthDataError struct {
ProblemDetails models.ProblemDetails
}
type GetRgAuthDataRequest ¶
type GetRgAuthDataRequest struct {
SupiOrSuci *string
AuthenticatedInd *bool
SupportedFeatures *string
PlmnId *models.PlmnId
IfNoneMatch *string
IfModifiedSince *string
}
GetRgAuthDataRequest
func (*GetRgAuthDataRequest) SetAuthenticatedInd ¶
func (r *GetRgAuthDataRequest) SetAuthenticatedInd(AuthenticatedInd bool)
func (*GetRgAuthDataRequest) SetIfModifiedSince ¶
func (r *GetRgAuthDataRequest) SetIfModifiedSince(IfModifiedSince string)
func (*GetRgAuthDataRequest) SetIfNoneMatch ¶
func (r *GetRgAuthDataRequest) SetIfNoneMatch(IfNoneMatch string)
func (*GetRgAuthDataRequest) SetPlmnId ¶
func (r *GetRgAuthDataRequest) SetPlmnId(PlmnId models.PlmnId)
func (*GetRgAuthDataRequest) SetSupiOrSuci ¶
func (r *GetRgAuthDataRequest) SetSupiOrSuci(SupiOrSuci string)
func (*GetRgAuthDataRequest) SetSupportedFeatures ¶
func (r *GetRgAuthDataRequest) SetSupportedFeatures(SupportedFeatures string)
type GetRgAuthDataResponse ¶
type GetRgAuthDataResponse struct {
UdmUeauRgAuthCtx models.UdmUeauRgAuthCtx
}
Click to show internal directories.
Click to hide internal directories.