Documentation
¶
Overview ¶
Package internal provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
- Constants
- func NewAddIDPRequest(server string, body AddIDPJSONRequestBody) (*http.Request, error)
- func NewAddIDPRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddIDPTemplateRequest(server string, body AddIDPTemplateJSONRequestBody) (*http.Request, error)
- func NewAddIDPTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddTrustedTokenIssuerRequest(server string, body AddTrustedTokenIssuerJSONRequestBody) (*http.Request, error)
- func NewAddTrustedTokenIssuerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteIDPRequest(server string, identityProviderId string, params *DeleteIDPParams) (*http.Request, error)
- func NewDeleteIDPTemplateRequest(server string, templateId string) (*http.Request, error)
- func NewDeleteTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string, ...) (*http.Request, error)
- func NewExportIDPToFileRequest(server string, identityProviderId string, params *ExportIDPToFileParams) (*http.Request, error)
- func NewGetClaimConfigRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetConnectedAppsRequest(server string, identityProviderId string, params *GetConnectedAppsParams) (*http.Request, error)
- func NewGetFederatedAssociationConfigRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetFederatedAuthenticatorRequest(server string, identityProviderId string, federatedAuthenticatorId string) (*http.Request, error)
- func NewGetFederatedAuthenticatorsRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetGroupConfigRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetIDPRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetIDPTemplateRequest(server string, templateId string) (*http.Request, error)
- func NewGetIDPTemplatesRequest(server string, params *GetIDPTemplatesParams) (*http.Request, error)
- func NewGetIDPsRequest(server string, params *GetIDPsParams) (*http.Request, error)
- func NewGetJITConfigRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetMetaFederatedAuthenticatorRequest(server string, federatedAuthenticatorId string) (*http.Request, error)
- func NewGetMetaFederatedAuthenticatorsRequest(server string) (*http.Request, error)
- func NewGetMetaOutboundConnectorRequest(server string, outboundProvisioningConnectorId string) (*http.Request, error)
- func NewGetMetaOutboundConnectorsRequest(server string) (*http.Request, error)
- func NewGetOutboundConnectorRequest(server string, identityProviderId string, ...) (*http.Request, error)
- func NewGetOutboundConnectorsRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetProvisioningConfigRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetRoleConfigRequest(server string, identityProviderId string) (*http.Request, error)
- func NewGetTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string) (*http.Request, error)
- func NewGetTrustedTokenIssuersRequest(server string, params *GetTrustedTokenIssuersParams) (*http.Request, error)
- func NewImportIDPFromFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchIDPRequest(server string, identityProviderId string, body PatchIDPJSONRequestBody) (*http.Request, error)
- func NewPatchIDPRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string, ...) (*http.Request, error)
- func NewPatchTrustedTokenIssuerRequestWithBody(server string, trustedTokenIssuerId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateClaimConfigRequest(server string, identityProviderId string, ...) (*http.Request, error)
- func NewUpdateClaimConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateFederatedAssociationConfigRequest(server string, identityProviderId string, ...) (*http.Request, error)
- func NewUpdateFederatedAssociationConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateFederatedAuthenticatorRequest(server string, identityProviderId string, federatedAuthenticatorId string, ...) (*http.Request, error)
- func NewUpdateFederatedAuthenticatorRequestWithBody(server string, identityProviderId string, federatedAuthenticatorId string, ...) (*http.Request, error)
- func NewUpdateFederatedAuthenticatorsRequest(server string, identityProviderId string, ...) (*http.Request, error)
- func NewUpdateFederatedAuthenticatorsRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGroupConfigRequest(server string, identityProviderId string, ...) (*http.Request, error)
- func NewUpdateGroupConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateIDPFromFileRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateIDPTemplateRequest(server string, templateId string, body UpdateIDPTemplateJSONRequestBody) (*http.Request, error)
- func NewUpdateIDPTemplateRequestWithBody(server string, templateId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateJITConfigRequest(server string, identityProviderId string, body UpdateJITConfigJSONRequestBody) (*http.Request, error)
- func NewUpdateJITConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateOutboundConnectorRequest(server string, identityProviderId string, ...) (*http.Request, error)
- func NewUpdateOutboundConnectorRequestWithBody(server string, identityProviderId string, ...) (*http.Request, error)
- func NewUpdateOutboundConnectorsRequest(server string, identityProviderId string, ...) (*http.Request, error)
- func NewUpdateOutboundConnectorsRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateRoleConfigRequest(server string, identityProviderId string, body UpdateRoleConfigJSONRequestBody) (*http.Request, error)
- func NewUpdateRoleConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
- type AddIDPJSONRequestBody
- type AddIDPResponse
- type AddIDPTemplateJSONRequestBody
- type AddIDPTemplateResponse
- type AddTrustedTokenIssuerJSONRequestBody
- type AddTrustedTokenIssuerResponse
- type AssociationRequest
- type AssociationResponse
- type AuthenticationType
- type AuthenticationTypeType
- type Certificate
- type Claim
- type ClaimMapping
- type Claims
- type Client
- func (c *Client) AddIDP(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AddIDPTemplate(ctx context.Context, body AddIDPTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddIDPTemplateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddIDPWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddTrustedTokenIssuer(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddTrustedTokenIssuerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteIDP(ctx context.Context, identityProviderId string, params *DeleteIDPParams, ...) (*http.Response, error)
- func (c *Client) DeleteIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, ...) (*http.Response, error)
- func (c *Client) ExportIDPToFile(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, ...) (*http.Response, error)
- func (c *Client) GetClaimConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConnectedApps(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, ...) (*http.Response, error)
- func (c *Client) GetFederatedAssociationConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFederatedAuthenticator(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) GetFederatedAuthenticators(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGroupConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIDP(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIDPTemplates(ctx context.Context, params *GetIDPTemplatesParams, ...) (*http.Response, error)
- func (c *Client) GetIDPs(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetJITConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMetaFederatedAuthenticator(ctx context.Context, federatedAuthenticatorId string, ...) (*http.Response, error)
- func (c *Client) GetMetaFederatedAuthenticators(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMetaOutboundConnector(ctx context.Context, outboundProvisioningConnectorId string, ...) (*http.Response, error)
- func (c *Client) GetMetaOutboundConnectors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOutboundConnector(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) GetOutboundConnectors(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProvisioningConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRoleConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, ...) (*http.Response, error)
- func (c *Client) GetTrustedTokenIssuers(ctx context.Context, params *GetTrustedTokenIssuersParams, ...) (*http.Response, error)
- func (c *Client) ImportIDPFromFileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchIDP(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchIDPWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) PatchTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, ...) (*http.Response, error)
- func (c *Client) PatchTrustedTokenIssuerWithBody(ctx context.Context, trustedTokenIssuerId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateClaimConfig(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateClaimConfigWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateFederatedAssociationConfig(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateFederatedAssociationConfigWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateFederatedAuthenticator(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateFederatedAuthenticatorWithBody(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateFederatedAuthenticators(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateFederatedAuthenticatorsWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateGroupConfig(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateGroupConfigWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateIDPFromFileWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateIDPTemplate(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateIDPTemplateWithBody(ctx context.Context, templateId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateJITConfig(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateJITConfigWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundConnector(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundConnectorWithBody(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundConnectors(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundConnectorsWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateRoleConfig(ctx context.Context, identityProviderId string, ...) (*http.Response, error)
- func (c *Client) UpdateRoleConfigWithBody(ctx context.Context, identityProviderId string, contentType string, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddIDPTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AddIDPTemplateResponse, error)
- func (c *ClientWithResponses) AddIDPTemplateWithResponse(ctx context.Context, body AddIDPTemplateJSONRequestBody, ...) (*AddIDPTemplateResponse, error)
- func (c *ClientWithResponses) AddIDPWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AddIDPResponse, error)
- func (c *ClientWithResponses) AddIDPWithResponse(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPResponse, error)
- func (c *ClientWithResponses) AddTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AddTrustedTokenIssuerResponse, error)
- func (c *ClientWithResponses) AddTrustedTokenIssuerWithResponse(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, ...) (*AddTrustedTokenIssuerResponse, error)
- func (c *ClientWithResponses) DeleteIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*DeleteIDPTemplateResponse, error)
- func (c *ClientWithResponses) DeleteIDPWithResponse(ctx context.Context, identityProviderId string, params *DeleteIDPParams, ...) (*DeleteIDPResponse, error)
- func (c *ClientWithResponses) DeleteTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, ...) (*DeleteTrustedTokenIssuerResponse, error)
- func (c *ClientWithResponses) ExportIDPToFileWithResponse(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, ...) (*ExportIDPToFileResponse, error)
- func (c *ClientWithResponses) GetClaimConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetClaimConfigResponse, error)
- func (c *ClientWithResponses) GetConnectedAppsWithResponse(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, ...) (*GetConnectedAppsResponse, error)
- func (c *ClientWithResponses) GetFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAssociationConfigResponse, error)
- func (c *ClientWithResponses) GetFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, ...) (*GetFederatedAuthenticatorResponse, error)
- func (c *ClientWithResponses) GetFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorsResponse, error)
- func (c *ClientWithResponses) GetGroupConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetGroupConfigResponse, error)
- func (c *ClientWithResponses) GetIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*GetIDPTemplateResponse, error)
- func (c *ClientWithResponses) GetIDPTemplatesWithResponse(ctx context.Context, params *GetIDPTemplatesParams, ...) (*GetIDPTemplatesResponse, error)
- func (c *ClientWithResponses) GetIDPWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetIDPResponse, error)
- func (c *ClientWithResponses) GetIDPsWithResponse(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*GetIDPsResponse, error)
- func (c *ClientWithResponses) GetJITConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetJITConfigResponse, error)
- func (c *ClientWithResponses) GetMetaFederatedAuthenticatorWithResponse(ctx context.Context, federatedAuthenticatorId string, ...) (*GetMetaFederatedAuthenticatorResponse, error)
- func (c *ClientWithResponses) GetMetaFederatedAuthenticatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorsResponse, error)
- func (c *ClientWithResponses) GetMetaOutboundConnectorWithResponse(ctx context.Context, outboundProvisioningConnectorId string, ...) (*GetMetaOutboundConnectorResponse, error)
- func (c *ClientWithResponses) GetMetaOutboundConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorsResponse, error)
- func (c *ClientWithResponses) GetOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, ...) (*GetOutboundConnectorResponse, error)
- func (c *ClientWithResponses) GetOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorsResponse, error)
- func (c *ClientWithResponses) GetProvisioningConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetProvisioningConfigResponse, error)
- func (c *ClientWithResponses) GetRoleConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetRoleConfigResponse, error)
- func (c *ClientWithResponses) GetTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, ...) (*GetTrustedTokenIssuerResponse, error)
- func (c *ClientWithResponses) GetTrustedTokenIssuersWithResponse(ctx context.Context, params *GetTrustedTokenIssuersParams, ...) (*GetTrustedTokenIssuersResponse, error)
- func (c *ClientWithResponses) ImportIDPFromFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ImportIDPFromFileResponse, error)
- func (c *ClientWithResponses) PatchIDPWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*PatchIDPResponse, error)
- func (c *ClientWithResponses) PatchIDPWithResponse(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, ...) (*PatchIDPResponse, error)
- func (c *ClientWithResponses) PatchTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, trustedTokenIssuerId string, contentType string, ...) (*PatchTrustedTokenIssuerResponse, error)
- func (c *ClientWithResponses) PatchTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, ...) (*PatchTrustedTokenIssuerResponse, error)
- func (c *ClientWithResponses) UpdateClaimConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateClaimConfigResponse, error)
- func (c *ClientWithResponses) UpdateClaimConfigWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateClaimConfigResponse, error)
- func (c *ClientWithResponses) UpdateFederatedAssociationConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateFederatedAssociationConfigResponse, error)
- func (c *ClientWithResponses) UpdateFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateFederatedAssociationConfigResponse, error)
- func (c *ClientWithResponses) UpdateFederatedAuthenticatorWithBodyWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateFederatedAuthenticatorResponse, error)
- func (c *ClientWithResponses) UpdateFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateFederatedAuthenticatorResponse, error)
- func (c *ClientWithResponses) UpdateFederatedAuthenticatorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateFederatedAuthenticatorsResponse, error)
- func (c *ClientWithResponses) UpdateFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateFederatedAuthenticatorsResponse, error)
- func (c *ClientWithResponses) UpdateGroupConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateGroupConfigResponse, error)
- func (c *ClientWithResponses) UpdateGroupConfigWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateGroupConfigResponse, error)
- func (c *ClientWithResponses) UpdateIDPFromFileWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateIDPFromFileResponse, error)
- func (c *ClientWithResponses) UpdateIDPTemplateWithBodyWithResponse(ctx context.Context, templateId string, contentType string, body io.Reader, ...) (*UpdateIDPTemplateResponse, error)
- func (c *ClientWithResponses) UpdateIDPTemplateWithResponse(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, ...) (*UpdateIDPTemplateResponse, error)
- func (c *ClientWithResponses) UpdateJITConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateJITConfigResponse, error)
- func (c *ClientWithResponses) UpdateJITConfigWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateJITConfigResponse, error)
- func (c *ClientWithResponses) UpdateOutboundConnectorWithBodyWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateOutboundConnectorResponse, error)
- func (c *ClientWithResponses) UpdateOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateOutboundConnectorResponse, error)
- func (c *ClientWithResponses) UpdateOutboundConnectorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateOutboundConnectorsResponse, error)
- func (c *ClientWithResponses) UpdateOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateOutboundConnectorsResponse, error)
- func (c *ClientWithResponses) UpdateRoleConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, ...) (*UpdateRoleConfigResponse, error)
- func (c *ClientWithResponses) UpdateRoleConfigWithResponse(ctx context.Context, identityProviderId string, ...) (*UpdateRoleConfigResponse, error)
- type ClientWithResponsesInterface
- type ConnectedApp
- type ConnectedApps
- type DeleteIDPParams
- type DeleteIDPResponse
- type DeleteIDPTemplateResponse
- type DeleteTrustedTokenIssuerParams
- type DeleteTrustedTokenIssuerResponse
- type Endpoint
- type Error
- type ExcludeSecretsQueryParam
- type ExportIDPToFileParams
- type ExportIDPToFileParamsAccept
- type ExportIDPToFileResponse
- type FederatedAuthenticator
- type FederatedAuthenticatorDefinedBy
- type FederatedAuthenticatorListItem
- type FederatedAuthenticatorListItemDefinedBy
- type FederatedAuthenticatorListResponse
- type FederatedAuthenticatorPUTRequest
- type FederatedAuthenticatorPUTRequestDefinedBy
- type FederatedAuthenticatorRequest
- type FileTypeHeaderParam
- type FileUpload
- type FilterQueryParam
- type ForceQueryParam
- type GetClaimConfigResponse
- type GetConnectedAppsParams
- type GetConnectedAppsResponse
- type GetFederatedAssociationConfigResponse
- type GetFederatedAuthenticatorResponse
- type GetFederatedAuthenticatorsResponse
- type GetGroupConfigResponse
- type GetIDPResponse
- type GetIDPTemplateResponse
- type GetIDPTemplatesParams
- type GetIDPTemplatesResponse
- type GetIDPsParams
- type GetIDPsResponse
- type GetJITConfigResponse
- type GetMetaFederatedAuthenticatorResponse
- type GetMetaFederatedAuthenticatorsResponse
- type GetMetaOutboundConnectorResponse
- type GetMetaOutboundConnectorsResponse
- type GetOutboundConnectorResponse
- type GetOutboundConnectorsResponse
- type GetProvisioningConfigResponse
- type GetRoleConfigResponse
- type GetTrustedTokenIssuerResponse
- type GetTrustedTokenIssuersParams
- type GetTrustedTokenIssuersParamsSortOrder
- type GetTrustedTokenIssuersResponse
- type HttpRequestDoer
- type IdPGroup
- type IdPGroupsConfig
- type IdentityProviderListItem
- type IdentityProviderListResponse
- type IdentityProviderPOSTRequest
- type IdentityProviderResponse
- type IdentityProviderTemplate
- type IdentityProviderTemplateCategory
- type IdentityProviderTemplateListItem
- type IdentityProviderTemplateListItemCategory
- type IdentityProviderTemplateListResponse
- type ImportIDPFromFileMultipartRequestBody
- type ImportIDPFromFileResponse
- type JustInTimeProvisioning
- type JustInTimeProvisioningAttributeSyncMethod
- type JustInTimeProvisioningScheme
- type LimitQueryParam
- type Link
- type MetaFederatedAuthenticator
- type MetaFederatedAuthenticatorDefinedBy
- type MetaFederatedAuthenticatorListItem
- type MetaFederatedAuthenticatorListItemDefinedBy
- type MetaOutboundConnector
- type MetaOutboundConnectorListItem
- type MetaProperty
- type MetaPropertyType
- type OffsetQueryParam
- type OutboundConnector
- type OutboundConnectorListItem
- type OutboundConnectorListResponse
- type OutboundConnectorPUTRequest
- type OutboundProvisioningRequest
- type Patch
- type PatchIDPJSONRequestBody
- type PatchIDPResponse
- type PatchOperation
- type PatchRequest
- type PatchTrustedTokenIssuerJSONRequestBody
- type PatchTrustedTokenIssuerResponse
- type Property
- type ProvisioningClaim
- type ProvisioningRequest
- type ProvisioningResponse
- type RequestEditorFn
- type RequiredAttributesQueryParam
- type RoleMapping
- type Roles
- type Service
- type SortByQueryParam
- type SortOrderQueryParam
- type TrustedTokenIssuerPOSTRequest
- type TrustedTokenIssuerResponse
- type UpdateClaimConfigJSONRequestBody
- type UpdateClaimConfigResponse
- type UpdateFederatedAssociationConfigJSONRequestBody
- type UpdateFederatedAssociationConfigResponse
- type UpdateFederatedAuthenticatorJSONRequestBody
- type UpdateFederatedAuthenticatorResponse
- type UpdateFederatedAuthenticatorsJSONRequestBody
- type UpdateFederatedAuthenticatorsResponse
- type UpdateGroupConfigJSONRequestBody
- type UpdateGroupConfigResponse
- type UpdateIDPFromFileMultipartRequestBody
- type UpdateIDPFromFileResponse
- type UpdateIDPTemplateJSONRequestBody
- type UpdateIDPTemplateResponse
- type UpdateJITConfigJSONRequestBody
- type UpdateJITConfigResponse
- type UpdateOutboundConnectorJSONRequestBody
- type UpdateOutboundConnectorResponse
- type UpdateOutboundConnectorsJSONRequestBody
- type UpdateOutboundConnectorsResponse
- type UpdateRoleConfigJSONRequestBody
- type UpdateRoleConfigResponse
Constants ¶
const ( BasicAuthScopes = "BasicAuth.Scopes" OAuth2Scopes = "OAuth2.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAddIDPRequest ¶
func NewAddIDPRequest(server string, body AddIDPJSONRequestBody) (*http.Request, error)
NewAddIDPRequest calls the generic AddIDP builder with application/json body
func NewAddIDPRequestWithBody ¶
func NewAddIDPRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAddIDPRequestWithBody generates requests for AddIDP with any type of body
func NewAddIDPTemplateRequest ¶
func NewAddIDPTemplateRequest(server string, body AddIDPTemplateJSONRequestBody) (*http.Request, error)
NewAddIDPTemplateRequest calls the generic AddIDPTemplate builder with application/json body
func NewAddIDPTemplateRequestWithBody ¶
func NewAddIDPTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAddIDPTemplateRequestWithBody generates requests for AddIDPTemplate with any type of body
func NewAddTrustedTokenIssuerRequest ¶
func NewAddTrustedTokenIssuerRequest(server string, body AddTrustedTokenIssuerJSONRequestBody) (*http.Request, error)
NewAddTrustedTokenIssuerRequest calls the generic AddTrustedTokenIssuer builder with application/json body
func NewAddTrustedTokenIssuerRequestWithBody ¶
func NewAddTrustedTokenIssuerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAddTrustedTokenIssuerRequestWithBody generates requests for AddTrustedTokenIssuer with any type of body
func NewDeleteIDPRequest ¶
func NewDeleteIDPRequest(server string, identityProviderId string, params *DeleteIDPParams) (*http.Request, error)
NewDeleteIDPRequest generates requests for DeleteIDP
func NewDeleteIDPTemplateRequest ¶
NewDeleteIDPTemplateRequest generates requests for DeleteIDPTemplate
func NewDeleteTrustedTokenIssuerRequest ¶
func NewDeleteTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams) (*http.Request, error)
NewDeleteTrustedTokenIssuerRequest generates requests for DeleteTrustedTokenIssuer
func NewExportIDPToFileRequest ¶
func NewExportIDPToFileRequest(server string, identityProviderId string, params *ExportIDPToFileParams) (*http.Request, error)
NewExportIDPToFileRequest generates requests for ExportIDPToFile
func NewGetClaimConfigRequest ¶
NewGetClaimConfigRequest generates requests for GetClaimConfig
func NewGetConnectedAppsRequest ¶
func NewGetConnectedAppsRequest(server string, identityProviderId string, params *GetConnectedAppsParams) (*http.Request, error)
NewGetConnectedAppsRequest generates requests for GetConnectedApps
func NewGetFederatedAssociationConfigRequest ¶
func NewGetFederatedAssociationConfigRequest(server string, identityProviderId string) (*http.Request, error)
NewGetFederatedAssociationConfigRequest generates requests for GetFederatedAssociationConfig
func NewGetFederatedAuthenticatorRequest ¶
func NewGetFederatedAuthenticatorRequest(server string, identityProviderId string, federatedAuthenticatorId string) (*http.Request, error)
NewGetFederatedAuthenticatorRequest generates requests for GetFederatedAuthenticator
func NewGetFederatedAuthenticatorsRequest ¶
func NewGetFederatedAuthenticatorsRequest(server string, identityProviderId string) (*http.Request, error)
NewGetFederatedAuthenticatorsRequest generates requests for GetFederatedAuthenticators
func NewGetGroupConfigRequest ¶
NewGetGroupConfigRequest generates requests for GetGroupConfig
func NewGetIDPRequest ¶
NewGetIDPRequest generates requests for GetIDP
func NewGetIDPTemplateRequest ¶
NewGetIDPTemplateRequest generates requests for GetIDPTemplate
func NewGetIDPTemplatesRequest ¶
func NewGetIDPTemplatesRequest(server string, params *GetIDPTemplatesParams) (*http.Request, error)
NewGetIDPTemplatesRequest generates requests for GetIDPTemplates
func NewGetIDPsRequest ¶
func NewGetIDPsRequest(server string, params *GetIDPsParams) (*http.Request, error)
NewGetIDPsRequest generates requests for GetIDPs
func NewGetJITConfigRequest ¶
NewGetJITConfigRequest generates requests for GetJITConfig
func NewGetMetaFederatedAuthenticatorRequest ¶
func NewGetMetaFederatedAuthenticatorRequest(server string, federatedAuthenticatorId string) (*http.Request, error)
NewGetMetaFederatedAuthenticatorRequest generates requests for GetMetaFederatedAuthenticator
func NewGetMetaFederatedAuthenticatorsRequest ¶
NewGetMetaFederatedAuthenticatorsRequest generates requests for GetMetaFederatedAuthenticators
func NewGetMetaOutboundConnectorRequest ¶
func NewGetMetaOutboundConnectorRequest(server string, outboundProvisioningConnectorId string) (*http.Request, error)
NewGetMetaOutboundConnectorRequest generates requests for GetMetaOutboundConnector
func NewGetMetaOutboundConnectorsRequest ¶
NewGetMetaOutboundConnectorsRequest generates requests for GetMetaOutboundConnectors
func NewGetOutboundConnectorRequest ¶
func NewGetOutboundConnectorRequest(server string, identityProviderId string, outboundProvisioningConnectorId string) (*http.Request, error)
NewGetOutboundConnectorRequest generates requests for GetOutboundConnector
func NewGetOutboundConnectorsRequest ¶
func NewGetOutboundConnectorsRequest(server string, identityProviderId string) (*http.Request, error)
NewGetOutboundConnectorsRequest generates requests for GetOutboundConnectors
func NewGetProvisioningConfigRequest ¶
func NewGetProvisioningConfigRequest(server string, identityProviderId string) (*http.Request, error)
NewGetProvisioningConfigRequest generates requests for GetProvisioningConfig
func NewGetRoleConfigRequest ¶
NewGetRoleConfigRequest generates requests for GetRoleConfig
func NewGetTrustedTokenIssuerRequest ¶
func NewGetTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string) (*http.Request, error)
NewGetTrustedTokenIssuerRequest generates requests for GetTrustedTokenIssuer
func NewGetTrustedTokenIssuersRequest ¶
func NewGetTrustedTokenIssuersRequest(server string, params *GetTrustedTokenIssuersParams) (*http.Request, error)
NewGetTrustedTokenIssuersRequest generates requests for GetTrustedTokenIssuers
func NewImportIDPFromFileRequestWithBody ¶
func NewImportIDPFromFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewImportIDPFromFileRequestWithBody generates requests for ImportIDPFromFile with any type of body
func NewPatchIDPRequest ¶
func NewPatchIDPRequest(server string, identityProviderId string, body PatchIDPJSONRequestBody) (*http.Request, error)
NewPatchIDPRequest calls the generic PatchIDP builder with application/json body
func NewPatchIDPRequestWithBody ¶
func NewPatchIDPRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchIDPRequestWithBody generates requests for PatchIDP with any type of body
func NewPatchTrustedTokenIssuerRequest ¶
func NewPatchTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody) (*http.Request, error)
NewPatchTrustedTokenIssuerRequest calls the generic PatchTrustedTokenIssuer builder with application/json body
func NewPatchTrustedTokenIssuerRequestWithBody ¶
func NewPatchTrustedTokenIssuerRequestWithBody(server string, trustedTokenIssuerId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchTrustedTokenIssuerRequestWithBody generates requests for PatchTrustedTokenIssuer with any type of body
func NewUpdateClaimConfigRequest ¶
func NewUpdateClaimConfigRequest(server string, identityProviderId string, body UpdateClaimConfigJSONRequestBody) (*http.Request, error)
NewUpdateClaimConfigRequest calls the generic UpdateClaimConfig builder with application/json body
func NewUpdateClaimConfigRequestWithBody ¶
func NewUpdateClaimConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClaimConfigRequestWithBody generates requests for UpdateClaimConfig with any type of body
func NewUpdateFederatedAssociationConfigRequest ¶
func NewUpdateFederatedAssociationConfigRequest(server string, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody) (*http.Request, error)
NewUpdateFederatedAssociationConfigRequest calls the generic UpdateFederatedAssociationConfig builder with application/json body
func NewUpdateFederatedAssociationConfigRequestWithBody ¶
func NewUpdateFederatedAssociationConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFederatedAssociationConfigRequestWithBody generates requests for UpdateFederatedAssociationConfig with any type of body
func NewUpdateFederatedAuthenticatorRequest ¶
func NewUpdateFederatedAuthenticatorRequest(server string, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody) (*http.Request, error)
NewUpdateFederatedAuthenticatorRequest calls the generic UpdateFederatedAuthenticator builder with application/json body
func NewUpdateFederatedAuthenticatorRequestWithBody ¶
func NewUpdateFederatedAuthenticatorRequestWithBody(server string, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFederatedAuthenticatorRequestWithBody generates requests for UpdateFederatedAuthenticator with any type of body
func NewUpdateFederatedAuthenticatorsRequest ¶
func NewUpdateFederatedAuthenticatorsRequest(server string, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody) (*http.Request, error)
NewUpdateFederatedAuthenticatorsRequest calls the generic UpdateFederatedAuthenticators builder with application/json body
func NewUpdateFederatedAuthenticatorsRequestWithBody ¶
func NewUpdateFederatedAuthenticatorsRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFederatedAuthenticatorsRequestWithBody generates requests for UpdateFederatedAuthenticators with any type of body
func NewUpdateGroupConfigRequest ¶
func NewUpdateGroupConfigRequest(server string, identityProviderId string, body UpdateGroupConfigJSONRequestBody) (*http.Request, error)
NewUpdateGroupConfigRequest calls the generic UpdateGroupConfig builder with application/json body
func NewUpdateGroupConfigRequestWithBody ¶
func NewUpdateGroupConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGroupConfigRequestWithBody generates requests for UpdateGroupConfig with any type of body
func NewUpdateIDPFromFileRequestWithBody ¶
func NewUpdateIDPFromFileRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateIDPFromFileRequestWithBody generates requests for UpdateIDPFromFile with any type of body
func NewUpdateIDPTemplateRequest ¶
func NewUpdateIDPTemplateRequest(server string, templateId string, body UpdateIDPTemplateJSONRequestBody) (*http.Request, error)
NewUpdateIDPTemplateRequest calls the generic UpdateIDPTemplate builder with application/json body
func NewUpdateIDPTemplateRequestWithBody ¶
func NewUpdateIDPTemplateRequestWithBody(server string, templateId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateIDPTemplateRequestWithBody generates requests for UpdateIDPTemplate with any type of body
func NewUpdateJITConfigRequest ¶
func NewUpdateJITConfigRequest(server string, identityProviderId string, body UpdateJITConfigJSONRequestBody) (*http.Request, error)
NewUpdateJITConfigRequest calls the generic UpdateJITConfig builder with application/json body
func NewUpdateJITConfigRequestWithBody ¶
func NewUpdateJITConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateJITConfigRequestWithBody generates requests for UpdateJITConfig with any type of body
func NewUpdateOutboundConnectorRequest ¶
func NewUpdateOutboundConnectorRequest(server string, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody) (*http.Request, error)
NewUpdateOutboundConnectorRequest calls the generic UpdateOutboundConnector builder with application/json body
func NewUpdateOutboundConnectorRequestWithBody ¶
func NewUpdateOutboundConnectorRequestWithBody(server string, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOutboundConnectorRequestWithBody generates requests for UpdateOutboundConnector with any type of body
func NewUpdateOutboundConnectorsRequest ¶
func NewUpdateOutboundConnectorsRequest(server string, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody) (*http.Request, error)
NewUpdateOutboundConnectorsRequest calls the generic UpdateOutboundConnectors builder with application/json body
func NewUpdateOutboundConnectorsRequestWithBody ¶
func NewUpdateOutboundConnectorsRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOutboundConnectorsRequestWithBody generates requests for UpdateOutboundConnectors with any type of body
func NewUpdateRoleConfigRequest ¶
func NewUpdateRoleConfigRequest(server string, identityProviderId string, body UpdateRoleConfigJSONRequestBody) (*http.Request, error)
NewUpdateRoleConfigRequest calls the generic UpdateRoleConfig builder with application/json body
Types ¶
type AddIDPJSONRequestBody ¶
type AddIDPJSONRequestBody = IdentityProviderPOSTRequest
AddIDPJSONRequestBody defines body for AddIDP for application/json ContentType.
type AddIDPResponse ¶
type AddIDPResponse struct { Body []byte HTTPResponse *http.Response JSON201 *IdentityProviderResponse XML201 *IdentityProviderResponse JSON400 *Error XML400 *Error JSON409 *Error XML409 *Error JSON500 *Error XML500 *Error }
func ParseAddIDPResponse ¶
func ParseAddIDPResponse(rsp *http.Response) (*AddIDPResponse, error)
ParseAddIDPResponse parses an HTTP response from a AddIDPWithResponse call
func (AddIDPResponse) Status ¶
func (r AddIDPResponse) Status() string
Status returns HTTPResponse.Status
func (AddIDPResponse) StatusCode ¶
func (r AddIDPResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddIDPTemplateJSONRequestBody ¶
type AddIDPTemplateJSONRequestBody = IdentityProviderTemplate
AddIDPTemplateJSONRequestBody defines body for AddIDPTemplate for application/json ContentType.
type AddIDPTemplateResponse ¶
type AddIDPTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error XML400 *Error JSON409 *Error XML409 *Error JSON500 *Error XML500 *Error }
func ParseAddIDPTemplateResponse ¶
func ParseAddIDPTemplateResponse(rsp *http.Response) (*AddIDPTemplateResponse, error)
ParseAddIDPTemplateResponse parses an HTTP response from a AddIDPTemplateWithResponse call
func (AddIDPTemplateResponse) Status ¶
func (r AddIDPTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (AddIDPTemplateResponse) StatusCode ¶
func (r AddIDPTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTrustedTokenIssuerJSONRequestBody ¶
type AddTrustedTokenIssuerJSONRequestBody = TrustedTokenIssuerPOSTRequest
AddTrustedTokenIssuerJSONRequestBody defines body for AddTrustedTokenIssuer for application/json ContentType.
type AddTrustedTokenIssuerResponse ¶
type AddTrustedTokenIssuerResponse struct { Body []byte HTTPResponse *http.Response JSON201 *TrustedTokenIssuerResponse XML201 *TrustedTokenIssuerResponse JSON400 *Error XML400 *Error JSON409 *Error XML409 *Error JSON500 *Error XML500 *Error }
func ParseAddTrustedTokenIssuerResponse ¶
func ParseAddTrustedTokenIssuerResponse(rsp *http.Response) (*AddTrustedTokenIssuerResponse, error)
ParseAddTrustedTokenIssuerResponse parses an HTTP response from a AddTrustedTokenIssuerWithResponse call
func (AddTrustedTokenIssuerResponse) Status ¶
func (r AddTrustedTokenIssuerResponse) Status() string
Status returns HTTPResponse.Status
func (AddTrustedTokenIssuerResponse) StatusCode ¶
func (r AddTrustedTokenIssuerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AssociationRequest ¶
type AssociationRequest struct { IsEnabled *bool `json:"isEnabled,omitempty"` LookupAttribute *[]string `json:"lookupAttribute,omitempty"` }
AssociationRequest defines model for AssociationRequest.
type AssociationResponse ¶
type AssociationResponse struct { IsEnabled *bool `json:"isEnabled,omitempty"` LookupAttribute *[]string `json:"lookupAttribute,omitempty"` }
AssociationResponse defines model for AssociationResponse.
type AuthenticationType ¶
type AuthenticationType struct { Properties *map[string]interface{} `json:"properties,omitempty"` Type AuthenticationTypeType `json:"type"` }
AuthenticationType defines model for AuthenticationType.
type AuthenticationTypeType ¶
type AuthenticationTypeType string
AuthenticationTypeType defines model for AuthenticationType.Type.
const ( AuthenticationTypeTypeAPIKEY AuthenticationTypeType = "API_KEY" AuthenticationTypeTypeBASIC AuthenticationTypeType = "BASIC" AuthenticationTypeTypeBEARER AuthenticationTypeType = "BEARER" AuthenticationTypeTypeNONE AuthenticationTypeType = "NONE" )
Defines values for AuthenticationTypeType.
type Certificate ¶
type Certificate struct { Certificates *[]string `json:"certificates,omitempty"` JwksUri *string `json:"jwksUri,omitempty"` }
Certificate defines model for Certificate.
type Claim ¶
type Claim struct { DisplayName *string `json:"displayName,omitempty"` Id *string `json:"id,omitempty"` Uri string `json:"uri"` }
Claim defines model for Claim.
type ClaimMapping ¶
type ClaimMapping struct { IdpClaim *string `json:"idpClaim,omitempty"` LocalClaim *Claim `json:"localClaim,omitempty"` }
ClaimMapping defines model for ClaimMapping.
type Claims ¶
type Claims struct { Mappings *[]ClaimMapping `json:"mappings,omitempty"` ProvisioningClaims *[]ProvisioningClaim `json:"provisioningClaims,omitempty"` RoleClaim *Claim `json:"roleClaim,omitempty"` UserIdClaim *Claim `json:"userIdClaim,omitempty"` }
Claims defines model for Claims.
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AddIDP ¶
func (c *Client) AddIDP(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddIDPTemplate ¶
func (c *Client) AddIDPTemplate(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddIDPTemplateWithBody ¶
func (*Client) AddIDPWithBody ¶
func (*Client) AddTrustedTokenIssuer ¶
func (c *Client) AddTrustedTokenIssuer(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTrustedTokenIssuerWithBody ¶
func (*Client) DeleteIDP ¶
func (c *Client) DeleteIDP(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteIDPTemplate ¶
func (*Client) DeleteTrustedTokenIssuer ¶
func (c *Client) DeleteTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExportIDPToFile ¶
func (c *Client) ExportIDPToFile(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetClaimConfig ¶
func (*Client) GetConnectedApps ¶
func (c *Client) GetConnectedApps(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFederatedAssociationConfig ¶
func (*Client) GetFederatedAuthenticator ¶
func (*Client) GetFederatedAuthenticators ¶
func (*Client) GetGroupConfig ¶
func (*Client) GetIDPTemplate ¶
func (*Client) GetIDPTemplates ¶
func (c *Client) GetIDPTemplates(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIDPs ¶
func (c *Client) GetIDPs(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetJITConfig ¶
func (*Client) GetMetaFederatedAuthenticator ¶
func (*Client) GetMetaFederatedAuthenticators ¶
func (*Client) GetMetaOutboundConnector ¶
func (*Client) GetMetaOutboundConnectors ¶
func (*Client) GetOutboundConnector ¶
func (*Client) GetOutboundConnectors ¶
func (*Client) GetProvisioningConfig ¶
func (*Client) GetRoleConfig ¶
func (*Client) GetTrustedTokenIssuer ¶
func (*Client) GetTrustedTokenIssuers ¶
func (c *Client) GetTrustedTokenIssuers(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ImportIDPFromFileWithBody ¶
func (*Client) PatchIDP ¶
func (c *Client) PatchIDP(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchIDPWithBody ¶
func (*Client) PatchTrustedTokenIssuer ¶
func (c *Client) PatchTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchTrustedTokenIssuerWithBody ¶
func (*Client) UpdateClaimConfig ¶
func (c *Client) UpdateClaimConfig(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClaimConfigWithBody ¶
func (*Client) UpdateFederatedAssociationConfig ¶
func (c *Client) UpdateFederatedAssociationConfig(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFederatedAssociationConfigWithBody ¶
func (*Client) UpdateFederatedAuthenticator ¶
func (c *Client) UpdateFederatedAuthenticator(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFederatedAuthenticatorWithBody ¶
func (*Client) UpdateFederatedAuthenticators ¶
func (c *Client) UpdateFederatedAuthenticators(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFederatedAuthenticatorsWithBody ¶
func (*Client) UpdateGroupConfig ¶
func (c *Client) UpdateGroupConfig(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGroupConfigWithBody ¶
func (*Client) UpdateIDPFromFileWithBody ¶
func (*Client) UpdateIDPTemplate ¶
func (c *Client) UpdateIDPTemplate(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateIDPTemplateWithBody ¶
func (*Client) UpdateJITConfig ¶
func (c *Client) UpdateJITConfig(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateJITConfigWithBody ¶
func (*Client) UpdateOutboundConnector ¶
func (c *Client) UpdateOutboundConnector(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOutboundConnectorWithBody ¶
func (*Client) UpdateOutboundConnectors ¶
func (c *Client) UpdateOutboundConnectors(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOutboundConnectorsWithBody ¶
func (*Client) UpdateRoleConfig ¶
func (c *Client) UpdateRoleConfig(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // GetIDPs request GetIDPs(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AddIDPWithBody request with any body AddIDPWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddIDP(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ImportIDPFromFileWithBody request with any body ImportIDPFromFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMetaFederatedAuthenticators request GetMetaFederatedAuthenticators(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMetaFederatedAuthenticator request GetMetaFederatedAuthenticator(ctx context.Context, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMetaOutboundConnectors request GetMetaOutboundConnectors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMetaOutboundConnector request GetMetaOutboundConnector(ctx context.Context, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIDPTemplates request GetIDPTemplates(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AddIDPTemplateWithBody request with any body AddIDPTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddIDPTemplate(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteIDPTemplate request DeleteIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIDPTemplate request GetIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateIDPTemplateWithBody request with any body UpdateIDPTemplateWithBody(ctx context.Context, templateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateIDPTemplate(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteIDP request DeleteIDP(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIDP request GetIDP(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchIDPWithBody request with any body PatchIDPWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchIDP(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetClaimConfig request GetClaimConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateClaimConfigWithBody request with any body UpdateClaimConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateClaimConfig(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetConnectedApps request GetConnectedApps(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ExportIDPToFile request ExportIDPToFile(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFederatedAuthenticators request GetFederatedAuthenticators(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateFederatedAuthenticatorsWithBody request with any body UpdateFederatedAuthenticatorsWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateFederatedAuthenticators(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFederatedAuthenticator request GetFederatedAuthenticator(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateFederatedAuthenticatorWithBody request with any body UpdateFederatedAuthenticatorWithBody(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateFederatedAuthenticator(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetGroupConfig request GetGroupConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateGroupConfigWithBody request with any body UpdateGroupConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateGroupConfig(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFederatedAssociationConfig request GetFederatedAssociationConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateFederatedAssociationConfigWithBody request with any body UpdateFederatedAssociationConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateFederatedAssociationConfig(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateIDPFromFileWithBody request with any body UpdateIDPFromFileWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProvisioningConfig request GetProvisioningConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetJITConfig request GetJITConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateJITConfigWithBody request with any body UpdateJITConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateJITConfig(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOutboundConnectors request GetOutboundConnectors(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateOutboundConnectorsWithBody request with any body UpdateOutboundConnectorsWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateOutboundConnectors(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOutboundConnector request GetOutboundConnector(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateOutboundConnectorWithBody request with any body UpdateOutboundConnectorWithBody(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateOutboundConnector(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRoleConfig request GetRoleConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateRoleConfigWithBody request with any body UpdateRoleConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateRoleConfig(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTrustedTokenIssuers request GetTrustedTokenIssuers(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AddTrustedTokenIssuerWithBody request with any body AddTrustedTokenIssuerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddTrustedTokenIssuer(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTrustedTokenIssuer request DeleteTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTrustedTokenIssuer request GetTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchTrustedTokenIssuerWithBody request with any body PatchTrustedTokenIssuerWithBody(ctx context.Context, trustedTokenIssuerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddIDPTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) AddIDPTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error)
AddIDPTemplateWithBodyWithResponse request with arbitrary body returning *AddIDPTemplateResponse
func (*ClientWithResponses) AddIDPTemplateWithResponse ¶
func (c *ClientWithResponses) AddIDPTemplateWithResponse(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error)
func (*ClientWithResponses) AddIDPWithBodyWithResponse ¶
func (c *ClientWithResponses) AddIDPWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPResponse, error)
AddIDPWithBodyWithResponse request with arbitrary body returning *AddIDPResponse
func (*ClientWithResponses) AddIDPWithResponse ¶
func (c *ClientWithResponses) AddIDPWithResponse(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPResponse, error)
func (*ClientWithResponses) AddTrustedTokenIssuerWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error)
AddTrustedTokenIssuerWithBodyWithResponse request with arbitrary body returning *AddTrustedTokenIssuerResponse
func (*ClientWithResponses) AddTrustedTokenIssuerWithResponse ¶
func (c *ClientWithResponses) AddTrustedTokenIssuerWithResponse(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error)
func (*ClientWithResponses) DeleteIDPTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*DeleteIDPTemplateResponse, error)
DeleteIDPTemplateWithResponse request returning *DeleteIDPTemplateResponse
func (*ClientWithResponses) DeleteIDPWithResponse ¶
func (c *ClientWithResponses) DeleteIDPWithResponse(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*DeleteIDPResponse, error)
DeleteIDPWithResponse request returning *DeleteIDPResponse
func (*ClientWithResponses) DeleteTrustedTokenIssuerWithResponse ¶
func (c *ClientWithResponses) DeleteTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*DeleteTrustedTokenIssuerResponse, error)
DeleteTrustedTokenIssuerWithResponse request returning *DeleteTrustedTokenIssuerResponse
func (*ClientWithResponses) ExportIDPToFileWithResponse ¶
func (c *ClientWithResponses) ExportIDPToFileWithResponse(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*ExportIDPToFileResponse, error)
ExportIDPToFileWithResponse request returning *ExportIDPToFileResponse
func (*ClientWithResponses) GetClaimConfigWithResponse ¶
func (c *ClientWithResponses) GetClaimConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetClaimConfigResponse, error)
GetClaimConfigWithResponse request returning *GetClaimConfigResponse
func (*ClientWithResponses) GetConnectedAppsWithResponse ¶
func (c *ClientWithResponses) GetConnectedAppsWithResponse(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*GetConnectedAppsResponse, error)
GetConnectedAppsWithResponse request returning *GetConnectedAppsResponse
func (*ClientWithResponses) GetFederatedAssociationConfigWithResponse ¶
func (c *ClientWithResponses) GetFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAssociationConfigResponse, error)
GetFederatedAssociationConfigWithResponse request returning *GetFederatedAssociationConfigResponse
func (*ClientWithResponses) GetFederatedAuthenticatorWithResponse ¶
func (c *ClientWithResponses) GetFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorResponse, error)
GetFederatedAuthenticatorWithResponse request returning *GetFederatedAuthenticatorResponse
func (*ClientWithResponses) GetFederatedAuthenticatorsWithResponse ¶
func (c *ClientWithResponses) GetFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorsResponse, error)
GetFederatedAuthenticatorsWithResponse request returning *GetFederatedAuthenticatorsResponse
func (*ClientWithResponses) GetGroupConfigWithResponse ¶
func (c *ClientWithResponses) GetGroupConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetGroupConfigResponse, error)
GetGroupConfigWithResponse request returning *GetGroupConfigResponse
func (*ClientWithResponses) GetIDPTemplateWithResponse ¶
func (c *ClientWithResponses) GetIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*GetIDPTemplateResponse, error)
GetIDPTemplateWithResponse request returning *GetIDPTemplateResponse
func (*ClientWithResponses) GetIDPTemplatesWithResponse ¶
func (c *ClientWithResponses) GetIDPTemplatesWithResponse(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*GetIDPTemplatesResponse, error)
GetIDPTemplatesWithResponse request returning *GetIDPTemplatesResponse
func (*ClientWithResponses) GetIDPWithResponse ¶
func (c *ClientWithResponses) GetIDPWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetIDPResponse, error)
GetIDPWithResponse request returning *GetIDPResponse
func (*ClientWithResponses) GetIDPsWithResponse ¶
func (c *ClientWithResponses) GetIDPsWithResponse(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*GetIDPsResponse, error)
GetIDPsWithResponse request returning *GetIDPsResponse
func (*ClientWithResponses) GetJITConfigWithResponse ¶
func (c *ClientWithResponses) GetJITConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetJITConfigResponse, error)
GetJITConfigWithResponse request returning *GetJITConfigResponse
func (*ClientWithResponses) GetMetaFederatedAuthenticatorWithResponse ¶
func (c *ClientWithResponses) GetMetaFederatedAuthenticatorWithResponse(ctx context.Context, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorResponse, error)
GetMetaFederatedAuthenticatorWithResponse request returning *GetMetaFederatedAuthenticatorResponse
func (*ClientWithResponses) GetMetaFederatedAuthenticatorsWithResponse ¶
func (c *ClientWithResponses) GetMetaFederatedAuthenticatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorsResponse, error)
GetMetaFederatedAuthenticatorsWithResponse request returning *GetMetaFederatedAuthenticatorsResponse
func (*ClientWithResponses) GetMetaOutboundConnectorWithResponse ¶
func (c *ClientWithResponses) GetMetaOutboundConnectorWithResponse(ctx context.Context, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorResponse, error)
GetMetaOutboundConnectorWithResponse request returning *GetMetaOutboundConnectorResponse
func (*ClientWithResponses) GetMetaOutboundConnectorsWithResponse ¶
func (c *ClientWithResponses) GetMetaOutboundConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorsResponse, error)
GetMetaOutboundConnectorsWithResponse request returning *GetMetaOutboundConnectorsResponse
func (*ClientWithResponses) GetOutboundConnectorWithResponse ¶
func (c *ClientWithResponses) GetOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorResponse, error)
GetOutboundConnectorWithResponse request returning *GetOutboundConnectorResponse
func (*ClientWithResponses) GetOutboundConnectorsWithResponse ¶
func (c *ClientWithResponses) GetOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorsResponse, error)
GetOutboundConnectorsWithResponse request returning *GetOutboundConnectorsResponse
func (*ClientWithResponses) GetProvisioningConfigWithResponse ¶
func (c *ClientWithResponses) GetProvisioningConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetProvisioningConfigResponse, error)
GetProvisioningConfigWithResponse request returning *GetProvisioningConfigResponse
func (*ClientWithResponses) GetRoleConfigWithResponse ¶
func (c *ClientWithResponses) GetRoleConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetRoleConfigResponse, error)
GetRoleConfigWithResponse request returning *GetRoleConfigResponse
func (*ClientWithResponses) GetTrustedTokenIssuerWithResponse ¶
func (c *ClientWithResponses) GetTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuerResponse, error)
GetTrustedTokenIssuerWithResponse request returning *GetTrustedTokenIssuerResponse
func (*ClientWithResponses) GetTrustedTokenIssuersWithResponse ¶
func (c *ClientWithResponses) GetTrustedTokenIssuersWithResponse(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuersResponse, error)
GetTrustedTokenIssuersWithResponse request returning *GetTrustedTokenIssuersResponse
func (*ClientWithResponses) ImportIDPFromFileWithBodyWithResponse ¶
func (c *ClientWithResponses) ImportIDPFromFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportIDPFromFileResponse, error)
ImportIDPFromFileWithBodyWithResponse request with arbitrary body returning *ImportIDPFromFileResponse
func (*ClientWithResponses) PatchIDPWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchIDPWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error)
PatchIDPWithBodyWithResponse request with arbitrary body returning *PatchIDPResponse
func (*ClientWithResponses) PatchIDPWithResponse ¶
func (c *ClientWithResponses) PatchIDPWithResponse(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error)
func (*ClientWithResponses) PatchTrustedTokenIssuerWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, trustedTokenIssuerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error)
PatchTrustedTokenIssuerWithBodyWithResponse request with arbitrary body returning *PatchTrustedTokenIssuerResponse
func (*ClientWithResponses) PatchTrustedTokenIssuerWithResponse ¶
func (c *ClientWithResponses) PatchTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error)
func (*ClientWithResponses) UpdateClaimConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateClaimConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error)
UpdateClaimConfigWithBodyWithResponse request with arbitrary body returning *UpdateClaimConfigResponse
func (*ClientWithResponses) UpdateClaimConfigWithResponse ¶
func (c *ClientWithResponses) UpdateClaimConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error)
func (*ClientWithResponses) UpdateFederatedAssociationConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFederatedAssociationConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error)
UpdateFederatedAssociationConfigWithBodyWithResponse request with arbitrary body returning *UpdateFederatedAssociationConfigResponse
func (*ClientWithResponses) UpdateFederatedAssociationConfigWithResponse ¶
func (c *ClientWithResponses) UpdateFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error)
func (*ClientWithResponses) UpdateFederatedAuthenticatorWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFederatedAuthenticatorWithBodyWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error)
UpdateFederatedAuthenticatorWithBodyWithResponse request with arbitrary body returning *UpdateFederatedAuthenticatorResponse
func (*ClientWithResponses) UpdateFederatedAuthenticatorWithResponse ¶
func (c *ClientWithResponses) UpdateFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error)
func (*ClientWithResponses) UpdateFederatedAuthenticatorsWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFederatedAuthenticatorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error)
UpdateFederatedAuthenticatorsWithBodyWithResponse request with arbitrary body returning *UpdateFederatedAuthenticatorsResponse
func (*ClientWithResponses) UpdateFederatedAuthenticatorsWithResponse ¶
func (c *ClientWithResponses) UpdateFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error)
func (*ClientWithResponses) UpdateGroupConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGroupConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error)
UpdateGroupConfigWithBodyWithResponse request with arbitrary body returning *UpdateGroupConfigResponse
func (*ClientWithResponses) UpdateGroupConfigWithResponse ¶
func (c *ClientWithResponses) UpdateGroupConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error)
func (*ClientWithResponses) UpdateIDPFromFileWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateIDPFromFileWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPFromFileResponse, error)
UpdateIDPFromFileWithBodyWithResponse request with arbitrary body returning *UpdateIDPFromFileResponse
func (*ClientWithResponses) UpdateIDPTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateIDPTemplateWithBodyWithResponse(ctx context.Context, templateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error)
UpdateIDPTemplateWithBodyWithResponse request with arbitrary body returning *UpdateIDPTemplateResponse
func (*ClientWithResponses) UpdateIDPTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateIDPTemplateWithResponse(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error)
func (*ClientWithResponses) UpdateJITConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateJITConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error)
UpdateJITConfigWithBodyWithResponse request with arbitrary body returning *UpdateJITConfigResponse
func (*ClientWithResponses) UpdateJITConfigWithResponse ¶
func (c *ClientWithResponses) UpdateJITConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error)
func (*ClientWithResponses) UpdateOutboundConnectorWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundConnectorWithBodyWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error)
UpdateOutboundConnectorWithBodyWithResponse request with arbitrary body returning *UpdateOutboundConnectorResponse
func (*ClientWithResponses) UpdateOutboundConnectorWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error)
func (*ClientWithResponses) UpdateOutboundConnectorsWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundConnectorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error)
UpdateOutboundConnectorsWithBodyWithResponse request with arbitrary body returning *UpdateOutboundConnectorsResponse
func (*ClientWithResponses) UpdateOutboundConnectorsWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error)
func (*ClientWithResponses) UpdateRoleConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRoleConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error)
UpdateRoleConfigWithBodyWithResponse request with arbitrary body returning *UpdateRoleConfigResponse
func (*ClientWithResponses) UpdateRoleConfigWithResponse ¶
func (c *ClientWithResponses) UpdateRoleConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetIDPsWithResponse request GetIDPsWithResponse(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*GetIDPsResponse, error) // AddIDPWithBodyWithResponse request with any body AddIDPWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPResponse, error) AddIDPWithResponse(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPResponse, error) // ImportIDPFromFileWithBodyWithResponse request with any body ImportIDPFromFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportIDPFromFileResponse, error) // GetMetaFederatedAuthenticatorsWithResponse request GetMetaFederatedAuthenticatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorsResponse, error) // GetMetaFederatedAuthenticatorWithResponse request GetMetaFederatedAuthenticatorWithResponse(ctx context.Context, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorResponse, error) // GetMetaOutboundConnectorsWithResponse request GetMetaOutboundConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorsResponse, error) // GetMetaOutboundConnectorWithResponse request GetMetaOutboundConnectorWithResponse(ctx context.Context, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorResponse, error) // GetIDPTemplatesWithResponse request GetIDPTemplatesWithResponse(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*GetIDPTemplatesResponse, error) // AddIDPTemplateWithBodyWithResponse request with any body AddIDPTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error) AddIDPTemplateWithResponse(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error) // DeleteIDPTemplateWithResponse request DeleteIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*DeleteIDPTemplateResponse, error) // GetIDPTemplateWithResponse request GetIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*GetIDPTemplateResponse, error) // UpdateIDPTemplateWithBodyWithResponse request with any body UpdateIDPTemplateWithBodyWithResponse(ctx context.Context, templateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error) UpdateIDPTemplateWithResponse(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error) // DeleteIDPWithResponse request DeleteIDPWithResponse(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*DeleteIDPResponse, error) // GetIDPWithResponse request GetIDPWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetIDPResponse, error) // PatchIDPWithBodyWithResponse request with any body PatchIDPWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error) PatchIDPWithResponse(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error) // GetClaimConfigWithResponse request GetClaimConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetClaimConfigResponse, error) // UpdateClaimConfigWithBodyWithResponse request with any body UpdateClaimConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error) UpdateClaimConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error) // GetConnectedAppsWithResponse request GetConnectedAppsWithResponse(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*GetConnectedAppsResponse, error) // ExportIDPToFileWithResponse request ExportIDPToFileWithResponse(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*ExportIDPToFileResponse, error) // GetFederatedAuthenticatorsWithResponse request GetFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorsResponse, error) // UpdateFederatedAuthenticatorsWithBodyWithResponse request with any body UpdateFederatedAuthenticatorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error) UpdateFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error) // GetFederatedAuthenticatorWithResponse request GetFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorResponse, error) // UpdateFederatedAuthenticatorWithBodyWithResponse request with any body UpdateFederatedAuthenticatorWithBodyWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error) UpdateFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error) // GetGroupConfigWithResponse request GetGroupConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetGroupConfigResponse, error) // UpdateGroupConfigWithBodyWithResponse request with any body UpdateGroupConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error) UpdateGroupConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error) // GetFederatedAssociationConfigWithResponse request GetFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAssociationConfigResponse, error) // UpdateFederatedAssociationConfigWithBodyWithResponse request with any body UpdateFederatedAssociationConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error) UpdateFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error) // UpdateIDPFromFileWithBodyWithResponse request with any body UpdateIDPFromFileWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPFromFileResponse, error) // GetProvisioningConfigWithResponse request GetProvisioningConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetProvisioningConfigResponse, error) // GetJITConfigWithResponse request GetJITConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetJITConfigResponse, error) // UpdateJITConfigWithBodyWithResponse request with any body UpdateJITConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error) UpdateJITConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error) // GetOutboundConnectorsWithResponse request GetOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorsResponse, error) // UpdateOutboundConnectorsWithBodyWithResponse request with any body UpdateOutboundConnectorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error) UpdateOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error) // GetOutboundConnectorWithResponse request GetOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorResponse, error) // UpdateOutboundConnectorWithBodyWithResponse request with any body UpdateOutboundConnectorWithBodyWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error) UpdateOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error) // GetRoleConfigWithResponse request GetRoleConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetRoleConfigResponse, error) // UpdateRoleConfigWithBodyWithResponse request with any body UpdateRoleConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error) UpdateRoleConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error) // GetTrustedTokenIssuersWithResponse request GetTrustedTokenIssuersWithResponse(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuersResponse, error) // AddTrustedTokenIssuerWithBodyWithResponse request with any body AddTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error) AddTrustedTokenIssuerWithResponse(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error) // DeleteTrustedTokenIssuerWithResponse request DeleteTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*DeleteTrustedTokenIssuerResponse, error) // GetTrustedTokenIssuerWithResponse request GetTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuerResponse, error) // PatchTrustedTokenIssuerWithBodyWithResponse request with any body PatchTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, trustedTokenIssuerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error) PatchTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ConnectedApp ¶
type ConnectedApp struct { AppId *string `json:"appId,omitempty"` Self *string `json:"self,omitempty"` }
ConnectedApp defines model for ConnectedApp.
type ConnectedApps ¶
type ConnectedApps struct { ConnectedApps *[]ConnectedApp `json:"connectedApps,omitempty"` Count *int `json:"count,omitempty"` Links *[]Link `json:"links,omitempty"` StartIndex *int `json:"startIndex,omitempty"` TotalResults *int `json:"totalResults,omitempty"` }
ConnectedApps defines model for ConnectedApps.
type DeleteIDPParams ¶
type DeleteIDPParams struct { // Force Enforces the forceful deletion of an identity provider, federated authenticator or an outbound provisioning connector even though it is referred by a service provider. Force *ForceQueryParam `form:"force,omitempty" json:"force,omitempty"` }
DeleteIDPParams defines parameters for DeleteIDP.
type DeleteIDPResponse ¶
type DeleteIDPResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteIDPResponse ¶
func ParseDeleteIDPResponse(rsp *http.Response) (*DeleteIDPResponse, error)
ParseDeleteIDPResponse parses an HTTP response from a DeleteIDPWithResponse call
func (DeleteIDPResponse) Status ¶
func (r DeleteIDPResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIDPResponse) StatusCode ¶
func (r DeleteIDPResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIDPTemplateResponse ¶
type DeleteIDPTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteIDPTemplateResponse ¶
func ParseDeleteIDPTemplateResponse(rsp *http.Response) (*DeleteIDPTemplateResponse, error)
ParseDeleteIDPTemplateResponse parses an HTTP response from a DeleteIDPTemplateWithResponse call
func (DeleteIDPTemplateResponse) Status ¶
func (r DeleteIDPTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIDPTemplateResponse) StatusCode ¶
func (r DeleteIDPTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTrustedTokenIssuerParams ¶
type DeleteTrustedTokenIssuerParams struct { // Force Enforces the forceful deletion of an identity provider, federated authenticator or an outbound provisioning connector even though it is referred by a service provider. Force *ForceQueryParam `form:"force,omitempty" json:"force,omitempty"` }
DeleteTrustedTokenIssuerParams defines parameters for DeleteTrustedTokenIssuer.
type DeleteTrustedTokenIssuerResponse ¶
type DeleteTrustedTokenIssuerResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteTrustedTokenIssuerResponse ¶
func ParseDeleteTrustedTokenIssuerResponse(rsp *http.Response) (*DeleteTrustedTokenIssuerResponse, error)
ParseDeleteTrustedTokenIssuerResponse parses an HTTP response from a DeleteTrustedTokenIssuerWithResponse call
func (DeleteTrustedTokenIssuerResponse) Status ¶
func (r DeleteTrustedTokenIssuerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTrustedTokenIssuerResponse) StatusCode ¶
func (r DeleteTrustedTokenIssuerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Endpoint ¶
type Endpoint struct { Authentication AuthenticationType `json:"authentication"` Uri string `json:"uri"` }
Endpoint defines model for Endpoint.
type Error ¶
type Error struct { Code *string `json:"code,omitempty"` Description *string `json:"description,omitempty"` Message *string `json:"message,omitempty"` TraceId *string `json:"traceId,omitempty"` }
Error defines model for Error.
type ExcludeSecretsQueryParam ¶
type ExcludeSecretsQueryParam = bool
ExcludeSecretsQueryParam defines model for excludeSecretsQueryParam.
type ExportIDPToFileParams ¶
type ExportIDPToFileParams struct { // ExcludeSecrets Specifies whether to exclude secrets when exporting an identity provider. ExcludeSecrets *ExcludeSecretsQueryParam `form:"excludeSecrets,omitempty" json:"excludeSecrets,omitempty"` // Accept Content type of the file. Accept *ExportIDPToFileParamsAccept `json:"Accept,omitempty"` }
ExportIDPToFileParams defines parameters for ExportIDPToFile.
type ExportIDPToFileParamsAccept ¶
type ExportIDPToFileParamsAccept string
ExportIDPToFileParamsAccept defines parameters for ExportIDPToFile.
const ( ExportIDPToFileParamsAcceptApplicationjson ExportIDPToFileParamsAccept = "application/json" ExportIDPToFileParamsAcceptApplicationxYaml ExportIDPToFileParamsAccept = "application/x-yaml" ExportIDPToFileParamsAcceptApplicationxml ExportIDPToFileParamsAccept = "application/xml" ExportIDPToFileParamsAcceptApplicationyaml ExportIDPToFileParamsAccept = "application/yaml" ExportIDPToFileParamsAcceptTextjson ExportIDPToFileParamsAccept = "text/json" ExportIDPToFileParamsAcceptTextxml ExportIDPToFileParamsAccept = "text/xml" ExportIDPToFileParamsAcceptTextyaml ExportIDPToFileParamsAccept = "text/yaml" )
Defines values for ExportIDPToFileParamsAccept.
type ExportIDPToFileResponse ¶
type ExportIDPToFileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *string XML200 *string YAML200 *string JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseExportIDPToFileResponse ¶
func ParseExportIDPToFileResponse(rsp *http.Response) (*ExportIDPToFileResponse, error)
ParseExportIDPToFileResponse parses an HTTP response from a ExportIDPToFileWithResponse call
func (ExportIDPToFileResponse) Status ¶
func (r ExportIDPToFileResponse) Status() string
Status returns HTTPResponse.Status
func (ExportIDPToFileResponse) StatusCode ¶
func (r ExportIDPToFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FederatedAuthenticator ¶
type FederatedAuthenticator struct { AuthenticatorId string `json:"authenticatorId"` DefinedBy *FederatedAuthenticatorDefinedBy `json:"definedBy,omitempty"` Endpoint *Endpoint `json:"endpoint,omitempty"` IsDefault *bool `json:"isDefault,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Name *string `json:"name,omitempty"` Properties *[]Property `json:"properties,omitempty"` Tags *[]string `json:"tags,omitempty"` }
FederatedAuthenticator defines model for FederatedAuthenticator.
type FederatedAuthenticatorDefinedBy ¶
type FederatedAuthenticatorDefinedBy string
FederatedAuthenticatorDefinedBy defines model for FederatedAuthenticator.DefinedBy.
const ( FederatedAuthenticatorDefinedBySYSTEM FederatedAuthenticatorDefinedBy = "SYSTEM" FederatedAuthenticatorDefinedByUSER FederatedAuthenticatorDefinedBy = "USER" )
Defines values for FederatedAuthenticatorDefinedBy.
type FederatedAuthenticatorListItem ¶
type FederatedAuthenticatorListItem struct { AuthenticatorId *string `json:"authenticatorId,omitempty"` DefinedBy *FederatedAuthenticatorListItemDefinedBy `json:"definedBy,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Name *string `json:"name,omitempty"` Self *string `json:"self,omitempty"` Tags *[]string `json:"tags,omitempty"` }
FederatedAuthenticatorListItem defines model for FederatedAuthenticatorListItem.
type FederatedAuthenticatorListItemDefinedBy ¶
type FederatedAuthenticatorListItemDefinedBy string
FederatedAuthenticatorListItemDefinedBy defines model for FederatedAuthenticatorListItem.DefinedBy.
const ( FederatedAuthenticatorListItemDefinedBySYSTEM FederatedAuthenticatorListItemDefinedBy = "SYSTEM" FederatedAuthenticatorListItemDefinedByUSER FederatedAuthenticatorListItemDefinedBy = "USER" )
Defines values for FederatedAuthenticatorListItemDefinedBy.
type FederatedAuthenticatorListResponse ¶
type FederatedAuthenticatorListResponse struct { Authenticators *[]FederatedAuthenticatorListItem `json:"authenticators,omitempty"` DefaultAuthenticatorId *string `json:"defaultAuthenticatorId,omitempty"` }
FederatedAuthenticatorListResponse defines model for FederatedAuthenticatorListResponse.
type FederatedAuthenticatorPUTRequest ¶
type FederatedAuthenticatorPUTRequest struct { AuthenticatorId *string `json:"authenticatorId,omitempty"` DefinedBy *FederatedAuthenticatorPUTRequestDefinedBy `json:"definedBy,omitempty"` Endpoint *Endpoint `json:"endpoint,omitempty"` IsDefault *bool `json:"isDefault,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Name *string `json:"name,omitempty"` Properties *[]Property `json:"properties,omitempty"` }
FederatedAuthenticatorPUTRequest defines model for FederatedAuthenticatorPUTRequest.
type FederatedAuthenticatorPUTRequestDefinedBy ¶
type FederatedAuthenticatorPUTRequestDefinedBy string
FederatedAuthenticatorPUTRequestDefinedBy defines model for FederatedAuthenticatorPUTRequest.DefinedBy.
const ( FederatedAuthenticatorPUTRequestDefinedBySYSTEM FederatedAuthenticatorPUTRequestDefinedBy = "SYSTEM" FederatedAuthenticatorPUTRequestDefinedByUSER FederatedAuthenticatorPUTRequestDefinedBy = "USER" )
Defines values for FederatedAuthenticatorPUTRequestDefinedBy.
type FederatedAuthenticatorRequest ¶
type FederatedAuthenticatorRequest struct { // Authenticators Includes the list of federated authenticators supported by the respective identity provider. This should include the authenticator specified as the defaultAuthenticator. Authenticators *[]FederatedAuthenticator `json:"authenticators,omitempty"` // DefaultAuthenticatorId ID of the federated authenticator to be used as the default authenticator for the respective identity provider. DefaultAuthenticatorId string `json:"defaultAuthenticatorId"` }
FederatedAuthenticatorRequest defines model for FederatedAuthenticatorRequest.
type FileTypeHeaderParam ¶
type FileTypeHeaderParam string
FileTypeHeaderParam defines model for fileTypeHeaderParam.
const ( FileTypeHeaderParamApplicationjson FileTypeHeaderParam = "application/json" FileTypeHeaderParamApplicationxYaml FileTypeHeaderParam = "application/x-yaml" FileTypeHeaderParamApplicationxml FileTypeHeaderParam = "application/xml" FileTypeHeaderParamApplicationyaml FileTypeHeaderParam = "application/yaml" FileTypeHeaderParamTextjson FileTypeHeaderParam = "text/json" FileTypeHeaderParamTextxml FileTypeHeaderParam = "text/xml" FileTypeHeaderParamTextyaml FileTypeHeaderParam = "text/yaml" )
Defines values for FileTypeHeaderParam.
type FileUpload ¶
type FileUpload struct { // File file to upload File *openapi_types.File `json:"file,omitempty"` }
FileUpload defines model for FileUpload.
type FilterQueryParam ¶
type FilterQueryParam = string
FilterQueryParam defines model for filterQueryParam.
type ForceQueryParam ¶
type ForceQueryParam = bool
ForceQueryParam defines model for forceQueryParam.
type GetClaimConfigResponse ¶
type GetClaimConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Claims JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetClaimConfigResponse ¶
func ParseGetClaimConfigResponse(rsp *http.Response) (*GetClaimConfigResponse, error)
ParseGetClaimConfigResponse parses an HTTP response from a GetClaimConfigWithResponse call
func (GetClaimConfigResponse) Status ¶
func (r GetClaimConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetClaimConfigResponse) StatusCode ¶
func (r GetClaimConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConnectedAppsParams ¶
type GetConnectedAppsParams struct { // Limit Maximum number of records to return. Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Number of records to skip for pagination. Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"` }
GetConnectedAppsParams defines parameters for GetConnectedApps.
type GetConnectedAppsResponse ¶
type GetConnectedAppsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ConnectedApps JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetConnectedAppsResponse ¶
func ParseGetConnectedAppsResponse(rsp *http.Response) (*GetConnectedAppsResponse, error)
ParseGetConnectedAppsResponse parses an HTTP response from a GetConnectedAppsWithResponse call
func (GetConnectedAppsResponse) Status ¶
func (r GetConnectedAppsResponse) Status() string
Status returns HTTPResponse.Status
func (GetConnectedAppsResponse) StatusCode ¶
func (r GetConnectedAppsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFederatedAssociationConfigResponse ¶
type GetFederatedAssociationConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AssociationResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetFederatedAssociationConfigResponse ¶
func ParseGetFederatedAssociationConfigResponse(rsp *http.Response) (*GetFederatedAssociationConfigResponse, error)
ParseGetFederatedAssociationConfigResponse parses an HTTP response from a GetFederatedAssociationConfigWithResponse call
func (GetFederatedAssociationConfigResponse) Status ¶
func (r GetFederatedAssociationConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetFederatedAssociationConfigResponse) StatusCode ¶
func (r GetFederatedAssociationConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFederatedAuthenticatorResponse ¶
type GetFederatedAuthenticatorResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FederatedAuthenticator JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetFederatedAuthenticatorResponse ¶
func ParseGetFederatedAuthenticatorResponse(rsp *http.Response) (*GetFederatedAuthenticatorResponse, error)
ParseGetFederatedAuthenticatorResponse parses an HTTP response from a GetFederatedAuthenticatorWithResponse call
func (GetFederatedAuthenticatorResponse) Status ¶
func (r GetFederatedAuthenticatorResponse) Status() string
Status returns HTTPResponse.Status
func (GetFederatedAuthenticatorResponse) StatusCode ¶
func (r GetFederatedAuthenticatorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFederatedAuthenticatorsResponse ¶
type GetFederatedAuthenticatorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FederatedAuthenticatorListResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetFederatedAuthenticatorsResponse ¶
func ParseGetFederatedAuthenticatorsResponse(rsp *http.Response) (*GetFederatedAuthenticatorsResponse, error)
ParseGetFederatedAuthenticatorsResponse parses an HTTP response from a GetFederatedAuthenticatorsWithResponse call
func (GetFederatedAuthenticatorsResponse) Status ¶
func (r GetFederatedAuthenticatorsResponse) Status() string
Status returns HTTPResponse.Status
func (GetFederatedAuthenticatorsResponse) StatusCode ¶
func (r GetFederatedAuthenticatorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGroupConfigResponse ¶
type GetGroupConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdPGroupsConfig JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetGroupConfigResponse ¶
func ParseGetGroupConfigResponse(rsp *http.Response) (*GetGroupConfigResponse, error)
ParseGetGroupConfigResponse parses an HTTP response from a GetGroupConfigWithResponse call
func (GetGroupConfigResponse) Status ¶
func (r GetGroupConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetGroupConfigResponse) StatusCode ¶
func (r GetGroupConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIDPResponse ¶
type GetIDPResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdentityProviderResponse XML200 *IdentityProviderResponse JSON400 *Error XML400 *Error JSON404 *Error XML404 *Error JSON500 *Error XML500 *Error }
func ParseGetIDPResponse ¶
func ParseGetIDPResponse(rsp *http.Response) (*GetIDPResponse, error)
ParseGetIDPResponse parses an HTTP response from a GetIDPWithResponse call
func (GetIDPResponse) Status ¶
func (r GetIDPResponse) Status() string
Status returns HTTPResponse.Status
func (GetIDPResponse) StatusCode ¶
func (r GetIDPResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIDPTemplateResponse ¶
type GetIDPTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdentityProviderTemplate XML200 *IdentityProviderTemplate JSON400 *Error XML400 *Error JSON404 *Error XML404 *Error JSON500 *Error XML500 *Error }
func ParseGetIDPTemplateResponse ¶
func ParseGetIDPTemplateResponse(rsp *http.Response) (*GetIDPTemplateResponse, error)
ParseGetIDPTemplateResponse parses an HTTP response from a GetIDPTemplateWithResponse call
func (GetIDPTemplateResponse) Status ¶
func (r GetIDPTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetIDPTemplateResponse) StatusCode ¶
func (r GetIDPTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIDPTemplatesParams ¶
type GetIDPTemplatesParams struct { // Limit Maximum number of records to return. Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Number of records to skip for pagination. Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"` // Filter Condition to filter the retrieval of records. Supports 'sw', 'co', 'ew' and 'eq' operations and also complex queries with 'and' operations. E.g. /identity-providers?filter=name+sw+"google"+and+isEnabled+eq+"true" Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"` }
GetIDPTemplatesParams defines parameters for GetIDPTemplates.
type GetIDPTemplatesResponse ¶
type GetIDPTemplatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdentityProviderTemplateListResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetIDPTemplatesResponse ¶
func ParseGetIDPTemplatesResponse(rsp *http.Response) (*GetIDPTemplatesResponse, error)
ParseGetIDPTemplatesResponse parses an HTTP response from a GetIDPTemplatesWithResponse call
func (GetIDPTemplatesResponse) Status ¶
func (r GetIDPTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (GetIDPTemplatesResponse) StatusCode ¶
func (r GetIDPTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIDPsParams ¶
type GetIDPsParams struct { // Limit Maximum number of records to return. Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Number of records to skip for pagination. Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"` // Filter Condition to filter the retrieval of records. Supports 'sw', 'co', 'ew' and 'eq' operations and also complex queries with 'and' operations. E.g. /identity-providers?filter=name+sw+"google"+and+isEnabled+eq+"true" Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"` // RequiredAttributes Specifies the required parameters in the response. RequiredAttributes *RequiredAttributesQueryParam `form:"requiredAttributes,omitempty" json:"requiredAttributes,omitempty"` }
GetIDPsParams defines parameters for GetIDPs.
type GetIDPsResponse ¶
type GetIDPsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdentityProviderListResponse JSON400 *Error JSON404 *Error JSON500 *Error JSON501 *Error }
func ParseGetIDPsResponse ¶
func ParseGetIDPsResponse(rsp *http.Response) (*GetIDPsResponse, error)
ParseGetIDPsResponse parses an HTTP response from a GetIDPsWithResponse call
func (GetIDPsResponse) Status ¶
func (r GetIDPsResponse) Status() string
Status returns HTTPResponse.Status
func (GetIDPsResponse) StatusCode ¶
func (r GetIDPsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJITConfigResponse ¶
type GetJITConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *JustInTimeProvisioning JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetJITConfigResponse ¶
func ParseGetJITConfigResponse(rsp *http.Response) (*GetJITConfigResponse, error)
ParseGetJITConfigResponse parses an HTTP response from a GetJITConfigWithResponse call
func (GetJITConfigResponse) Status ¶
func (r GetJITConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetJITConfigResponse) StatusCode ¶
func (r GetJITConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetaFederatedAuthenticatorResponse ¶
type GetMetaFederatedAuthenticatorResponse struct { Body []byte HTTPResponse *http.Response JSON200 *MetaFederatedAuthenticator JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetMetaFederatedAuthenticatorResponse ¶
func ParseGetMetaFederatedAuthenticatorResponse(rsp *http.Response) (*GetMetaFederatedAuthenticatorResponse, error)
ParseGetMetaFederatedAuthenticatorResponse parses an HTTP response from a GetMetaFederatedAuthenticatorWithResponse call
func (GetMetaFederatedAuthenticatorResponse) Status ¶
func (r GetMetaFederatedAuthenticatorResponse) Status() string
Status returns HTTPResponse.Status
func (GetMetaFederatedAuthenticatorResponse) StatusCode ¶
func (r GetMetaFederatedAuthenticatorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetaFederatedAuthenticatorsResponse ¶
type GetMetaFederatedAuthenticatorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]MetaFederatedAuthenticatorListItem JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetMetaFederatedAuthenticatorsResponse ¶
func ParseGetMetaFederatedAuthenticatorsResponse(rsp *http.Response) (*GetMetaFederatedAuthenticatorsResponse, error)
ParseGetMetaFederatedAuthenticatorsResponse parses an HTTP response from a GetMetaFederatedAuthenticatorsWithResponse call
func (GetMetaFederatedAuthenticatorsResponse) Status ¶
func (r GetMetaFederatedAuthenticatorsResponse) Status() string
Status returns HTTPResponse.Status
func (GetMetaFederatedAuthenticatorsResponse) StatusCode ¶
func (r GetMetaFederatedAuthenticatorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetaOutboundConnectorResponse ¶
type GetMetaOutboundConnectorResponse struct { Body []byte HTTPResponse *http.Response JSON200 *MetaOutboundConnector JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetMetaOutboundConnectorResponse ¶
func ParseGetMetaOutboundConnectorResponse(rsp *http.Response) (*GetMetaOutboundConnectorResponse, error)
ParseGetMetaOutboundConnectorResponse parses an HTTP response from a GetMetaOutboundConnectorWithResponse call
func (GetMetaOutboundConnectorResponse) Status ¶
func (r GetMetaOutboundConnectorResponse) Status() string
Status returns HTTPResponse.Status
func (GetMetaOutboundConnectorResponse) StatusCode ¶
func (r GetMetaOutboundConnectorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetaOutboundConnectorsResponse ¶
type GetMetaOutboundConnectorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]MetaOutboundConnectorListItem JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetMetaOutboundConnectorsResponse ¶
func ParseGetMetaOutboundConnectorsResponse(rsp *http.Response) (*GetMetaOutboundConnectorsResponse, error)
ParseGetMetaOutboundConnectorsResponse parses an HTTP response from a GetMetaOutboundConnectorsWithResponse call
func (GetMetaOutboundConnectorsResponse) Status ¶
func (r GetMetaOutboundConnectorsResponse) Status() string
Status returns HTTPResponse.Status
func (GetMetaOutboundConnectorsResponse) StatusCode ¶
func (r GetMetaOutboundConnectorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOutboundConnectorResponse ¶
type GetOutboundConnectorResponse struct { Body []byte HTTPResponse *http.Response JSON200 *OutboundConnector JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetOutboundConnectorResponse ¶
func ParseGetOutboundConnectorResponse(rsp *http.Response) (*GetOutboundConnectorResponse, error)
ParseGetOutboundConnectorResponse parses an HTTP response from a GetOutboundConnectorWithResponse call
func (GetOutboundConnectorResponse) Status ¶
func (r GetOutboundConnectorResponse) Status() string
Status returns HTTPResponse.Status
func (GetOutboundConnectorResponse) StatusCode ¶
func (r GetOutboundConnectorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOutboundConnectorsResponse ¶
type GetOutboundConnectorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *OutboundConnectorListResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetOutboundConnectorsResponse ¶
func ParseGetOutboundConnectorsResponse(rsp *http.Response) (*GetOutboundConnectorsResponse, error)
ParseGetOutboundConnectorsResponse parses an HTTP response from a GetOutboundConnectorsWithResponse call
func (GetOutboundConnectorsResponse) Status ¶
func (r GetOutboundConnectorsResponse) Status() string
Status returns HTTPResponse.Status
func (GetOutboundConnectorsResponse) StatusCode ¶
func (r GetOutboundConnectorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProvisioningConfigResponse ¶
type GetProvisioningConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProvisioningResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetProvisioningConfigResponse ¶
func ParseGetProvisioningConfigResponse(rsp *http.Response) (*GetProvisioningConfigResponse, error)
ParseGetProvisioningConfigResponse parses an HTTP response from a GetProvisioningConfigWithResponse call
func (GetProvisioningConfigResponse) Status ¶
func (r GetProvisioningConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetProvisioningConfigResponse) StatusCode ¶
func (r GetProvisioningConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRoleConfigResponse ¶
type GetRoleConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Roles JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetRoleConfigResponse ¶
func ParseGetRoleConfigResponse(rsp *http.Response) (*GetRoleConfigResponse, error)
ParseGetRoleConfigResponse parses an HTTP response from a GetRoleConfigWithResponse call
func (GetRoleConfigResponse) Status ¶
func (r GetRoleConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetRoleConfigResponse) StatusCode ¶
func (r GetRoleConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTrustedTokenIssuerResponse ¶
type GetTrustedTokenIssuerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TrustedTokenIssuerResponse XML200 *TrustedTokenIssuerResponse JSON400 *Error XML400 *Error JSON404 *Error XML404 *Error JSON500 *Error XML500 *Error }
func ParseGetTrustedTokenIssuerResponse ¶
func ParseGetTrustedTokenIssuerResponse(rsp *http.Response) (*GetTrustedTokenIssuerResponse, error)
ParseGetTrustedTokenIssuerResponse parses an HTTP response from a GetTrustedTokenIssuerWithResponse call
func (GetTrustedTokenIssuerResponse) Status ¶
func (r GetTrustedTokenIssuerResponse) Status() string
Status returns HTTPResponse.Status
func (GetTrustedTokenIssuerResponse) StatusCode ¶
func (r GetTrustedTokenIssuerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTrustedTokenIssuersParams ¶
type GetTrustedTokenIssuersParams struct { // Limit Maximum number of records to return. Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Number of records to skip for pagination. Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"` // Filter Condition to filter the retrieval of records. Supports 'sw', 'co', 'ew' and 'eq' operations and also complex queries with 'and' operations. E.g. /identity-providers?filter=name+sw+"google"+and+isEnabled+eq+"true" Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"` // SortBy Attribute by which the retrieved records should be sorted. Currently sorting through _<b>domainName<b>_ only supported. SortBy *SortByQueryParam `form:"sortBy,omitempty" json:"sortBy,omitempty"` // SortOrder Define the order in which the retrieved tenants should be sorted. SortOrder *GetTrustedTokenIssuersParamsSortOrder `form:"sortOrder,omitempty" json:"sortOrder,omitempty"` // RequiredAttributes Specifies the required parameters in the response. RequiredAttributes *RequiredAttributesQueryParam `form:"requiredAttributes,omitempty" json:"requiredAttributes,omitempty"` }
GetTrustedTokenIssuersParams defines parameters for GetTrustedTokenIssuers.
type GetTrustedTokenIssuersParamsSortOrder ¶
type GetTrustedTokenIssuersParamsSortOrder string
GetTrustedTokenIssuersParamsSortOrder defines parameters for GetTrustedTokenIssuers.
const ( GetTrustedTokenIssuersParamsSortOrderAsc GetTrustedTokenIssuersParamsSortOrder = "asc" GetTrustedTokenIssuersParamsSortOrderDesc GetTrustedTokenIssuersParamsSortOrder = "desc" )
Defines values for GetTrustedTokenIssuersParamsSortOrder.
type GetTrustedTokenIssuersResponse ¶
type GetTrustedTokenIssuersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdentityProviderListResponse JSON400 *Error JSON500 *Error }
func ParseGetTrustedTokenIssuersResponse ¶
func ParseGetTrustedTokenIssuersResponse(rsp *http.Response) (*GetTrustedTokenIssuersResponse, error)
ParseGetTrustedTokenIssuersResponse parses an HTTP response from a GetTrustedTokenIssuersWithResponse call
func (GetTrustedTokenIssuersResponse) Status ¶
func (r GetTrustedTokenIssuersResponse) Status() string
Status returns HTTPResponse.Status
func (GetTrustedTokenIssuersResponse) StatusCode ¶
func (r GetTrustedTokenIssuersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IdPGroup ¶
type IdPGroup struct { // Id UUID of the IdP group Id *string `json:"id,omitempty"` // Name Name of the IdP group Name string `json:"name"` }
IdPGroup Represents an IdP group supported by an Identity Provider.
type IdPGroupsConfig ¶
type IdPGroupsConfig = []IdPGroup
IdPGroupsConfig IdP groups supported by the IdP.
type IdentityProviderListItem ¶
type IdentityProviderListItem struct { Alias *string `json:"alias,omitempty"` Certificate *Certificate `json:"certificate,omitempty"` Claims *Claims `json:"claims,omitempty"` Description *string `json:"description,omitempty"` FederatedAuthenticators *FederatedAuthenticatorListResponse `json:"federatedAuthenticators,omitempty"` // Groups IdP groups supported by the IdP. Groups *IdPGroupsConfig `json:"groups,omitempty"` HomeRealmIdentifier *string `json:"homeRealmIdentifier,omitempty"` Id *string `json:"id,omitempty"` Image *string `json:"image,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` IsFederationHub *bool `json:"isFederationHub,omitempty"` IsPrimary *bool `json:"isPrimary,omitempty"` Name *string `json:"name,omitempty"` Provisioning *ProvisioningResponse `json:"provisioning,omitempty"` Roles *Roles `json:"roles,omitempty"` Self *string `json:"self,omitempty"` }
IdentityProviderListItem defines model for IdentityProviderListItem.
type IdentityProviderListResponse ¶
type IdentityProviderListResponse struct { Count *int `json:"count,omitempty"` IdentityProviders *[]IdentityProviderListItem `json:"identityProviders,omitempty"` Links *[]Link `json:"links,omitempty"` StartIndex *int `json:"startIndex,omitempty"` TotalResults *int `json:"totalResults,omitempty"` }
IdentityProviderListResponse defines model for IdentityProviderListResponse.
type IdentityProviderPOSTRequest ¶
type IdentityProviderPOSTRequest struct { Alias *string `json:"alias,omitempty"` Certificate *Certificate `json:"certificate,omitempty"` Claims *Claims `json:"claims,omitempty"` Description *string `json:"description,omitempty"` FederatedAuthenticators *FederatedAuthenticatorRequest `json:"federatedAuthenticators,omitempty"` // Groups IdP groups supported by the IdP. Groups *IdPGroupsConfig `json:"groups,omitempty"` HomeRealmIdentifier *string `json:"homeRealmIdentifier,omitempty"` IdpIssuerName *string `json:"idpIssuerName,omitempty"` Image *string `json:"image,omitempty"` ImplicitAssociation *AssociationRequest `json:"implicitAssociation,omitempty"` IsFederationHub *bool `json:"isFederationHub,omitempty"` IsPrimary *bool `json:"isPrimary,omitempty"` Name string `json:"name"` Provisioning *ProvisioningRequest `json:"provisioning,omitempty"` Roles *Roles `json:"roles,omitempty"` TemplateId *string `json:"templateId,omitempty"` }
IdentityProviderPOSTRequest defines model for IdentityProviderPOSTRequest.
type IdentityProviderResponse ¶
type IdentityProviderResponse struct { Alias *string `json:"alias,omitempty"` Certificate *Certificate `json:"certificate,omitempty"` Claims *Claims `json:"claims,omitempty"` Description *string `json:"description,omitempty"` FederatedAuthenticators *FederatedAuthenticatorListResponse `json:"federatedAuthenticators,omitempty"` // Groups IdP groups supported by the IdP. Groups *IdPGroupsConfig `json:"groups,omitempty"` HomeRealmIdentifier *string `json:"homeRealmIdentifier,omitempty"` Id *string `json:"id,omitempty"` IdpIssuerName *string `json:"idpIssuerName,omitempty"` Image *string `json:"image,omitempty"` ImplicitAssociation *AssociationResponse `json:"implicitAssociation,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` IsFederationHub *bool `json:"isFederationHub,omitempty"` IsPrimary *bool `json:"isPrimary,omitempty"` Name *string `json:"name,omitempty"` Provisioning *ProvisioningResponse `json:"provisioning,omitempty"` Roles *Roles `json:"roles,omitempty"` TemplateId *string `json:"templateId,omitempty"` }
IdentityProviderResponse defines model for IdentityProviderResponse.
type IdentityProviderTemplate ¶
type IdentityProviderTemplate struct { Category *IdentityProviderTemplateCategory `json:"category,omitempty"` Description *string `json:"description,omitempty"` DisplayOrder *int `json:"displayOrder,omitempty"` Id *string `json:"id,omitempty"` Idp IdentityProviderPOSTRequest `json:"idp"` Image *string `json:"image,omitempty"` Name string `json:"name"` }
IdentityProviderTemplate defines model for IdentityProviderTemplate.
type IdentityProviderTemplateCategory ¶
type IdentityProviderTemplateCategory string
IdentityProviderTemplateCategory defines model for IdentityProviderTemplate.Category.
const ( IdentityProviderTemplateCategoryCUSTOM IdentityProviderTemplateCategory = "CUSTOM" IdentityProviderTemplateCategoryDEFAULT IdentityProviderTemplateCategory = "DEFAULT" )
Defines values for IdentityProviderTemplateCategory.
type IdentityProviderTemplateListItem ¶
type IdentityProviderTemplateListItem struct { Category *IdentityProviderTemplateListItemCategory `json:"category,omitempty"` Description *string `json:"description,omitempty"` DisplayOrder *int `json:"displayOrder,omitempty"` Id *string `json:"id,omitempty"` Image *string `json:"image,omitempty"` Name *string `json:"name,omitempty"` Self *string `json:"self,omitempty"` Services *[]Service `json:"services,omitempty"` }
IdentityProviderTemplateListItem defines model for IdentityProviderTemplateListItem.
type IdentityProviderTemplateListItemCategory ¶
type IdentityProviderTemplateListItemCategory string
IdentityProviderTemplateListItemCategory defines model for IdentityProviderTemplateListItem.Category.
const ( IdentityProviderTemplateListItemCategoryCUSTOM IdentityProviderTemplateListItemCategory = "CUSTOM" IdentityProviderTemplateListItemCategoryDEFAULT IdentityProviderTemplateListItemCategory = "DEFAULT" )
Defines values for IdentityProviderTemplateListItemCategory.
type IdentityProviderTemplateListResponse ¶
type IdentityProviderTemplateListResponse struct { Count *int `json:"count,omitempty"` Links *[]Link `json:"links,omitempty"` StartIndex *int `json:"startIndex,omitempty"` Templates *[]IdentityProviderTemplateListItem `json:"templates,omitempty"` TotalResults *int `json:"totalResults,omitempty"` }
IdentityProviderTemplateListResponse defines model for IdentityProviderTemplateListResponse.
type ImportIDPFromFileMultipartRequestBody ¶
type ImportIDPFromFileMultipartRequestBody = FileUpload
ImportIDPFromFileMultipartRequestBody defines body for ImportIDPFromFile for multipart/form-data ContentType.
type ImportIDPFromFileResponse ¶
type ImportIDPFromFileResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON409 *Error JSON500 *Error }
func ParseImportIDPFromFileResponse ¶
func ParseImportIDPFromFileResponse(rsp *http.Response) (*ImportIDPFromFileResponse, error)
ParseImportIDPFromFileResponse parses an HTTP response from a ImportIDPFromFileWithResponse call
func (ImportIDPFromFileResponse) Status ¶
func (r ImportIDPFromFileResponse) Status() string
Status returns HTTPResponse.Status
func (ImportIDPFromFileResponse) StatusCode ¶
func (r ImportIDPFromFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type JustInTimeProvisioning ¶
type JustInTimeProvisioning struct { AssociateLocalUser *bool `json:"associateLocalUser,omitempty"` AttributeSyncMethod *JustInTimeProvisioningAttributeSyncMethod `json:"attributeSyncMethod,omitempty"` IsEnabled bool `json:"isEnabled"` Scheme *JustInTimeProvisioningScheme `json:"scheme,omitempty"` Userstore *string `json:"userstore,omitempty"` }
JustInTimeProvisioning defines model for JustInTimeProvisioning.
type JustInTimeProvisioningAttributeSyncMethod ¶
type JustInTimeProvisioningAttributeSyncMethod string
JustInTimeProvisioningAttributeSyncMethod defines model for JustInTimeProvisioning.AttributeSyncMethod.
const ( JustInTimeProvisioningAttributeSyncMethodNONE JustInTimeProvisioningAttributeSyncMethod = "NONE" JustInTimeProvisioningAttributeSyncMethodOVERRIDEALL JustInTimeProvisioningAttributeSyncMethod = "OVERRIDE_ALL" JustInTimeProvisioningAttributeSyncMethodPRESERVELOCAL JustInTimeProvisioningAttributeSyncMethod = "PRESERVE_LOCAL" )
Defines values for JustInTimeProvisioningAttributeSyncMethod.
type JustInTimeProvisioningScheme ¶
type JustInTimeProvisioningScheme string
JustInTimeProvisioningScheme defines model for JustInTimeProvisioning.Scheme.
const ( PROMPTCONSENT JustInTimeProvisioningScheme = "PROMPT_CONSENT" PROMPTPASSWORDCONSENT JustInTimeProvisioningScheme = "PROMPT_PASSWORD_CONSENT" PROMPTUSERNAMEPASSWORDCONSENT JustInTimeProvisioningScheme = "PROMPT_USERNAME_PASSWORD_CONSENT" PROVISIONSILENTLY JustInTimeProvisioningScheme = "PROVISION_SILENTLY" )
Defines values for JustInTimeProvisioningScheme.
type LimitQueryParam ¶
type LimitQueryParam = int32
LimitQueryParam defines model for limitQueryParam.
type Link ¶
type Link struct { // Href Path to the target resource. Href *string `json:"href,omitempty"` // Rel Describes how the current context is related to the target resource. Rel *string `json:"rel,omitempty"` }
Link defines model for Link.
type MetaFederatedAuthenticator ¶
type MetaFederatedAuthenticator struct { AuthenticatorId *string `json:"authenticatorId,omitempty"` DefinedBy *MetaFederatedAuthenticatorDefinedBy `json:"definedBy,omitempty"` DisplayName *string `json:"displayName,omitempty"` Name *string `json:"name,omitempty"` Properties *[]MetaProperty `json:"properties,omitempty"` Tags *[]string `json:"tags,omitempty"` }
MetaFederatedAuthenticator defines model for MetaFederatedAuthenticator.
type MetaFederatedAuthenticatorDefinedBy ¶
type MetaFederatedAuthenticatorDefinedBy string
MetaFederatedAuthenticatorDefinedBy defines model for MetaFederatedAuthenticator.DefinedBy.
const ( MetaFederatedAuthenticatorDefinedBySYSTEM MetaFederatedAuthenticatorDefinedBy = "SYSTEM" MetaFederatedAuthenticatorDefinedByUSER MetaFederatedAuthenticatorDefinedBy = "USER" )
Defines values for MetaFederatedAuthenticatorDefinedBy.
type MetaFederatedAuthenticatorListItem ¶
type MetaFederatedAuthenticatorListItem struct { AuthenticatorId *string `json:"authenticatorId,omitempty"` DefinedBy *MetaFederatedAuthenticatorListItemDefinedBy `json:"definedBy,omitempty"` Name *string `json:"name,omitempty"` Self *string `json:"self,omitempty"` Tags *[]string `json:"tags,omitempty"` }
MetaFederatedAuthenticatorListItem defines model for MetaFederatedAuthenticatorListItem.
type MetaFederatedAuthenticatorListItemDefinedBy ¶
type MetaFederatedAuthenticatorListItemDefinedBy string
MetaFederatedAuthenticatorListItemDefinedBy defines model for MetaFederatedAuthenticatorListItem.DefinedBy.
const ( SYSTEM MetaFederatedAuthenticatorListItemDefinedBy = "SYSTEM" USER MetaFederatedAuthenticatorListItemDefinedBy = "USER" )
Defines values for MetaFederatedAuthenticatorListItemDefinedBy.
type MetaOutboundConnector ¶
type MetaOutboundConnector struct { BlockingEnabled *bool `json:"blockingEnabled,omitempty"` ConnectorId *string `json:"connectorId,omitempty"` DisplayName *string `json:"displayName,omitempty"` Name *string `json:"name,omitempty"` Properties *[]MetaProperty `json:"properties,omitempty"` RulesEnabled *bool `json:"rulesEnabled,omitempty"` }
MetaOutboundConnector defines model for MetaOutboundConnector.
type MetaOutboundConnectorListItem ¶
type MetaOutboundConnectorListItem struct { ConnectorId *string `json:"connectorId,omitempty"` Name *string `json:"name,omitempty"` Self *string `json:"self,omitempty"` }
MetaOutboundConnectorListItem defines model for MetaOutboundConnectorListItem.
type MetaProperty ¶
type MetaProperty struct { DefaultValue *string `json:"defaultValue,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` DisplayOrder *int `json:"displayOrder,omitempty"` IsConfidential *bool `json:"isConfidential,omitempty"` IsMandatory *bool `json:"isMandatory,omitempty"` Key string `json:"key"` Options *[]string `json:"options,omitempty"` Regex *string `json:"regex,omitempty"` SubProperties *[]MetaProperty `json:"subProperties,omitempty"` Type *MetaPropertyType `json:"type,omitempty"` }
MetaProperty defines model for MetaProperty.
type MetaPropertyType ¶
type MetaPropertyType string
MetaPropertyType defines model for MetaProperty.Type.
const ( BOOLEAN MetaPropertyType = "BOOLEAN" INTEGER MetaPropertyType = "INTEGER" STRING MetaPropertyType = "STRING" )
Defines values for MetaPropertyType.
type OffsetQueryParam ¶
type OffsetQueryParam = int32
OffsetQueryParam defines model for offsetQueryParam.
type OutboundConnector ¶
type OutboundConnector struct { BlockingEnabled *bool `json:"blockingEnabled,omitempty"` ConnectorId string `json:"connectorId"` IsDefault *bool `json:"isDefault,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Name *string `json:"name,omitempty"` Properties *[]Property `json:"properties,omitempty"` RulesEnabled *bool `json:"rulesEnabled,omitempty"` }
OutboundConnector defines model for OutboundConnector.
type OutboundConnectorListItem ¶
type OutboundConnectorListItem struct { ConnectorId *string `json:"connectorId,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Name *string `json:"name,omitempty"` Self *string `json:"self,omitempty"` }
OutboundConnectorListItem defines model for OutboundConnectorListItem.
type OutboundConnectorListResponse ¶
type OutboundConnectorListResponse struct { Connectors *[]OutboundConnectorListItem `json:"connectors,omitempty"` DefaultConnectorId *string `json:"defaultConnectorId,omitempty"` }
OutboundConnectorListResponse defines model for OutboundConnectorListResponse.
type OutboundConnectorPUTRequest ¶
type OutboundConnectorPUTRequest struct { BlockingEnabled *bool `json:"blockingEnabled,omitempty"` ConnectorId *string `json:"connectorId,omitempty"` IsDefault *bool `json:"isDefault,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Name *string `json:"name,omitempty"` Properties *[]Property `json:"properties,omitempty"` RulesEnabled *bool `json:"rulesEnabled,omitempty"` }
OutboundConnectorPUTRequest defines model for OutboundConnectorPUTRequest.
type OutboundProvisioningRequest ¶
type OutboundProvisioningRequest struct { Connectors *[]OutboundConnector `json:"connectors,omitempty"` DefaultConnectorId string `json:"defaultConnectorId"` }
OutboundProvisioningRequest defines model for OutboundProvisioningRequest.
type Patch ¶
type Patch struct { // Operation The operation to be performed. Operation PatchOperation `json:"operation"` // Path A JSON-Pointer Path string `json:"path"` // Value The value to be used within the operations. Value *string `json:"value,omitempty"` }
Patch A JSONPatch as defined by RFC 6902. Patch operation is supported only for root level attributes of an identity provider.
type PatchIDPJSONRequestBody ¶
type PatchIDPJSONRequestBody = PatchRequest
PatchIDPJSONRequestBody defines body for PatchIDP for application/json ContentType.
type PatchIDPResponse ¶
type PatchIDPResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdentityProviderResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParsePatchIDPResponse ¶
func ParsePatchIDPResponse(rsp *http.Response) (*PatchIDPResponse, error)
ParsePatchIDPResponse parses an HTTP response from a PatchIDPWithResponse call
func (PatchIDPResponse) Status ¶
func (r PatchIDPResponse) Status() string
Status returns HTTPResponse.Status
func (PatchIDPResponse) StatusCode ¶
func (r PatchIDPResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchOperation ¶
type PatchOperation string
PatchOperation The operation to be performed.
const ( ADD PatchOperation = "ADD" REMOVE PatchOperation = "REMOVE" REPLACE PatchOperation = "REPLACE" )
Defines values for PatchOperation.
type PatchTrustedTokenIssuerJSONRequestBody ¶
type PatchTrustedTokenIssuerJSONRequestBody = PatchRequest
PatchTrustedTokenIssuerJSONRequestBody defines body for PatchTrustedTokenIssuer for application/json ContentType.
type PatchTrustedTokenIssuerResponse ¶
type PatchTrustedTokenIssuerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TrustedTokenIssuerResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParsePatchTrustedTokenIssuerResponse ¶
func ParsePatchTrustedTokenIssuerResponse(rsp *http.Response) (*PatchTrustedTokenIssuerResponse, error)
ParsePatchTrustedTokenIssuerResponse parses an HTTP response from a PatchTrustedTokenIssuerWithResponse call
func (PatchTrustedTokenIssuerResponse) Status ¶
func (r PatchTrustedTokenIssuerResponse) Status() string
Status returns HTTPResponse.Status
func (PatchTrustedTokenIssuerResponse) StatusCode ¶
func (r PatchTrustedTokenIssuerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ProvisioningClaim ¶
type ProvisioningClaim struct { Claim *Claim `json:"claim,omitempty"` DefaultValue *string `json:"defaultValue,omitempty"` }
ProvisioningClaim defines model for ProvisioningClaim.
type ProvisioningRequest ¶
type ProvisioningRequest struct { Jit *JustInTimeProvisioning `json:"jit,omitempty"` OutboundConnectors *OutboundProvisioningRequest `json:"outboundConnectors,omitempty"` }
ProvisioningRequest defines model for ProvisioningRequest.
type ProvisioningResponse ¶
type ProvisioningResponse struct { Jit *JustInTimeProvisioning `json:"jit,omitempty"` OutboundConnectors *OutboundConnectorListResponse `json:"outboundConnectors,omitempty"` }
ProvisioningResponse defines model for ProvisioningResponse.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RequiredAttributesQueryParam ¶
type RequiredAttributesQueryParam = string
RequiredAttributesQueryParam defines model for requiredAttributesQueryParam.
type RoleMapping ¶
type RoleMapping struct { IdpRole *string `json:"idpRole,omitempty"` LocalRole *string `json:"localRole,omitempty"` }
RoleMapping defines model for RoleMapping.
type Roles ¶
type Roles struct { Mappings *[]RoleMapping `json:"mappings,omitempty"` OutboundProvisioningRoles *[]string `json:"outboundProvisioningRoles,omitempty"` }
Roles defines model for Roles.
type SortByQueryParam ¶
type SortByQueryParam = string
SortByQueryParam defines model for sortByQueryParam.
type SortOrderQueryParam ¶
type SortOrderQueryParam string
SortOrderQueryParam defines model for sortOrderQueryParam.
const ( SortOrderQueryParamAsc SortOrderQueryParam = "asc" SortOrderQueryParamDesc SortOrderQueryParam = "desc" )
Defines values for SortOrderQueryParam.
type TrustedTokenIssuerPOSTRequest ¶
type TrustedTokenIssuerPOSTRequest struct { Alias *string `json:"alias,omitempty"` Certificate Certificate `json:"certificate"` Claims *Claims `json:"claims,omitempty"` Description *string `json:"description,omitempty"` Image *string `json:"image,omitempty"` Issuer string `json:"issuer"` Name string `json:"name"` TemplateId *string `json:"templateId,omitempty"` }
TrustedTokenIssuerPOSTRequest defines model for TrustedTokenIssuerPOSTRequest.
type TrustedTokenIssuerResponse ¶
type TrustedTokenIssuerResponse struct { Alias *string `json:"alias,omitempty"` Certificate *Certificate `json:"certificate,omitempty"` Claims *Claims `json:"claims,omitempty"` Description *string `json:"description,omitempty"` FederatedAuthenticators *FederatedAuthenticatorListResponse `json:"federatedAuthenticators,omitempty"` // Groups IdP groups supported by the IdP. Groups *IdPGroupsConfig `json:"groups,omitempty"` HomeRealmIdentifier *string `json:"homeRealmIdentifier,omitempty"` Id *string `json:"id,omitempty"` Image *string `json:"image,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` IsFederationHub *bool `json:"isFederationHub,omitempty"` IsPrimary *bool `json:"isPrimary,omitempty"` Issuer *string `json:"issuer,omitempty"` Name *string `json:"name,omitempty"` Provisioning *ProvisioningResponse `json:"provisioning,omitempty"` Roles *Roles `json:"roles,omitempty"` TemplateId *string `json:"templateId,omitempty"` }
TrustedTokenIssuerResponse defines model for TrustedTokenIssuerResponse.
type UpdateClaimConfigJSONRequestBody ¶
type UpdateClaimConfigJSONRequestBody = Claims
UpdateClaimConfigJSONRequestBody defines body for UpdateClaimConfig for application/json ContentType.
type UpdateClaimConfigResponse ¶
type UpdateClaimConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Claims JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateClaimConfigResponse ¶
func ParseUpdateClaimConfigResponse(rsp *http.Response) (*UpdateClaimConfigResponse, error)
ParseUpdateClaimConfigResponse parses an HTTP response from a UpdateClaimConfigWithResponse call
func (UpdateClaimConfigResponse) Status ¶
func (r UpdateClaimConfigResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateClaimConfigResponse) StatusCode ¶
func (r UpdateClaimConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFederatedAssociationConfigJSONRequestBody ¶
type UpdateFederatedAssociationConfigJSONRequestBody = AssociationRequest
UpdateFederatedAssociationConfigJSONRequestBody defines body for UpdateFederatedAssociationConfig for application/json ContentType.
type UpdateFederatedAssociationConfigResponse ¶
type UpdateFederatedAssociationConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AssociationResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateFederatedAssociationConfigResponse ¶
func ParseUpdateFederatedAssociationConfigResponse(rsp *http.Response) (*UpdateFederatedAssociationConfigResponse, error)
ParseUpdateFederatedAssociationConfigResponse parses an HTTP response from a UpdateFederatedAssociationConfigWithResponse call
func (UpdateFederatedAssociationConfigResponse) Status ¶
func (r UpdateFederatedAssociationConfigResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFederatedAssociationConfigResponse) StatusCode ¶
func (r UpdateFederatedAssociationConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFederatedAuthenticatorJSONRequestBody ¶
type UpdateFederatedAuthenticatorJSONRequestBody = FederatedAuthenticatorPUTRequest
UpdateFederatedAuthenticatorJSONRequestBody defines body for UpdateFederatedAuthenticator for application/json ContentType.
type UpdateFederatedAuthenticatorResponse ¶
type UpdateFederatedAuthenticatorResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FederatedAuthenticator JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateFederatedAuthenticatorResponse ¶
func ParseUpdateFederatedAuthenticatorResponse(rsp *http.Response) (*UpdateFederatedAuthenticatorResponse, error)
ParseUpdateFederatedAuthenticatorResponse parses an HTTP response from a UpdateFederatedAuthenticatorWithResponse call
func (UpdateFederatedAuthenticatorResponse) Status ¶
func (r UpdateFederatedAuthenticatorResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFederatedAuthenticatorResponse) StatusCode ¶
func (r UpdateFederatedAuthenticatorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFederatedAuthenticatorsJSONRequestBody ¶
type UpdateFederatedAuthenticatorsJSONRequestBody = FederatedAuthenticatorRequest
UpdateFederatedAuthenticatorsJSONRequestBody defines body for UpdateFederatedAuthenticators for application/json ContentType.
type UpdateFederatedAuthenticatorsResponse ¶
type UpdateFederatedAuthenticatorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FederatedAuthenticatorListResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateFederatedAuthenticatorsResponse ¶
func ParseUpdateFederatedAuthenticatorsResponse(rsp *http.Response) (*UpdateFederatedAuthenticatorsResponse, error)
ParseUpdateFederatedAuthenticatorsResponse parses an HTTP response from a UpdateFederatedAuthenticatorsWithResponse call
func (UpdateFederatedAuthenticatorsResponse) Status ¶
func (r UpdateFederatedAuthenticatorsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFederatedAuthenticatorsResponse) StatusCode ¶
func (r UpdateFederatedAuthenticatorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGroupConfigJSONRequestBody ¶
type UpdateGroupConfigJSONRequestBody = IdPGroupsConfig
UpdateGroupConfigJSONRequestBody defines body for UpdateGroupConfig for application/json ContentType.
type UpdateGroupConfigResponse ¶
type UpdateGroupConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdPGroupsConfig JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateGroupConfigResponse ¶
func ParseUpdateGroupConfigResponse(rsp *http.Response) (*UpdateGroupConfigResponse, error)
ParseUpdateGroupConfigResponse parses an HTTP response from a UpdateGroupConfigWithResponse call
func (UpdateGroupConfigResponse) Status ¶
func (r UpdateGroupConfigResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGroupConfigResponse) StatusCode ¶
func (r UpdateGroupConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateIDPFromFileMultipartRequestBody ¶
type UpdateIDPFromFileMultipartRequestBody = FileUpload
UpdateIDPFromFileMultipartRequestBody defines body for UpdateIDPFromFile for multipart/form-data ContentType.
type UpdateIDPFromFileResponse ¶
type UpdateIDPFromFileResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdateIDPFromFileResponse ¶
func ParseUpdateIDPFromFileResponse(rsp *http.Response) (*UpdateIDPFromFileResponse, error)
ParseUpdateIDPFromFileResponse parses an HTTP response from a UpdateIDPFromFileWithResponse call
func (UpdateIDPFromFileResponse) Status ¶
func (r UpdateIDPFromFileResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateIDPFromFileResponse) StatusCode ¶
func (r UpdateIDPFromFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateIDPTemplateJSONRequestBody ¶
type UpdateIDPTemplateJSONRequestBody = IdentityProviderTemplate
UpdateIDPTemplateJSONRequestBody defines body for UpdateIDPTemplate for application/json ContentType.
type UpdateIDPTemplateResponse ¶
type UpdateIDPTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error XML409 *Error JSON500 *Error }
func ParseUpdateIDPTemplateResponse ¶
func ParseUpdateIDPTemplateResponse(rsp *http.Response) (*UpdateIDPTemplateResponse, error)
ParseUpdateIDPTemplateResponse parses an HTTP response from a UpdateIDPTemplateWithResponse call
func (UpdateIDPTemplateResponse) Status ¶
func (r UpdateIDPTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateIDPTemplateResponse) StatusCode ¶
func (r UpdateIDPTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateJITConfigJSONRequestBody ¶
type UpdateJITConfigJSONRequestBody = JustInTimeProvisioning
UpdateJITConfigJSONRequestBody defines body for UpdateJITConfig for application/json ContentType.
type UpdateJITConfigResponse ¶
type UpdateJITConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *JustInTimeProvisioning JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateJITConfigResponse ¶
func ParseUpdateJITConfigResponse(rsp *http.Response) (*UpdateJITConfigResponse, error)
ParseUpdateJITConfigResponse parses an HTTP response from a UpdateJITConfigWithResponse call
func (UpdateJITConfigResponse) Status ¶
func (r UpdateJITConfigResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateJITConfigResponse) StatusCode ¶
func (r UpdateJITConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOutboundConnectorJSONRequestBody ¶
type UpdateOutboundConnectorJSONRequestBody = OutboundConnectorPUTRequest
UpdateOutboundConnectorJSONRequestBody defines body for UpdateOutboundConnector for application/json ContentType.
type UpdateOutboundConnectorResponse ¶
type UpdateOutboundConnectorResponse struct { Body []byte HTTPResponse *http.Response JSON200 *OutboundConnector JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateOutboundConnectorResponse ¶
func ParseUpdateOutboundConnectorResponse(rsp *http.Response) (*UpdateOutboundConnectorResponse, error)
ParseUpdateOutboundConnectorResponse parses an HTTP response from a UpdateOutboundConnectorWithResponse call
func (UpdateOutboundConnectorResponse) Status ¶
func (r UpdateOutboundConnectorResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateOutboundConnectorResponse) StatusCode ¶
func (r UpdateOutboundConnectorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOutboundConnectorsJSONRequestBody ¶
type UpdateOutboundConnectorsJSONRequestBody = OutboundProvisioningRequest
UpdateOutboundConnectorsJSONRequestBody defines body for UpdateOutboundConnectors for application/json ContentType.
type UpdateOutboundConnectorsResponse ¶
type UpdateOutboundConnectorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *OutboundConnectorListResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateOutboundConnectorsResponse ¶
func ParseUpdateOutboundConnectorsResponse(rsp *http.Response) (*UpdateOutboundConnectorsResponse, error)
ParseUpdateOutboundConnectorsResponse parses an HTTP response from a UpdateOutboundConnectorsWithResponse call
func (UpdateOutboundConnectorsResponse) Status ¶
func (r UpdateOutboundConnectorsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateOutboundConnectorsResponse) StatusCode ¶
func (r UpdateOutboundConnectorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRoleConfigJSONRequestBody ¶
type UpdateRoleConfigJSONRequestBody = Roles
UpdateRoleConfigJSONRequestBody defines body for UpdateRoleConfig for application/json ContentType.
type UpdateRoleConfigResponse ¶
type UpdateRoleConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Roles JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseUpdateRoleConfigResponse ¶
func ParseUpdateRoleConfigResponse(rsp *http.Response) (*UpdateRoleConfigResponse, error)
ParseUpdateRoleConfigResponse parses an HTTP response from a UpdateRoleConfigWithResponse call
func (UpdateRoleConfigResponse) Status ¶
func (r UpdateRoleConfigResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateRoleConfigResponse) StatusCode ¶
func (r UpdateRoleConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode