Help us shape the future of Go! Take the 2026 Go Developer Survey

certificate

package
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2026 License: MIT Imports: 15 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminUploadXBoxCertificateBadRequest

type AdminUploadXBoxCertificateBadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUploadXBoxCertificateBadRequest handles this case with default header values.

Bad Request

func NewAdminUploadXBoxCertificateBadRequest

func NewAdminUploadXBoxCertificateBadRequest() *AdminUploadXBoxCertificateBadRequest

NewAdminUploadXBoxCertificateBadRequest creates a AdminUploadXBoxCertificateBadRequest with default headers values

func (*AdminUploadXBoxCertificateBadRequest) Error

func (*AdminUploadXBoxCertificateBadRequest) GetPayload

func (*AdminUploadXBoxCertificateBadRequest) ToJSONString

func (o *AdminUploadXBoxCertificateBadRequest) ToJSONString() string

type AdminUploadXBoxCertificateForbidden

type AdminUploadXBoxCertificateForbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUploadXBoxCertificateForbidden handles this case with default header values.

Forbidden

func NewAdminUploadXBoxCertificateForbidden

func NewAdminUploadXBoxCertificateForbidden() *AdminUploadXBoxCertificateForbidden

NewAdminUploadXBoxCertificateForbidden creates a AdminUploadXBoxCertificateForbidden with default headers values

func (*AdminUploadXBoxCertificateForbidden) Error

func (*AdminUploadXBoxCertificateForbidden) GetPayload

func (*AdminUploadXBoxCertificateForbidden) ToJSONString

func (o *AdminUploadXBoxCertificateForbidden) ToJSONString() string

type AdminUploadXBoxCertificateInternalServerError

type AdminUploadXBoxCertificateInternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUploadXBoxCertificateInternalServerError handles this case with default header values.

Internal Server Error

func NewAdminUploadXBoxCertificateInternalServerError

func NewAdminUploadXBoxCertificateInternalServerError() *AdminUploadXBoxCertificateInternalServerError

NewAdminUploadXBoxCertificateInternalServerError creates a AdminUploadXBoxCertificateInternalServerError with default headers values

func (*AdminUploadXBoxCertificateInternalServerError) Error

func (*AdminUploadXBoxCertificateInternalServerError) GetPayload

func (*AdminUploadXBoxCertificateInternalServerError) ToJSONString

type AdminUploadXBoxCertificateNotFound

type AdminUploadXBoxCertificateNotFound struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUploadXBoxCertificateNotFound handles this case with default header values.

Not Found

func NewAdminUploadXBoxCertificateNotFound

func NewAdminUploadXBoxCertificateNotFound() *AdminUploadXBoxCertificateNotFound

NewAdminUploadXBoxCertificateNotFound creates a AdminUploadXBoxCertificateNotFound with default headers values

func (*AdminUploadXBoxCertificateNotFound) Error

func (*AdminUploadXBoxCertificateNotFound) GetPayload

func (*AdminUploadXBoxCertificateNotFound) ToJSONString

func (o *AdminUploadXBoxCertificateNotFound) ToJSONString() string

type AdminUploadXBoxCertificateOK

type AdminUploadXBoxCertificateOK struct {
	Payload *sessionclientmodels.ModelsPlatformCredentials
}

AdminUploadXBoxCertificateOK handles this case with default header values.

OK

func NewAdminUploadXBoxCertificateOK

func NewAdminUploadXBoxCertificateOK() *AdminUploadXBoxCertificateOK

NewAdminUploadXBoxCertificateOK creates a AdminUploadXBoxCertificateOK with default headers values

func (*AdminUploadXBoxCertificateOK) Error

func (*AdminUploadXBoxCertificateOK) GetPayload

func (*AdminUploadXBoxCertificateOK) ToJSONString

func (o *AdminUploadXBoxCertificateOK) ToJSONString() string

type AdminUploadXBoxCertificateParams

type AdminUploadXBoxCertificateParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Description
	  the description of the uploaded file

	*/
	Description *string
	/*Certname
	  certificate name

	*/
	Certname string
	/*File
	  the file to upload

	*/
	File runtime.NamedReadCloser
	/*Password
	  the uploaded file password

	*/
	Password string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminUploadXBoxCertificateParams contains all the parameters to send to the API endpoint for the admin upload x box certificate operation typically these are written to a http.Request

func NewAdminUploadXBoxCertificateParams

func NewAdminUploadXBoxCertificateParams() *AdminUploadXBoxCertificateParams

NewAdminUploadXBoxCertificateParams creates a new AdminUploadXBoxCertificateParams object with the default values initialized.

func NewAdminUploadXBoxCertificateParamsWithContext

func NewAdminUploadXBoxCertificateParamsWithContext(ctx context.Context) *AdminUploadXBoxCertificateParams

NewAdminUploadXBoxCertificateParamsWithContext creates a new AdminUploadXBoxCertificateParams object with the default values initialized, and the ability to set a context for a request

func NewAdminUploadXBoxCertificateParamsWithHTTPClient

func NewAdminUploadXBoxCertificateParamsWithHTTPClient(client *http.Client) *AdminUploadXBoxCertificateParams

NewAdminUploadXBoxCertificateParamsWithHTTPClient creates a new AdminUploadXBoxCertificateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminUploadXBoxCertificateParamsWithTimeout

func NewAdminUploadXBoxCertificateParamsWithTimeout(timeout time.Duration) *AdminUploadXBoxCertificateParams

NewAdminUploadXBoxCertificateParamsWithTimeout creates a new AdminUploadXBoxCertificateParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminUploadXBoxCertificateParams) SetAuthInfoWriter

func (o *AdminUploadXBoxCertificateParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetCertname

func (o *AdminUploadXBoxCertificateParams) SetCertname(certname string)

SetCertname adds the certname to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetContext

SetContext adds the context to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetDescription

func (o *AdminUploadXBoxCertificateParams) SetDescription(description *string)

SetDescription adds the description to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetFile

SetFile adds the file to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetFlightId

func (o *AdminUploadXBoxCertificateParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUploadXBoxCertificateParams) SetHTTPClient

func (o *AdminUploadXBoxCertificateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetHTTPClientTransport

func (o *AdminUploadXBoxCertificateParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetNamespace

func (o *AdminUploadXBoxCertificateParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetPassword

func (o *AdminUploadXBoxCertificateParams) SetPassword(password string)

SetPassword adds the password to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) SetTimeout

func (o *AdminUploadXBoxCertificateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithCertname

WithCertname adds the certname to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithContext

WithContext adds the context to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithDescription

WithDescription adds the description to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithFile

WithFile adds the file to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithNamespace

WithNamespace adds the namespace to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithPassword

WithPassword adds the password to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WithTimeout

WithTimeout adds the timeout to the admin upload x box certificate params

func (*AdminUploadXBoxCertificateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUploadXBoxCertificateReader

type AdminUploadXBoxCertificateReader struct {
	// contains filtered or unexported fields
}

AdminUploadXBoxCertificateReader is a Reader for the AdminUploadXBoxCertificate structure.

func (*AdminUploadXBoxCertificateReader) ReadResponse

func (o *AdminUploadXBoxCertificateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type AdminUploadXBoxCertificateUnauthorized

type AdminUploadXBoxCertificateUnauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUploadXBoxCertificateUnauthorized handles this case with default header values.

Unauthorized

func NewAdminUploadXBoxCertificateUnauthorized

func NewAdminUploadXBoxCertificateUnauthorized() *AdminUploadXBoxCertificateUnauthorized

NewAdminUploadXBoxCertificateUnauthorized creates a AdminUploadXBoxCertificateUnauthorized with default headers values

func (*AdminUploadXBoxCertificateUnauthorized) Error

func (*AdminUploadXBoxCertificateUnauthorized) GetPayload

func (*AdminUploadXBoxCertificateUnauthorized) ToJSONString

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for certificate API

func (*Client) AdminUploadXBoxCertificateShort

func (a *Client) AdminUploadXBoxCertificateShort(params *AdminUploadXBoxCertificateParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUploadXBoxCertificateResponse, error)

AdminUploadXBoxCertificateShort upload certificates for xbox. Upload certificates for XBox. Certificate must be in the valid form of PFX format. 'certname” must be specified to 'xbl-pfx' for Session Sync to work

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AdminUploadXBoxCertificateShort(params *AdminUploadXBoxCertificateParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUploadXBoxCertificateResponse, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new certificate API client.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL