Documentation
¶
Index ¶
- type BcAuthorizeBadRequest
- type BcAuthorizeForbidden
- type BcAuthorizeOK
- type BcAuthorizeParams
- func (o *BcAuthorizeParams) SetAcrValues(acrValues *string)
- func (o *BcAuthorizeParams) SetBindingMessage(bindingMessage *string)
- func (o *BcAuthorizeParams) SetClientID(clientID string)
- func (o *BcAuthorizeParams) SetClientNotificationToken(clientNotificationToken string)
- func (o *BcAuthorizeParams) SetContext(ctx context.Context)
- func (o *BcAuthorizeParams) SetHTTPClient(client *http.Client)
- func (o *BcAuthorizeParams) SetIDTokenHint(iDTokenHint *string)
- func (o *BcAuthorizeParams) SetLoginHint(loginHint *string)
- func (o *BcAuthorizeParams) SetLoginHintToken(loginHintToken *string)
- func (o *BcAuthorizeParams) SetRequestedExpiry(requestedExpiry *int32)
- func (o *BcAuthorizeParams) SetScope(scope string)
- func (o *BcAuthorizeParams) SetTimeout(timeout time.Duration)
- func (o *BcAuthorizeParams) SetUserCode(userCode *string)
- func (o *BcAuthorizeParams) WithAcrValues(acrValues *string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithBindingMessage(bindingMessage *string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithClientID(clientID string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithClientNotificationToken(clientNotificationToken string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithContext(ctx context.Context) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithHTTPClient(client *http.Client) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithIDTokenHint(iDTokenHint *string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithLoginHint(loginHint *string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithLoginHintToken(loginHintToken *string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithRequestedExpiry(requestedExpiry *int32) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithScope(scope string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithTimeout(timeout time.Duration) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WithUserCode(userCode *string) *BcAuthorizeParams
- func (o *BcAuthorizeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type BcAuthorizeReader
- type BcAuthorizeUnauthorized
- type Client
- func (a *Client) BcAuthorize(params *BcAuthorizeParams) (*BcAuthorizeOK, error)
- func (a *Client) GetAuthorize(params *GetAuthorizeParams) (*GetAuthorizeOK, error)
- func (a *Client) PostAuthorize(params *PostAuthorizeParams) (*PostAuthorizeOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type GetAuthorizeBadRequest
- type GetAuthorizeInternalServerError
- type GetAuthorizeOK
- type GetAuthorizeParams
- func (o *GetAuthorizeParams) SetAcrValues(acrValues *string)
- func (o *GetAuthorizeParams) SetAmrValues(amrValues *string)
- func (o *GetAuthorizeParams) SetAuthReqID(authReqID *string)
- func (o *GetAuthorizeParams) SetClaims(claims *string)
- func (o *GetAuthorizeParams) SetClientID(clientID string)
- func (o *GetAuthorizeParams) SetCodeChallenge(codeChallenge *string)
- func (o *GetAuthorizeParams) SetCodeChallengeMethod(codeChallengeMethod *string)
- func (o *GetAuthorizeParams) SetContext(ctx context.Context)
- func (o *GetAuthorizeParams) SetCustomResponseHeaders(customResponseHeaders *string)
- func (o *GetAuthorizeParams) SetDisplay(display *string)
- func (o *GetAuthorizeParams) SetHTTPClient(client *http.Client)
- func (o *GetAuthorizeParams) SetIDTokenHint(iDTokenHint *string)
- func (o *GetAuthorizeParams) SetLoginHint(loginHint *string)
- func (o *GetAuthorizeParams) SetMaxAge(maxAge *int32)
- func (o *GetAuthorizeParams) SetNonce(nonce *string)
- func (o *GetAuthorizeParams) SetOriginHeaders(originHeaders *string)
- func (o *GetAuthorizeParams) SetPrompt(prompt *string)
- func (o *GetAuthorizeParams) SetRedirectURI(redirectURI string)
- func (o *GetAuthorizeParams) SetRequest(request *string)
- func (o *GetAuthorizeParams) SetRequestSessionID(requestSessionID *string)
- func (o *GetAuthorizeParams) SetRequestURI(requestURI *string)
- func (o *GetAuthorizeParams) SetResponseMode(responseMode *string)
- func (o *GetAuthorizeParams) SetResponseType(responseType string)
- func (o *GetAuthorizeParams) SetScope(scope string)
- func (o *GetAuthorizeParams) SetSessionID(sessionID *string)
- func (o *GetAuthorizeParams) SetState(state *string)
- func (o *GetAuthorizeParams) SetTimeout(timeout time.Duration)
- func (o *GetAuthorizeParams) SetUILocales(uILocales *string)
- func (o *GetAuthorizeParams) WithAcrValues(acrValues *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithAmrValues(amrValues *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithAuthReqID(authReqID *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithClaims(claims *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithClientID(clientID string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithCodeChallenge(codeChallenge *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithCodeChallengeMethod(codeChallengeMethod *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithContext(ctx context.Context) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithCustomResponseHeaders(customResponseHeaders *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithDisplay(display *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithHTTPClient(client *http.Client) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithIDTokenHint(iDTokenHint *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithLoginHint(loginHint *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithMaxAge(maxAge *int32) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithNonce(nonce *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithOriginHeaders(originHeaders *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithPrompt(prompt *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithRedirectURI(redirectURI string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithRequest(request *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithRequestSessionID(requestSessionID *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithRequestURI(requestURI *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithResponseMode(responseMode *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithResponseType(responseType string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithScope(scope string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithSessionID(sessionID *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithState(state *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithTimeout(timeout time.Duration) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WithUILocales(uILocales *string) *GetAuthorizeParams
- func (o *GetAuthorizeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAuthorizeReader
- type GetAuthorizeUnauthorized
- type PostAuthorizeBadRequest
- type PostAuthorizeInternalServerError
- type PostAuthorizeOK
- type PostAuthorizeParams
- func (o *PostAuthorizeParams) SetAcrValues(acrValues *string)
- func (o *PostAuthorizeParams) SetAmrValues(amrValues *string)
- func (o *PostAuthorizeParams) SetClaims(claims *string)
- func (o *PostAuthorizeParams) SetClientID(clientID string)
- func (o *PostAuthorizeParams) SetCodeChallenge(codeChallenge *string)
- func (o *PostAuthorizeParams) SetCodeChallengeMethod(codeChallengeMethod *string)
- func (o *PostAuthorizeParams) SetContext(ctx context.Context)
- func (o *PostAuthorizeParams) SetCustomResponseHeaders(customResponseHeaders *string)
- func (o *PostAuthorizeParams) SetDisplay(display *string)
- func (o *PostAuthorizeParams) SetHTTPClient(client *http.Client)
- func (o *PostAuthorizeParams) SetIDTokenHint(iDTokenHint *string)
- func (o *PostAuthorizeParams) SetLoginHint(loginHint *string)
- func (o *PostAuthorizeParams) SetMaxAge(maxAge *int32)
- func (o *PostAuthorizeParams) SetNonce(nonce *string)
- func (o *PostAuthorizeParams) SetOriginHeaders(originHeaders *string)
- func (o *PostAuthorizeParams) SetPrompt(prompt *string)
- func (o *PostAuthorizeParams) SetRedirectURI(redirectURI string)
- func (o *PostAuthorizeParams) SetRequest(request *string)
- func (o *PostAuthorizeParams) SetRequestSessionID(requestSessionID *string)
- func (o *PostAuthorizeParams) SetRequestURI(requestURI *string)
- func (o *PostAuthorizeParams) SetResponseMode(responseMode *string)
- func (o *PostAuthorizeParams) SetResponseType(responseType string)
- func (o *PostAuthorizeParams) SetScope(scope string)
- func (o *PostAuthorizeParams) SetSessionID(sessionID *string)
- func (o *PostAuthorizeParams) SetState(state *string)
- func (o *PostAuthorizeParams) SetTimeout(timeout time.Duration)
- func (o *PostAuthorizeParams) SetUILocales(uILocales *string)
- func (o *PostAuthorizeParams) WithAcrValues(acrValues *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithAmrValues(amrValues *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithClaims(claims *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithClientID(clientID string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithCodeChallenge(codeChallenge *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithCodeChallengeMethod(codeChallengeMethod *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithContext(ctx context.Context) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithCustomResponseHeaders(customResponseHeaders *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithDisplay(display *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithHTTPClient(client *http.Client) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithIDTokenHint(iDTokenHint *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithLoginHint(loginHint *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithMaxAge(maxAge *int32) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithNonce(nonce *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithOriginHeaders(originHeaders *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithPrompt(prompt *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithRedirectURI(redirectURI string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithRequest(request *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithRequestSessionID(requestSessionID *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithRequestURI(requestURI *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithResponseMode(responseMode *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithResponseType(responseType string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithScope(scope string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithSessionID(sessionID *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithState(state *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithTimeout(timeout time.Duration) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WithUILocales(uILocales *string) *PostAuthorizeParams
- func (o *PostAuthorizeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAuthorizeReader
- type PostAuthorizeUnauthorized
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BcAuthorizeBadRequest ¶
type BcAuthorizeBadRequest struct {
Payload *models.ErrorResponse
}
BcAuthorizeBadRequest handles this case with default header values.
Invalid parameters are provided to endpoint.
func NewBcAuthorizeBadRequest ¶
func NewBcAuthorizeBadRequest() *BcAuthorizeBadRequest
NewBcAuthorizeBadRequest creates a BcAuthorizeBadRequest with default headers values
func (*BcAuthorizeBadRequest) Error ¶
func (o *BcAuthorizeBadRequest) Error() string
func (*BcAuthorizeBadRequest) GetPayload ¶
func (o *BcAuthorizeBadRequest) GetPayload() *models.ErrorResponse
type BcAuthorizeForbidden ¶
type BcAuthorizeForbidden struct {
Payload *models.ErrorResponse
}
BcAuthorizeForbidden handles this case with default header values.
Invalid details provided hence access denied.
func NewBcAuthorizeForbidden ¶
func NewBcAuthorizeForbidden() *BcAuthorizeForbidden
NewBcAuthorizeForbidden creates a BcAuthorizeForbidden with default headers values
func (*BcAuthorizeForbidden) Error ¶
func (o *BcAuthorizeForbidden) Error() string
func (*BcAuthorizeForbidden) GetPayload ¶
func (o *BcAuthorizeForbidden) GetPayload() *models.ErrorResponse
type BcAuthorizeOK ¶
type BcAuthorizeOK struct {
Payload *models.BackchannelAuthorization
}
BcAuthorizeOK handles this case with default header values.
OK
func NewBcAuthorizeOK ¶
func NewBcAuthorizeOK() *BcAuthorizeOK
NewBcAuthorizeOK creates a BcAuthorizeOK with default headers values
func (*BcAuthorizeOK) Error ¶
func (o *BcAuthorizeOK) Error() string
func (*BcAuthorizeOK) GetPayload ¶
func (o *BcAuthorizeOK) GetPayload() *models.BackchannelAuthorization
type BcAuthorizeParams ¶
type BcAuthorizeParams struct { /*AcrValues Requested Authentication Context Class Reference values. */ AcrValues *string /*BindingMessage A human readable identifier or message intended to be displayed on both the consumption device and the authentication device to interlock them together for the transaction by way of a visual cue for the end-user. */ BindingMessage *string /*ClientID OAuth 2.0 Client Identifier valid at the Authorization Server. */ ClientID string /*ClientNotificationToken It is a bearer token provided by the Client that will be used by the OpenID Provider to authenticate the callback request to the Client. It is required if the Client is registered to use Ping or Push modes. */ ClientNotificationToken string /*IDTokenHint An ID Token previously issued to the Client by the OpenID Provider being passed back as a hint to identify the end-user for whom authentication is being requested. */ IDTokenHint *string /*LoginHint A hint to the OpenID Provider regarding the end-user for whom authentication is being requested. */ LoginHint *string /*LoginHintToken A token containing information identifying the end-user for whom authentication is being requested. */ LoginHintToken *string /*RequestedExpiry A positive integer allowing the client to request the expires_in value for the auth_req_id the server will return. */ RequestedExpiry *int32 /*Scope CIBA authentication requests must contain the openid scope value. */ Scope string /*UserCode A secret code, such as password or pin, known only to the user but verifiable by the OP. */ UserCode *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
BcAuthorizeParams contains all the parameters to send to the API endpoint for the bc authorize operation typically these are written to a http.Request
func NewBcAuthorizeParams ¶
func NewBcAuthorizeParams() *BcAuthorizeParams
NewBcAuthorizeParams creates a new BcAuthorizeParams object with the default values initialized.
func NewBcAuthorizeParamsWithContext ¶
func NewBcAuthorizeParamsWithContext(ctx context.Context) *BcAuthorizeParams
NewBcAuthorizeParamsWithContext creates a new BcAuthorizeParams object with the default values initialized, and the ability to set a context for a request
func NewBcAuthorizeParamsWithHTTPClient ¶
func NewBcAuthorizeParamsWithHTTPClient(client *http.Client) *BcAuthorizeParams
NewBcAuthorizeParamsWithHTTPClient creates a new BcAuthorizeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewBcAuthorizeParamsWithTimeout ¶
func NewBcAuthorizeParamsWithTimeout(timeout time.Duration) *BcAuthorizeParams
NewBcAuthorizeParamsWithTimeout creates a new BcAuthorizeParams object with the default values initialized, and the ability to set a timeout on a request
func (*BcAuthorizeParams) SetAcrValues ¶
func (o *BcAuthorizeParams) SetAcrValues(acrValues *string)
SetAcrValues adds the acrValues to the bc authorize params
func (*BcAuthorizeParams) SetBindingMessage ¶
func (o *BcAuthorizeParams) SetBindingMessage(bindingMessage *string)
SetBindingMessage adds the bindingMessage to the bc authorize params
func (*BcAuthorizeParams) SetClientID ¶
func (o *BcAuthorizeParams) SetClientID(clientID string)
SetClientID adds the clientId to the bc authorize params
func (*BcAuthorizeParams) SetClientNotificationToken ¶
func (o *BcAuthorizeParams) SetClientNotificationToken(clientNotificationToken string)
SetClientNotificationToken adds the clientNotificationToken to the bc authorize params
func (*BcAuthorizeParams) SetContext ¶
func (o *BcAuthorizeParams) SetContext(ctx context.Context)
SetContext adds the context to the bc authorize params
func (*BcAuthorizeParams) SetHTTPClient ¶
func (o *BcAuthorizeParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the bc authorize params
func (*BcAuthorizeParams) SetIDTokenHint ¶
func (o *BcAuthorizeParams) SetIDTokenHint(iDTokenHint *string)
SetIDTokenHint adds the idTokenHint to the bc authorize params
func (*BcAuthorizeParams) SetLoginHint ¶
func (o *BcAuthorizeParams) SetLoginHint(loginHint *string)
SetLoginHint adds the loginHint to the bc authorize params
func (*BcAuthorizeParams) SetLoginHintToken ¶
func (o *BcAuthorizeParams) SetLoginHintToken(loginHintToken *string)
SetLoginHintToken adds the loginHintToken to the bc authorize params
func (*BcAuthorizeParams) SetRequestedExpiry ¶
func (o *BcAuthorizeParams) SetRequestedExpiry(requestedExpiry *int32)
SetRequestedExpiry adds the requestedExpiry to the bc authorize params
func (*BcAuthorizeParams) SetScope ¶
func (o *BcAuthorizeParams) SetScope(scope string)
SetScope adds the scope to the bc authorize params
func (*BcAuthorizeParams) SetTimeout ¶
func (o *BcAuthorizeParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the bc authorize params
func (*BcAuthorizeParams) SetUserCode ¶
func (o *BcAuthorizeParams) SetUserCode(userCode *string)
SetUserCode adds the userCode to the bc authorize params
func (*BcAuthorizeParams) WithAcrValues ¶
func (o *BcAuthorizeParams) WithAcrValues(acrValues *string) *BcAuthorizeParams
WithAcrValues adds the acrValues to the bc authorize params
func (*BcAuthorizeParams) WithBindingMessage ¶
func (o *BcAuthorizeParams) WithBindingMessage(bindingMessage *string) *BcAuthorizeParams
WithBindingMessage adds the bindingMessage to the bc authorize params
func (*BcAuthorizeParams) WithClientID ¶
func (o *BcAuthorizeParams) WithClientID(clientID string) *BcAuthorizeParams
WithClientID adds the clientID to the bc authorize params
func (*BcAuthorizeParams) WithClientNotificationToken ¶
func (o *BcAuthorizeParams) WithClientNotificationToken(clientNotificationToken string) *BcAuthorizeParams
WithClientNotificationToken adds the clientNotificationToken to the bc authorize params
func (*BcAuthorizeParams) WithContext ¶
func (o *BcAuthorizeParams) WithContext(ctx context.Context) *BcAuthorizeParams
WithContext adds the context to the bc authorize params
func (*BcAuthorizeParams) WithHTTPClient ¶
func (o *BcAuthorizeParams) WithHTTPClient(client *http.Client) *BcAuthorizeParams
WithHTTPClient adds the HTTPClient to the bc authorize params
func (*BcAuthorizeParams) WithIDTokenHint ¶
func (o *BcAuthorizeParams) WithIDTokenHint(iDTokenHint *string) *BcAuthorizeParams
WithIDTokenHint adds the iDTokenHint to the bc authorize params
func (*BcAuthorizeParams) WithLoginHint ¶
func (o *BcAuthorizeParams) WithLoginHint(loginHint *string) *BcAuthorizeParams
WithLoginHint adds the loginHint to the bc authorize params
func (*BcAuthorizeParams) WithLoginHintToken ¶
func (o *BcAuthorizeParams) WithLoginHintToken(loginHintToken *string) *BcAuthorizeParams
WithLoginHintToken adds the loginHintToken to the bc authorize params
func (*BcAuthorizeParams) WithRequestedExpiry ¶
func (o *BcAuthorizeParams) WithRequestedExpiry(requestedExpiry *int32) *BcAuthorizeParams
WithRequestedExpiry adds the requestedExpiry to the bc authorize params
func (*BcAuthorizeParams) WithScope ¶
func (o *BcAuthorizeParams) WithScope(scope string) *BcAuthorizeParams
WithScope adds the scope to the bc authorize params
func (*BcAuthorizeParams) WithTimeout ¶
func (o *BcAuthorizeParams) WithTimeout(timeout time.Duration) *BcAuthorizeParams
WithTimeout adds the timeout to the bc authorize params
func (*BcAuthorizeParams) WithUserCode ¶
func (o *BcAuthorizeParams) WithUserCode(userCode *string) *BcAuthorizeParams
WithUserCode adds the userCode to the bc authorize params
func (*BcAuthorizeParams) WriteToRequest ¶
func (o *BcAuthorizeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type BcAuthorizeReader ¶
type BcAuthorizeReader struct {
// contains filtered or unexported fields
}
BcAuthorizeReader is a Reader for the BcAuthorize structure.
func (*BcAuthorizeReader) ReadResponse ¶
func (o *BcAuthorizeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type BcAuthorizeUnauthorized ¶
type BcAuthorizeUnauthorized struct {
}BcAuthorizeUnauthorized handles this case with default header values.
Unauthorized CIBA (Client Initiated Backchannel Authentication) access.
func NewBcAuthorizeUnauthorized ¶
func NewBcAuthorizeUnauthorized() *BcAuthorizeUnauthorized
NewBcAuthorizeUnauthorized creates a BcAuthorizeUnauthorized with default headers values
func (*BcAuthorizeUnauthorized) Error ¶
func (o *BcAuthorizeUnauthorized) Error() string
func (*BcAuthorizeUnauthorized) GetPayload ¶
func (o *BcAuthorizeUnauthorized) GetPayload() *models.ErrorResponse
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for authorization API
func (*Client) BcAuthorize ¶
func (a *Client) BcAuthorize(params *BcAuthorizeParams) (*BcAuthorizeOK, error)
BcAuthorize bcs authorize
The Backchannel Authentication Endpoint is used to initiate an out-of-band authentication of the end-user.
func (*Client) GetAuthorize ¶
func (a *Client) GetAuthorize(params *GetAuthorizeParams) (*GetAuthorizeOK, error)
GetAuthorize gets authorize
End-User Authentication and Authorization done by sending the User Agent to the Authorization Endpoint using request parameters defined by OAuth 2.0 and OpenID Connect.
func (*Client) PostAuthorize ¶
func (a *Client) PostAuthorize(params *PostAuthorizeParams) (*PostAuthorizeOK, error)
PostAuthorize posts authorize
End-User Authentication and Authorization done by sending the User Agent to the Authorization Endpoint using request parameters defined by OAuth 2.0 and OpenID Connect.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { BcAuthorize(params *BcAuthorizeParams) (*BcAuthorizeOK, error) GetAuthorize(params *GetAuthorizeParams) (*GetAuthorizeOK, error) PostAuthorize(params *PostAuthorizeParams) (*PostAuthorizeOK, 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 authorization API client.
type GetAuthorizeBadRequest ¶
type GetAuthorizeBadRequest struct {
Payload *models.ErrorResponse
}
GetAuthorizeBadRequest handles this case with default header values.
Invalid parameters are provided to endpoint.
func NewGetAuthorizeBadRequest ¶
func NewGetAuthorizeBadRequest() *GetAuthorizeBadRequest
NewGetAuthorizeBadRequest creates a GetAuthorizeBadRequest with default headers values
func (*GetAuthorizeBadRequest) Error ¶
func (o *GetAuthorizeBadRequest) Error() string
func (*GetAuthorizeBadRequest) GetPayload ¶
func (o *GetAuthorizeBadRequest) GetPayload() *models.ErrorResponse
type GetAuthorizeInternalServerError ¶
type GetAuthorizeInternalServerError struct {
Payload *models.ErrorResponse
}
GetAuthorizeInternalServerError handles this case with default header values.
Internal error occured. Please check log file for details.
func NewGetAuthorizeInternalServerError ¶
func NewGetAuthorizeInternalServerError() *GetAuthorizeInternalServerError
NewGetAuthorizeInternalServerError creates a GetAuthorizeInternalServerError with default headers values
func (*GetAuthorizeInternalServerError) Error ¶
func (o *GetAuthorizeInternalServerError) Error() string
func (*GetAuthorizeInternalServerError) GetPayload ¶
func (o *GetAuthorizeInternalServerError) GetPayload() *models.ErrorResponse
type GetAuthorizeOK ¶
type GetAuthorizeOK struct { }
GetAuthorizeOK handles this case with default header values.
OK
func NewGetAuthorizeOK ¶
func NewGetAuthorizeOK() *GetAuthorizeOK
NewGetAuthorizeOK creates a GetAuthorizeOK with default headers values
func (*GetAuthorizeOK) Error ¶
func (o *GetAuthorizeOK) Error() string
type GetAuthorizeParams ¶
type GetAuthorizeParams struct { /*AcrValues Requested Authentication Context Class Reference values. Space-separated string that specifies the acr values that the Authorization Server is being requested to use for processing this Authentication Request, with the values appearing in order of preference. */ AcrValues *string /*AmrValues AMR Values. */ AmrValues *string /*AuthReqID CIBA authentication request Id. */ AuthReqID *string /*Claims Requested Claims. */ Claims *string /*ClientID OAuth 2.0 Client Identifier valid at the Authorization Server. */ ClientID string /*CodeChallenge PKCE code challenge. */ CodeChallenge *string /*CodeChallengeMethod PKCE code challenge method. */ CodeChallengeMethod *string /*CustomResponseHeaders Custom Response Headers. */ CustomResponseHeaders *string /*Display ASCII string value that specifies how the Authorization Server displays the authentication and consent user interface pages to the End-User. */ Display *string /*IDTokenHint ID Token previously issued by the Authorization Server being passed as a hint about the End-User's current or past authenticated session with the Client. If the End-User identified by the ID Token is logged in or is logged in by the request, then the Authorization Server returns a positive response. */ IDTokenHint *string /*LoginHint Hint to the Authorization Server about the login identifier the End-User might use to log in (if necessary). */ LoginHint *string /*MaxAge Maximum Authentication Age. Specifies the allowable elapsed time in seconds since the last time the End-User was actively authenticated by the OP. */ MaxAge *int32 /*Nonce String value used to associate a Client session with an ID Token, and to mitigate replay attacks. */ Nonce *string /*OriginHeaders Origin headers. Used in custom workflows. */ OriginHeaders *string /*Prompt Space delimited, case sensitive list of ASCII string values that specifies whether the Authorization Server prompts the End-User for reauthentication and consent. The defined values are - none, login, consent, select_account. */ Prompt *string /*RedirectURI Redirection URI to which the response will be sent. This URI MUST exactly match one of the Redirection URI values for the Client pre-registered at the OpenID Provider. */ RedirectURI string /*Request This parameter enables OpenID Connect requests to be passed in a single, self-contained parameter and to be optionally signed and/or encrypted. The parameter value is a Request Object value. It represents the request as a JWT whose Claims are the request parameters. */ Request *string /*RequestSessionID Request session id. */ RequestSessionID *string /*RequestURI This parameter enables OpenID Connect requests to be passed by reference, rather than by value. The request_uri value is a URL using the https scheme referencing a resource containing a Request Object value, which is a JWT containing the request parameters. */ RequestURI *string /*ResponseMode Informs the Authorization Server of the mechanism to be used for returning parameters from the Authorization Endpoint. */ ResponseMode *string /*ResponseType OAuth 2.0 Response Type value that determines the authorization processing flow to be used, including what parameters are returned from the endpoints used. */ ResponseType string /*Scope OpenID Connect requests MUST contain the openid scope value. If the openid scope value is not present, the behavior is entirely unspecified. Other scope values MAY be present. */ Scope string /*SessionID Session id of this call. */ SessionID *string /*State Opaque value used to maintain state between the request and the callback. */ State *string /*UILocales End-User's preferred languages and scripts for the user interface, represented as a space-separated list of BCP47 [RFC5646] language tag values, ordered by preference. */ UILocales *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAuthorizeParams contains all the parameters to send to the API endpoint for the get authorize operation typically these are written to a http.Request
func NewGetAuthorizeParams ¶
func NewGetAuthorizeParams() *GetAuthorizeParams
NewGetAuthorizeParams creates a new GetAuthorizeParams object with the default values initialized.
func NewGetAuthorizeParamsWithContext ¶
func NewGetAuthorizeParamsWithContext(ctx context.Context) *GetAuthorizeParams
NewGetAuthorizeParamsWithContext creates a new GetAuthorizeParams object with the default values initialized, and the ability to set a context for a request
func NewGetAuthorizeParamsWithHTTPClient ¶
func NewGetAuthorizeParamsWithHTTPClient(client *http.Client) *GetAuthorizeParams
NewGetAuthorizeParamsWithHTTPClient creates a new GetAuthorizeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAuthorizeParamsWithTimeout ¶
func NewGetAuthorizeParamsWithTimeout(timeout time.Duration) *GetAuthorizeParams
NewGetAuthorizeParamsWithTimeout creates a new GetAuthorizeParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAuthorizeParams) SetAcrValues ¶
func (o *GetAuthorizeParams) SetAcrValues(acrValues *string)
SetAcrValues adds the acrValues to the get authorize params
func (*GetAuthorizeParams) SetAmrValues ¶
func (o *GetAuthorizeParams) SetAmrValues(amrValues *string)
SetAmrValues adds the amrValues to the get authorize params
func (*GetAuthorizeParams) SetAuthReqID ¶
func (o *GetAuthorizeParams) SetAuthReqID(authReqID *string)
SetAuthReqID adds the authReqId to the get authorize params
func (*GetAuthorizeParams) SetClaims ¶
func (o *GetAuthorizeParams) SetClaims(claims *string)
SetClaims adds the claims to the get authorize params
func (*GetAuthorizeParams) SetClientID ¶
func (o *GetAuthorizeParams) SetClientID(clientID string)
SetClientID adds the clientId to the get authorize params
func (*GetAuthorizeParams) SetCodeChallenge ¶
func (o *GetAuthorizeParams) SetCodeChallenge(codeChallenge *string)
SetCodeChallenge adds the codeChallenge to the get authorize params
func (*GetAuthorizeParams) SetCodeChallengeMethod ¶
func (o *GetAuthorizeParams) SetCodeChallengeMethod(codeChallengeMethod *string)
SetCodeChallengeMethod adds the codeChallengeMethod to the get authorize params
func (*GetAuthorizeParams) SetContext ¶
func (o *GetAuthorizeParams) SetContext(ctx context.Context)
SetContext adds the context to the get authorize params
func (*GetAuthorizeParams) SetCustomResponseHeaders ¶
func (o *GetAuthorizeParams) SetCustomResponseHeaders(customResponseHeaders *string)
SetCustomResponseHeaders adds the customResponseHeaders to the get authorize params
func (*GetAuthorizeParams) SetDisplay ¶
func (o *GetAuthorizeParams) SetDisplay(display *string)
SetDisplay adds the display to the get authorize params
func (*GetAuthorizeParams) SetHTTPClient ¶
func (o *GetAuthorizeParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get authorize params
func (*GetAuthorizeParams) SetIDTokenHint ¶
func (o *GetAuthorizeParams) SetIDTokenHint(iDTokenHint *string)
SetIDTokenHint adds the idTokenHint to the get authorize params
func (*GetAuthorizeParams) SetLoginHint ¶
func (o *GetAuthorizeParams) SetLoginHint(loginHint *string)
SetLoginHint adds the loginHint to the get authorize params
func (*GetAuthorizeParams) SetMaxAge ¶
func (o *GetAuthorizeParams) SetMaxAge(maxAge *int32)
SetMaxAge adds the maxAge to the get authorize params
func (*GetAuthorizeParams) SetNonce ¶
func (o *GetAuthorizeParams) SetNonce(nonce *string)
SetNonce adds the nonce to the get authorize params
func (*GetAuthorizeParams) SetOriginHeaders ¶
func (o *GetAuthorizeParams) SetOriginHeaders(originHeaders *string)
SetOriginHeaders adds the originHeaders to the get authorize params
func (*GetAuthorizeParams) SetPrompt ¶
func (o *GetAuthorizeParams) SetPrompt(prompt *string)
SetPrompt adds the prompt to the get authorize params
func (*GetAuthorizeParams) SetRedirectURI ¶
func (o *GetAuthorizeParams) SetRedirectURI(redirectURI string)
SetRedirectURI adds the redirectUri to the get authorize params
func (*GetAuthorizeParams) SetRequest ¶
func (o *GetAuthorizeParams) SetRequest(request *string)
SetRequest adds the request to the get authorize params
func (*GetAuthorizeParams) SetRequestSessionID ¶
func (o *GetAuthorizeParams) SetRequestSessionID(requestSessionID *string)
SetRequestSessionID adds the requestSessionId to the get authorize params
func (*GetAuthorizeParams) SetRequestURI ¶
func (o *GetAuthorizeParams) SetRequestURI(requestURI *string)
SetRequestURI adds the requestUri to the get authorize params
func (*GetAuthorizeParams) SetResponseMode ¶
func (o *GetAuthorizeParams) SetResponseMode(responseMode *string)
SetResponseMode adds the responseMode to the get authorize params
func (*GetAuthorizeParams) SetResponseType ¶
func (o *GetAuthorizeParams) SetResponseType(responseType string)
SetResponseType adds the responseType to the get authorize params
func (*GetAuthorizeParams) SetScope ¶
func (o *GetAuthorizeParams) SetScope(scope string)
SetScope adds the scope to the get authorize params
func (*GetAuthorizeParams) SetSessionID ¶
func (o *GetAuthorizeParams) SetSessionID(sessionID *string)
SetSessionID adds the sessionId to the get authorize params
func (*GetAuthorizeParams) SetState ¶
func (o *GetAuthorizeParams) SetState(state *string)
SetState adds the state to the get authorize params
func (*GetAuthorizeParams) SetTimeout ¶
func (o *GetAuthorizeParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get authorize params
func (*GetAuthorizeParams) SetUILocales ¶
func (o *GetAuthorizeParams) SetUILocales(uILocales *string)
SetUILocales adds the uiLocales to the get authorize params
func (*GetAuthorizeParams) WithAcrValues ¶
func (o *GetAuthorizeParams) WithAcrValues(acrValues *string) *GetAuthorizeParams
WithAcrValues adds the acrValues to the get authorize params
func (*GetAuthorizeParams) WithAmrValues ¶
func (o *GetAuthorizeParams) WithAmrValues(amrValues *string) *GetAuthorizeParams
WithAmrValues adds the amrValues to the get authorize params
func (*GetAuthorizeParams) WithAuthReqID ¶
func (o *GetAuthorizeParams) WithAuthReqID(authReqID *string) *GetAuthorizeParams
WithAuthReqID adds the authReqID to the get authorize params
func (*GetAuthorizeParams) WithClaims ¶
func (o *GetAuthorizeParams) WithClaims(claims *string) *GetAuthorizeParams
WithClaims adds the claims to the get authorize params
func (*GetAuthorizeParams) WithClientID ¶
func (o *GetAuthorizeParams) WithClientID(clientID string) *GetAuthorizeParams
WithClientID adds the clientID to the get authorize params
func (*GetAuthorizeParams) WithCodeChallenge ¶
func (o *GetAuthorizeParams) WithCodeChallenge(codeChallenge *string) *GetAuthorizeParams
WithCodeChallenge adds the codeChallenge to the get authorize params
func (*GetAuthorizeParams) WithCodeChallengeMethod ¶
func (o *GetAuthorizeParams) WithCodeChallengeMethod(codeChallengeMethod *string) *GetAuthorizeParams
WithCodeChallengeMethod adds the codeChallengeMethod to the get authorize params
func (*GetAuthorizeParams) WithContext ¶
func (o *GetAuthorizeParams) WithContext(ctx context.Context) *GetAuthorizeParams
WithContext adds the context to the get authorize params
func (*GetAuthorizeParams) WithCustomResponseHeaders ¶
func (o *GetAuthorizeParams) WithCustomResponseHeaders(customResponseHeaders *string) *GetAuthorizeParams
WithCustomResponseHeaders adds the customResponseHeaders to the get authorize params
func (*GetAuthorizeParams) WithDisplay ¶
func (o *GetAuthorizeParams) WithDisplay(display *string) *GetAuthorizeParams
WithDisplay adds the display to the get authorize params
func (*GetAuthorizeParams) WithHTTPClient ¶
func (o *GetAuthorizeParams) WithHTTPClient(client *http.Client) *GetAuthorizeParams
WithHTTPClient adds the HTTPClient to the get authorize params
func (*GetAuthorizeParams) WithIDTokenHint ¶
func (o *GetAuthorizeParams) WithIDTokenHint(iDTokenHint *string) *GetAuthorizeParams
WithIDTokenHint adds the iDTokenHint to the get authorize params
func (*GetAuthorizeParams) WithLoginHint ¶
func (o *GetAuthorizeParams) WithLoginHint(loginHint *string) *GetAuthorizeParams
WithLoginHint adds the loginHint to the get authorize params
func (*GetAuthorizeParams) WithMaxAge ¶
func (o *GetAuthorizeParams) WithMaxAge(maxAge *int32) *GetAuthorizeParams
WithMaxAge adds the maxAge to the get authorize params
func (*GetAuthorizeParams) WithNonce ¶
func (o *GetAuthorizeParams) WithNonce(nonce *string) *GetAuthorizeParams
WithNonce adds the nonce to the get authorize params
func (*GetAuthorizeParams) WithOriginHeaders ¶
func (o *GetAuthorizeParams) WithOriginHeaders(originHeaders *string) *GetAuthorizeParams
WithOriginHeaders adds the originHeaders to the get authorize params
func (*GetAuthorizeParams) WithPrompt ¶
func (o *GetAuthorizeParams) WithPrompt(prompt *string) *GetAuthorizeParams
WithPrompt adds the prompt to the get authorize params
func (*GetAuthorizeParams) WithRedirectURI ¶
func (o *GetAuthorizeParams) WithRedirectURI(redirectURI string) *GetAuthorizeParams
WithRedirectURI adds the redirectURI to the get authorize params
func (*GetAuthorizeParams) WithRequest ¶
func (o *GetAuthorizeParams) WithRequest(request *string) *GetAuthorizeParams
WithRequest adds the request to the get authorize params
func (*GetAuthorizeParams) WithRequestSessionID ¶
func (o *GetAuthorizeParams) WithRequestSessionID(requestSessionID *string) *GetAuthorizeParams
WithRequestSessionID adds the requestSessionID to the get authorize params
func (*GetAuthorizeParams) WithRequestURI ¶
func (o *GetAuthorizeParams) WithRequestURI(requestURI *string) *GetAuthorizeParams
WithRequestURI adds the requestURI to the get authorize params
func (*GetAuthorizeParams) WithResponseMode ¶
func (o *GetAuthorizeParams) WithResponseMode(responseMode *string) *GetAuthorizeParams
WithResponseMode adds the responseMode to the get authorize params
func (*GetAuthorizeParams) WithResponseType ¶
func (o *GetAuthorizeParams) WithResponseType(responseType string) *GetAuthorizeParams
WithResponseType adds the responseType to the get authorize params
func (*GetAuthorizeParams) WithScope ¶
func (o *GetAuthorizeParams) WithScope(scope string) *GetAuthorizeParams
WithScope adds the scope to the get authorize params
func (*GetAuthorizeParams) WithSessionID ¶
func (o *GetAuthorizeParams) WithSessionID(sessionID *string) *GetAuthorizeParams
WithSessionID adds the sessionID to the get authorize params
func (*GetAuthorizeParams) WithState ¶
func (o *GetAuthorizeParams) WithState(state *string) *GetAuthorizeParams
WithState adds the state to the get authorize params
func (*GetAuthorizeParams) WithTimeout ¶
func (o *GetAuthorizeParams) WithTimeout(timeout time.Duration) *GetAuthorizeParams
WithTimeout adds the timeout to the get authorize params
func (*GetAuthorizeParams) WithUILocales ¶
func (o *GetAuthorizeParams) WithUILocales(uILocales *string) *GetAuthorizeParams
WithUILocales adds the uILocales to the get authorize params
func (*GetAuthorizeParams) WriteToRequest ¶
func (o *GetAuthorizeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAuthorizeReader ¶
type GetAuthorizeReader struct {
// contains filtered or unexported fields
}
GetAuthorizeReader is a Reader for the GetAuthorize structure.
func (*GetAuthorizeReader) ReadResponse ¶
func (o *GetAuthorizeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAuthorizeUnauthorized ¶
type GetAuthorizeUnauthorized struct {
}GetAuthorizeUnauthorized handles this case with default header values.
Unauthorized access request.
func NewGetAuthorizeUnauthorized ¶
func NewGetAuthorizeUnauthorized() *GetAuthorizeUnauthorized
NewGetAuthorizeUnauthorized creates a GetAuthorizeUnauthorized with default headers values
func (*GetAuthorizeUnauthorized) Error ¶
func (o *GetAuthorizeUnauthorized) Error() string
func (*GetAuthorizeUnauthorized) GetPayload ¶
func (o *GetAuthorizeUnauthorized) GetPayload() *models.ErrorResponse
type PostAuthorizeBadRequest ¶
type PostAuthorizeBadRequest struct {
Payload *models.ErrorResponse
}
PostAuthorizeBadRequest handles this case with default header values.
Invalid parameters are provided to endpoint.
func NewPostAuthorizeBadRequest ¶
func NewPostAuthorizeBadRequest() *PostAuthorizeBadRequest
NewPostAuthorizeBadRequest creates a PostAuthorizeBadRequest with default headers values
func (*PostAuthorizeBadRequest) Error ¶
func (o *PostAuthorizeBadRequest) Error() string
func (*PostAuthorizeBadRequest) GetPayload ¶
func (o *PostAuthorizeBadRequest) GetPayload() *models.ErrorResponse
type PostAuthorizeInternalServerError ¶
type PostAuthorizeInternalServerError struct {
Payload *models.ErrorResponse
}
PostAuthorizeInternalServerError handles this case with default header values.
Internal error occured. Please check log file for details.
func NewPostAuthorizeInternalServerError ¶
func NewPostAuthorizeInternalServerError() *PostAuthorizeInternalServerError
NewPostAuthorizeInternalServerError creates a PostAuthorizeInternalServerError with default headers values
func (*PostAuthorizeInternalServerError) Error ¶
func (o *PostAuthorizeInternalServerError) Error() string
func (*PostAuthorizeInternalServerError) GetPayload ¶
func (o *PostAuthorizeInternalServerError) GetPayload() *models.ErrorResponse
type PostAuthorizeOK ¶
type PostAuthorizeOK struct { }
PostAuthorizeOK handles this case with default header values.
OK
func NewPostAuthorizeOK ¶
func NewPostAuthorizeOK() *PostAuthorizeOK
NewPostAuthorizeOK creates a PostAuthorizeOK with default headers values
func (*PostAuthorizeOK) Error ¶
func (o *PostAuthorizeOK) Error() string
type PostAuthorizeParams ¶
type PostAuthorizeParams struct { /*AcrValues Requested Authentication Context Class Reference values. Space-separated string that specifies the acr values that the Authorization Server is being requested to use for processing this Authentication Request, with the values appearing in order of preference. */ AcrValues *string /*AmrValues AMR Values. */ AmrValues *string /*Claims Requested Claims. */ Claims *string /*ClientID OAuth 2.0 Client Identifier valid at the Authorization Server. */ ClientID string /*CodeChallenge PKCE code challenge. */ CodeChallenge *string /*CodeChallengeMethod PKCE code challenge method. */ CodeChallengeMethod *string /*CustomResponseHeaders Custom Response Headers. */ CustomResponseHeaders *string /*Display ASCII string value that specifies how the Authorization Server displays the authentication and consent user interface pages to the End-User. */ Display *string /*IDTokenHint ID Token previously issued by the Authorization Server being passed as a hint about the End-User's current or past authenticated session with the Client. If the End-User identified by the ID Token is logged in or is logged in by the request, then the Authorization Server returns a positive response. */ IDTokenHint *string /*LoginHint Hint to the Authorization Server about the login identifier the End-User might use to log in (if necessary). */ LoginHint *string /*MaxAge Maximum Authentication Age. Specifies the allowable elapsed time in seconds since the last time the End-User was actively authenticated by the OP. */ MaxAge *int32 /*Nonce String value used to associate a Client session with an ID Token, and to mitigate replay attacks. */ Nonce *string /*OriginHeaders Origin headers. Used in custom workflows. */ OriginHeaders *string /*Prompt Space delimited, case sensitive list of ASCII string values that specifies whether the Authorization Server prompts the End-User for reauthentication and consent. */ Prompt *string /*RedirectURI Redirection URI to which the response will be sent. This URI MUST exactly match one of the Redirection URI values for the Client pre-registered at the OpenID Provider. */ RedirectURI string /*Request This parameter enables OpenID Connect requests to be passed in a single, self-contained parameter and to be optionally signed and/or encrypted. The parameter value is a Request Object value. It represents the request as a JWT whose Claims are the request parameters. */ Request *string /*RequestSessionID Request session id. */ RequestSessionID *string /*RequestURI This parameter enables OpenID Connect requests to be passed by reference, rather than by value. The request_uri value is a URL using the https scheme referencing a resource containing a Request Object value, which is a JWT containing the request parameters. */ RequestURI *string /*ResponseMode Informs the Authorization Server of the mechanism to be used for returning parameters from the Authorization Endpoint. */ ResponseMode *string /*ResponseType OAuth 2.0 Response Type value that determines the authorization processing flow to be used, including what parameters are returned from the endpoints used. */ ResponseType string /*Scope OpenID Connect requests MUST contain the openid scope value. If the openid scope value is not present, the behavior is entirely unspecified. Other scope values MAY be present. */ Scope string /*SessionID Session id of this call. */ SessionID *string /*State Opaque value used to maintain state between the request and the callback. */ State *string /*UILocales End-User's preferred languages and scripts for the user interface, represented as a space-separated list of BCP47 [RFC5646] language tag values, ordered by preference. */ UILocales *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAuthorizeParams contains all the parameters to send to the API endpoint for the post authorize operation typically these are written to a http.Request
func NewPostAuthorizeParams ¶
func NewPostAuthorizeParams() *PostAuthorizeParams
NewPostAuthorizeParams creates a new PostAuthorizeParams object with the default values initialized.
func NewPostAuthorizeParamsWithContext ¶
func NewPostAuthorizeParamsWithContext(ctx context.Context) *PostAuthorizeParams
NewPostAuthorizeParamsWithContext creates a new PostAuthorizeParams object with the default values initialized, and the ability to set a context for a request
func NewPostAuthorizeParamsWithHTTPClient ¶
func NewPostAuthorizeParamsWithHTTPClient(client *http.Client) *PostAuthorizeParams
NewPostAuthorizeParamsWithHTTPClient creates a new PostAuthorizeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAuthorizeParamsWithTimeout ¶
func NewPostAuthorizeParamsWithTimeout(timeout time.Duration) *PostAuthorizeParams
NewPostAuthorizeParamsWithTimeout creates a new PostAuthorizeParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAuthorizeParams) SetAcrValues ¶
func (o *PostAuthorizeParams) SetAcrValues(acrValues *string)
SetAcrValues adds the acrValues to the post authorize params
func (*PostAuthorizeParams) SetAmrValues ¶
func (o *PostAuthorizeParams) SetAmrValues(amrValues *string)
SetAmrValues adds the amrValues to the post authorize params
func (*PostAuthorizeParams) SetClaims ¶
func (o *PostAuthorizeParams) SetClaims(claims *string)
SetClaims adds the claims to the post authorize params
func (*PostAuthorizeParams) SetClientID ¶
func (o *PostAuthorizeParams) SetClientID(clientID string)
SetClientID adds the clientId to the post authorize params
func (*PostAuthorizeParams) SetCodeChallenge ¶
func (o *PostAuthorizeParams) SetCodeChallenge(codeChallenge *string)
SetCodeChallenge adds the codeChallenge to the post authorize params
func (*PostAuthorizeParams) SetCodeChallengeMethod ¶
func (o *PostAuthorizeParams) SetCodeChallengeMethod(codeChallengeMethod *string)
SetCodeChallengeMethod adds the codeChallengeMethod to the post authorize params
func (*PostAuthorizeParams) SetContext ¶
func (o *PostAuthorizeParams) SetContext(ctx context.Context)
SetContext adds the context to the post authorize params
func (*PostAuthorizeParams) SetCustomResponseHeaders ¶
func (o *PostAuthorizeParams) SetCustomResponseHeaders(customResponseHeaders *string)
SetCustomResponseHeaders adds the customResponseHeaders to the post authorize params
func (*PostAuthorizeParams) SetDisplay ¶
func (o *PostAuthorizeParams) SetDisplay(display *string)
SetDisplay adds the display to the post authorize params
func (*PostAuthorizeParams) SetHTTPClient ¶
func (o *PostAuthorizeParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post authorize params
func (*PostAuthorizeParams) SetIDTokenHint ¶
func (o *PostAuthorizeParams) SetIDTokenHint(iDTokenHint *string)
SetIDTokenHint adds the idTokenHint to the post authorize params
func (*PostAuthorizeParams) SetLoginHint ¶
func (o *PostAuthorizeParams) SetLoginHint(loginHint *string)
SetLoginHint adds the loginHint to the post authorize params
func (*PostAuthorizeParams) SetMaxAge ¶
func (o *PostAuthorizeParams) SetMaxAge(maxAge *int32)
SetMaxAge adds the maxAge to the post authorize params
func (*PostAuthorizeParams) SetNonce ¶
func (o *PostAuthorizeParams) SetNonce(nonce *string)
SetNonce adds the nonce to the post authorize params
func (*PostAuthorizeParams) SetOriginHeaders ¶
func (o *PostAuthorizeParams) SetOriginHeaders(originHeaders *string)
SetOriginHeaders adds the originHeaders to the post authorize params
func (*PostAuthorizeParams) SetPrompt ¶
func (o *PostAuthorizeParams) SetPrompt(prompt *string)
SetPrompt adds the prompt to the post authorize params
func (*PostAuthorizeParams) SetRedirectURI ¶
func (o *PostAuthorizeParams) SetRedirectURI(redirectURI string)
SetRedirectURI adds the redirectUri to the post authorize params
func (*PostAuthorizeParams) SetRequest ¶
func (o *PostAuthorizeParams) SetRequest(request *string)
SetRequest adds the request to the post authorize params
func (*PostAuthorizeParams) SetRequestSessionID ¶
func (o *PostAuthorizeParams) SetRequestSessionID(requestSessionID *string)
SetRequestSessionID adds the requestSessionId to the post authorize params
func (*PostAuthorizeParams) SetRequestURI ¶
func (o *PostAuthorizeParams) SetRequestURI(requestURI *string)
SetRequestURI adds the requestUri to the post authorize params
func (*PostAuthorizeParams) SetResponseMode ¶
func (o *PostAuthorizeParams) SetResponseMode(responseMode *string)
SetResponseMode adds the responseMode to the post authorize params
func (*PostAuthorizeParams) SetResponseType ¶
func (o *PostAuthorizeParams) SetResponseType(responseType string)
SetResponseType adds the responseType to the post authorize params
func (*PostAuthorizeParams) SetScope ¶
func (o *PostAuthorizeParams) SetScope(scope string)
SetScope adds the scope to the post authorize params
func (*PostAuthorizeParams) SetSessionID ¶
func (o *PostAuthorizeParams) SetSessionID(sessionID *string)
SetSessionID adds the sessionId to the post authorize params
func (*PostAuthorizeParams) SetState ¶
func (o *PostAuthorizeParams) SetState(state *string)
SetState adds the state to the post authorize params
func (*PostAuthorizeParams) SetTimeout ¶
func (o *PostAuthorizeParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post authorize params
func (*PostAuthorizeParams) SetUILocales ¶
func (o *PostAuthorizeParams) SetUILocales(uILocales *string)
SetUILocales adds the uiLocales to the post authorize params
func (*PostAuthorizeParams) WithAcrValues ¶
func (o *PostAuthorizeParams) WithAcrValues(acrValues *string) *PostAuthorizeParams
WithAcrValues adds the acrValues to the post authorize params
func (*PostAuthorizeParams) WithAmrValues ¶
func (o *PostAuthorizeParams) WithAmrValues(amrValues *string) *PostAuthorizeParams
WithAmrValues adds the amrValues to the post authorize params
func (*PostAuthorizeParams) WithClaims ¶
func (o *PostAuthorizeParams) WithClaims(claims *string) *PostAuthorizeParams
WithClaims adds the claims to the post authorize params
func (*PostAuthorizeParams) WithClientID ¶
func (o *PostAuthorizeParams) WithClientID(clientID string) *PostAuthorizeParams
WithClientID adds the clientID to the post authorize params
func (*PostAuthorizeParams) WithCodeChallenge ¶
func (o *PostAuthorizeParams) WithCodeChallenge(codeChallenge *string) *PostAuthorizeParams
WithCodeChallenge adds the codeChallenge to the post authorize params
func (*PostAuthorizeParams) WithCodeChallengeMethod ¶
func (o *PostAuthorizeParams) WithCodeChallengeMethod(codeChallengeMethod *string) *PostAuthorizeParams
WithCodeChallengeMethod adds the codeChallengeMethod to the post authorize params
func (*PostAuthorizeParams) WithContext ¶
func (o *PostAuthorizeParams) WithContext(ctx context.Context) *PostAuthorizeParams
WithContext adds the context to the post authorize params
func (*PostAuthorizeParams) WithCustomResponseHeaders ¶
func (o *PostAuthorizeParams) WithCustomResponseHeaders(customResponseHeaders *string) *PostAuthorizeParams
WithCustomResponseHeaders adds the customResponseHeaders to the post authorize params
func (*PostAuthorizeParams) WithDisplay ¶
func (o *PostAuthorizeParams) WithDisplay(display *string) *PostAuthorizeParams
WithDisplay adds the display to the post authorize params
func (*PostAuthorizeParams) WithHTTPClient ¶
func (o *PostAuthorizeParams) WithHTTPClient(client *http.Client) *PostAuthorizeParams
WithHTTPClient adds the HTTPClient to the post authorize params
func (*PostAuthorizeParams) WithIDTokenHint ¶
func (o *PostAuthorizeParams) WithIDTokenHint(iDTokenHint *string) *PostAuthorizeParams
WithIDTokenHint adds the iDTokenHint to the post authorize params
func (*PostAuthorizeParams) WithLoginHint ¶
func (o *PostAuthorizeParams) WithLoginHint(loginHint *string) *PostAuthorizeParams
WithLoginHint adds the loginHint to the post authorize params
func (*PostAuthorizeParams) WithMaxAge ¶
func (o *PostAuthorizeParams) WithMaxAge(maxAge *int32) *PostAuthorizeParams
WithMaxAge adds the maxAge to the post authorize params
func (*PostAuthorizeParams) WithNonce ¶
func (o *PostAuthorizeParams) WithNonce(nonce *string) *PostAuthorizeParams
WithNonce adds the nonce to the post authorize params
func (*PostAuthorizeParams) WithOriginHeaders ¶
func (o *PostAuthorizeParams) WithOriginHeaders(originHeaders *string) *PostAuthorizeParams
WithOriginHeaders adds the originHeaders to the post authorize params
func (*PostAuthorizeParams) WithPrompt ¶
func (o *PostAuthorizeParams) WithPrompt(prompt *string) *PostAuthorizeParams
WithPrompt adds the prompt to the post authorize params
func (*PostAuthorizeParams) WithRedirectURI ¶
func (o *PostAuthorizeParams) WithRedirectURI(redirectURI string) *PostAuthorizeParams
WithRedirectURI adds the redirectURI to the post authorize params
func (*PostAuthorizeParams) WithRequest ¶
func (o *PostAuthorizeParams) WithRequest(request *string) *PostAuthorizeParams
WithRequest adds the request to the post authorize params
func (*PostAuthorizeParams) WithRequestSessionID ¶
func (o *PostAuthorizeParams) WithRequestSessionID(requestSessionID *string) *PostAuthorizeParams
WithRequestSessionID adds the requestSessionID to the post authorize params
func (*PostAuthorizeParams) WithRequestURI ¶
func (o *PostAuthorizeParams) WithRequestURI(requestURI *string) *PostAuthorizeParams
WithRequestURI adds the requestURI to the post authorize params
func (*PostAuthorizeParams) WithResponseMode ¶
func (o *PostAuthorizeParams) WithResponseMode(responseMode *string) *PostAuthorizeParams
WithResponseMode adds the responseMode to the post authorize params
func (*PostAuthorizeParams) WithResponseType ¶
func (o *PostAuthorizeParams) WithResponseType(responseType string) *PostAuthorizeParams
WithResponseType adds the responseType to the post authorize params
func (*PostAuthorizeParams) WithScope ¶
func (o *PostAuthorizeParams) WithScope(scope string) *PostAuthorizeParams
WithScope adds the scope to the post authorize params
func (*PostAuthorizeParams) WithSessionID ¶
func (o *PostAuthorizeParams) WithSessionID(sessionID *string) *PostAuthorizeParams
WithSessionID adds the sessionID to the post authorize params
func (*PostAuthorizeParams) WithState ¶
func (o *PostAuthorizeParams) WithState(state *string) *PostAuthorizeParams
WithState adds the state to the post authorize params
func (*PostAuthorizeParams) WithTimeout ¶
func (o *PostAuthorizeParams) WithTimeout(timeout time.Duration) *PostAuthorizeParams
WithTimeout adds the timeout to the post authorize params
func (*PostAuthorizeParams) WithUILocales ¶
func (o *PostAuthorizeParams) WithUILocales(uILocales *string) *PostAuthorizeParams
WithUILocales adds the uILocales to the post authorize params
func (*PostAuthorizeParams) WriteToRequest ¶
func (o *PostAuthorizeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAuthorizeReader ¶
type PostAuthorizeReader struct {
// contains filtered or unexported fields
}
PostAuthorizeReader is a Reader for the PostAuthorize structure.
func (*PostAuthorizeReader) ReadResponse ¶
func (o *PostAuthorizeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAuthorizeUnauthorized ¶
type PostAuthorizeUnauthorized struct {
}PostAuthorizeUnauthorized handles this case with default header values.
Unauthorized access request.
func NewPostAuthorizeUnauthorized ¶
func NewPostAuthorizeUnauthorized() *PostAuthorizeUnauthorized
NewPostAuthorizeUnauthorized creates a PostAuthorizeUnauthorized with default headers values
func (*PostAuthorizeUnauthorized) Error ¶
func (o *PostAuthorizeUnauthorized) Error() string
func (*PostAuthorizeUnauthorized) GetPayload ¶
func (o *PostAuthorizeUnauthorized) GetPayload() *models.ErrorResponse