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 ConfirmAuthDataRestorationNotificationError
- type ConfirmAuthDataRestorationNotificationRequest
- type ConfirmAuthDataRestorationNotificationResponse
- 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 ¶
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 ¶
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) ConfirmAuthDataRestorationNotification ¶
func (a *ConfirmAuthApiService) ConfirmAuthDataRestorationNotification( ctx context.Context, uri string, request *ConfirmAuthDataRestorationNotificationRequest, ) (*ConfirmAuthDataRestorationNotificationResponse, error)
type ConfirmAuthDataRestorationNotificationError ¶
type ConfirmAuthDataRestorationNotificationError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type ConfirmAuthDataRestorationNotificationRequest ¶
type ConfirmAuthDataRestorationNotificationRequest struct {
RequestBody *models.Udm_UECM_DataRestorationNotification
}
ConfirmAuthDataRestorationNotificationRequest
func (*ConfirmAuthDataRestorationNotificationRequest) SetRequestBody ¶
func (r *ConfirmAuthDataRestorationNotificationRequest) SetRequestBody( RequestBody models.Udm_UECM_DataRestorationNotification, )
type ConfirmAuthDataRestorationNotificationResponse ¶
type ConfirmAuthDataRestorationNotificationResponse struct{}
type ConfirmAuthError ¶
type ConfirmAuthError struct {
ProblemDetails *models.ProblemDetails
}
type ConfirmAuthRequest ¶
type ConfirmAuthRequest struct {
Supi *string
RequestBody *models.Udm_UEAU_AuthEvent
}
ConfirmAuthRequest
func (*ConfirmAuthRequest) SetRequestBody ¶
func (r *ConfirmAuthRequest) SetRequestBody( RequestBody models.Udm_UEAU_AuthEvent, )
func (*ConfirmAuthRequest) SetSupi ¶
func (r *ConfirmAuthRequest) SetSupi(Supi string)
type ConfirmAuthResponse ¶
type ConfirmAuthResponse struct {
Location string
Udm_UEAU_AuthEvent *models.Udm_UEAU_AuthEvent
}
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 ¶
type DeleteAuthRequest struct {
Supi *string
AuthEventId *string
RequestBody *models.Udm_UEAU_AuthEvent
}
DeleteAuthRequest
func (*DeleteAuthRequest) SetAuthEventId ¶
func (r *DeleteAuthRequest) SetAuthEventId(AuthEventId string)
func (*DeleteAuthRequest) SetRequestBody ¶
func (r *DeleteAuthRequest) SetRequestBody( RequestBody models.Udm_UEAU_AuthEvent, )
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
RequestBody *models.Udm_UEAU_AuthenticationInfoRequest
}
GenerateAuthDataRequest
func (*GenerateAuthDataRequest) SetRequestBody ¶
func (r *GenerateAuthDataRequest) SetRequestBody( RequestBody models.Udm_UEAU_AuthenticationInfoRequest, )
func (*GenerateAuthDataRequest) SetSupiOrSuci ¶
func (r *GenerateAuthDataRequest) SetSupiOrSuci(SupiOrSuci string)
type GenerateAuthDataResponse ¶
type GenerateAuthDataResponse struct {
Udm_UEAU_AuthenticationInfoResult *models.Udm_UEAU_AuthenticationInfoResult
}
type GenerateAvError ¶
type GenerateAvError struct {
ProblemDetails *models.ProblemDetails
}
type GenerateAvRequest ¶
type GenerateAvRequest struct {
Supi *string
HssAuthType *models.Udm_UEAU_HssAuthTypeInUri
RequestBody *models.Udm_UEAU_HssAuthenticationInfoRequest
}
GenerateAvRequest
func (*GenerateAvRequest) SetHssAuthType ¶
func (r *GenerateAvRequest) SetHssAuthType( HssAuthType models.Udm_UEAU_HssAuthTypeInUri, )
func (*GenerateAvRequest) SetRequestBody ¶
func (r *GenerateAvRequest) SetRequestBody( RequestBody models.Udm_UEAU_HssAuthenticationInfoRequest, )
func (*GenerateAvRequest) SetSupi ¶
func (r *GenerateAvRequest) SetSupi(Supi string)
type GenerateAvResponse ¶
type GenerateAvResponse struct {
Udm_UEAU_HssAuthenticationInfoResult *models.Udm_UEAU_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
RequestBody *models.Udm_UEAU_GbaAuthenticationInfoRequest
}
GenerateGbaAvRequest
func (*GenerateGbaAvRequest) SetRequestBody ¶
func (r *GenerateGbaAvRequest) SetRequestBody( RequestBody models.Udm_UEAU_GbaAuthenticationInfoRequest, )
func (*GenerateGbaAvRequest) SetSupi ¶
func (r *GenerateGbaAvRequest) SetSupi(Supi string)
type GenerateGbaAvResponse ¶
type GenerateGbaAvResponse struct {
Udm_UEAU_GbaAuthenticationInfoResult *models.Udm_UEAU_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
RequestBody *models.Udm_UEAU_ProSeAuthenticationInfoRequest
}
GenerateProseAVRequest
func (*GenerateProseAVRequest) SetRequestBody ¶
func (r *GenerateProseAVRequest) SetRequestBody( RequestBody models.Udm_UEAU_ProSeAuthenticationInfoRequest, )
func (*GenerateProseAVRequest) SetSupiOrSuci ¶
func (r *GenerateProseAVRequest) SetSupiOrSuci(SupiOrSuci string)
type GenerateProseAVResponse ¶
type GenerateProseAVResponse struct {
Udm_UEAU_ProSeAuthenticationInfoResult *models.Udm_UEAU_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 {
Udm_UEAU_RgAuthCtx *models.Udm_UEAU_RgAuthCtx
}
Click to show internal directories.
Click to hide internal directories.