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
- Variables
- func NewAddAuthorizedAPIRequest(server string, applicationId string, body AddAuthorizedAPIJSONRequestBody) (*http.Request, error)
- func NewAddAuthorizedAPIRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewChangeApplicationOwnerRequest(server string, applicationId string, ...) (*http.Request, error)
- func NewChangeApplicationOwnerRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateApplicationRequest(server string, params *CreateApplicationParams, ...) (*http.Request, error)
- func NewCreateApplicationRequestWithBody(server string, params *CreateApplicationParams, contentType string, ...) (*http.Request, error)
- func NewCreateApplicationTemplateRequest(server string, body CreateApplicationTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateApplicationTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteApplicationRequest(server string, applicationId string) (*http.Request, error)
- func NewDeleteApplicationTemplateRequest(server string, templateId TemplateIdPathParam) (*http.Request, error)
- func NewDeleteAuthorizedAPIRequest(server string, applicationId string, apiId string) (*http.Request, error)
- func NewDeleteCustomInboundConfigurationRequest(server string, applicationId string, inboundProtocolId string) (*http.Request, error)
- func NewDeleteInboundOAuthConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewDeleteInboundSAMLConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewDeletePassiveStsConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewDeleteWSTrustConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewExportApplicationAsFileRequest(server string, applicationId string, params *ExportApplicationAsFileParams) (*http.Request, error)
- func NewExportApplicationRequest(server string, applicationId string, params *ExportApplicationParams) (*http.Request, error)
- func NewGenerateLoginFlowRequest(server string, body GenerateLoginFlowJSONRequestBody) (*http.Request, error)
- func NewGenerateLoginFlowRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetAdaptiveAuthTemplatesRequest(server string) (*http.Request, error)
- func NewGetAllApplicationTemplatesRequest(server string, params *GetAllApplicationTemplatesParams) (*http.Request, error)
- func NewGetAllApplicationsRequest(server string, params *GetAllApplicationsParams) (*http.Request, error)
- func NewGetApplicationRequest(server string, applicationId string) (*http.Request, error)
- func NewGetApplicationTemplateRequest(server string, templateId TemplateIdPathParam) (*http.Request, error)
- func NewGetAuthorizedAPIsRequest(server string, applicationId string) (*http.Request, error)
- func NewGetConfiguredAuthenticatorsRequest(server string, applicationId string) (*http.Request, error)
- func NewGetCustomInboundConfigurationRequest(server string, applicationId string, inboundProtocolId string) (*http.Request, error)
- func NewGetCustomProtocolMetadataRequest(server string, inboundProtocolId string) (*http.Request, error)
- func NewGetGroupsRequest(server string, params *GetGroupsParams) (*http.Request, error)
- func NewGetInboundAuthenticationConfigurationsRequest(server string, applicationId string) (*http.Request, error)
- func NewGetInboundOAuthConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewGetInboundProtocolsRequest(server string, params *GetInboundProtocolsParams) (*http.Request, error)
- func NewGetInboundSAMLConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewGetLoginFlowGenerationResultRequest(server string, operationId string) (*http.Request, error)
- func NewGetLoginFlowGenerationStatusRequest(server string, operationId string) (*http.Request, error)
- func NewGetOIDCMetadataRequest(server string) (*http.Request, error)
- func NewGetPassiveStsConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewGetResidentApplicationRequest(server string) (*http.Request, error)
- func NewGetSAMLMetadataRequest(server string) (*http.Request, error)
- func NewGetWSTrustConfigurationRequest(server string, applicationId string) (*http.Request, error)
- func NewGetWSTrustMetadataRequest(server string) (*http.Request, error)
- func NewImportApplicationForUpdateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewImportApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchApplicationRequest(server string, applicationId string, body PatchApplicationJSONRequestBody) (*http.Request, error)
- func NewPatchApplicationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchAuthorizedAPIRequest(server string, applicationId string, apiId string, ...) (*http.Request, error)
- func NewPatchAuthorizedAPIRequestWithBody(server string, applicationId string, apiId string, contentType string, ...) (*http.Request, error)
- func NewRegenerateOAuthClientSecretRequest(server string, applicationId string) (*http.Request, error)
- func NewRevokeOAuthClientRequest(server string, applicationId string) (*http.Request, error)
- func NewShareOrgApplicationDeleteRequest(server string, applicationId string, sharedOrganizationId string) (*http.Request, error)
- func NewShareOrgApplicationGetRequest(server string, applicationId string) (*http.Request, error)
- func NewShareOrgApplicationRequest(server string, applicationId string, body ShareOrgApplicationJSONRequestBody) (*http.Request, error)
- func NewShareOrgApplicationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewSharedApplicationsAllDeleteRequest(server string, applicationId string) (*http.Request, error)
- func NewSharedApplicationsGetRequest(server string, applicationId string) (*http.Request, error)
- func NewUpdateApplicationTemplateRequest(server string, templateId TemplateIdPathParam, ...) (*http.Request, error)
- func NewUpdateApplicationTemplateRequestWithBody(server string, templateId TemplateIdPathParam, contentType string, ...) (*http.Request, error)
- func NewUpdateCustomInboundConfigurationRequest(server string, applicationId string, inboundProtocolId string, ...) (*http.Request, error)
- func NewUpdateCustomInboundConfigurationRequestWithBody(server string, applicationId string, inboundProtocolId string, ...) (*http.Request, error)
- func NewUpdateInboundOAuthConfigurationRequest(server string, applicationId string, ...) (*http.Request, error)
- func NewUpdateInboundOAuthConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateInboundSAMLConfigurationRequest(server string, applicationId string, ...) (*http.Request, error)
- func NewUpdateInboundSAMLConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePassiveStsConfigurationRequest(server string, applicationId string, ...) (*http.Request, error)
- func NewUpdatePassiveStsConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateResidentApplicationRequest(server string, body UpdateResidentApplicationJSONRequestBody) (*http.Request, error)
- func NewUpdateResidentApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateWSTrustConfigurationRequest(server string, applicationId string, ...) (*http.Request, error)
- func NewUpdateWSTrustConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- type AccessTokenConfiguration
- type AdaptiveAuthTemplates
- type AddAuthorizedAPIJSONRequestBody
- type AddAuthorizedAPIResponse
- type AdditionalProperties
- type AdditionalSpProperty
- type AdvancedApplicationConfiguration
- type ApplicationListItem
- type ApplicationListItemAccess
- type ApplicationListResponse
- type ApplicationModel
- type ApplicationOwner
- type ApplicationPatchModel
- type ApplicationResponseModel
- type ApplicationResponseModelAccess
- type ApplicationSharePOSTRequest
- type ApplicationTemplateModel
- type ApplicationTemplateModelCategory
- type ApplicationTemplatesList
- type ApplicationTemplatesListItem
- type ApplicationTemplatesListItemCategory
- type AssertionEncryptionConfiguration
- type AssociatedRolesConfig
- type AssociatedRolesConfigAllowedAudience
- type AttributesQueryParam
- type AuthProtocolMetadata
- type AuthenticationSequence
- type AuthenticationSequenceType
- type AuthenticationStepModel
- type Authenticator
- type AuthorizedAPICreationModel
- type AuthorizedAPIPatchModel
- type AuthorizedAPIResponse
- type AuthorizedAuthorizationDetailsTypes
- type AuthorizedScope
- type BasicOrganizationResponse
- type BasicOrganizationResponseStatus
- type Certificate
- type ChangeApplicationOwnerJSONRequestBody
- type ChangeApplicationOwnerResponse
- type Claim
- type ClaimConfiguration
- type ClaimConfigurationDialect
- type ClaimMappings
- type Client
- func (c *Client) AddAuthorizedAPI(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) AddAuthorizedAPIWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ChangeApplicationOwner(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) ChangeApplicationOwnerWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateApplication(ctx context.Context, params *CreateApplicationParams, ...) (*http.Response, error)
- func (c *Client) CreateApplicationTemplate(ctx context.Context, body CreateApplicationTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateApplicationTemplateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateApplicationWithBody(ctx context.Context, params *CreateApplicationParams, contentType string, ...) (*http.Response, error)
- func (c *Client) DeleteApplication(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, ...) (*http.Response, error)
- func (c *Client) DeleteAuthorizedAPI(ctx context.Context, applicationId string, apiId string, ...) (*http.Response, error)
- func (c *Client) DeleteCustomInboundConfiguration(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*http.Response, error)
- func (c *Client) DeleteInboundOAuthConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteInboundSAMLConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeletePassiveStsConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteWSTrustConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ExportApplication(ctx context.Context, applicationId string, params *ExportApplicationParams, ...) (*http.Response, error)
- func (c *Client) ExportApplicationAsFile(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) GenerateLoginFlow(ctx context.Context, body GenerateLoginFlowJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GenerateLoginFlowWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetAdaptiveAuthTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAllApplicationTemplates(ctx context.Context, params *GetAllApplicationTemplatesParams, ...) (*http.Response, error)
- func (c *Client) GetAllApplications(ctx context.Context, params *GetAllApplicationsParams, ...) (*http.Response, error)
- func (c *Client) GetApplication(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, ...) (*http.Response, error)
- func (c *Client) GetAuthorizedAPIs(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConfiguredAuthenticators(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCustomInboundConfiguration(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*http.Response, error)
- func (c *Client) GetCustomProtocolMetadata(ctx context.Context, inboundProtocolId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGroups(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInboundAuthenticationConfigurations(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInboundOAuthConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInboundProtocols(ctx context.Context, params *GetInboundProtocolsParams, ...) (*http.Response, error)
- func (c *Client) GetInboundSAMLConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLoginFlowGenerationResult(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLoginFlowGenerationStatus(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOIDCMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPassiveStsConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetResidentApplication(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSAMLMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetWSTrustConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetWSTrustMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ImportApplicationForUpdateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ImportApplicationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchApplication(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) PatchApplicationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchAuthorizedAPI(ctx context.Context, applicationId string, apiId string, ...) (*http.Response, error)
- func (c *Client) PatchAuthorizedAPIWithBody(ctx context.Context, applicationId string, apiId string, contentType string, ...) (*http.Response, error)
- func (c *Client) RegenerateOAuthClientSecret(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RevokeOAuthClient(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ShareOrgApplication(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) ShareOrgApplicationDelete(ctx context.Context, applicationId string, sharedOrganizationId string, ...) (*http.Response, error)
- func (c *Client) ShareOrgApplicationGet(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ShareOrgApplicationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SharedApplicationsAllDelete(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SharedApplicationsGet(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, ...) (*http.Response, error)
- func (c *Client) UpdateApplicationTemplateWithBody(ctx context.Context, templateId TemplateIdPathParam, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateCustomInboundConfiguration(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*http.Response, error)
- func (c *Client) UpdateCustomInboundConfigurationWithBody(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*http.Response, error)
- func (c *Client) UpdateInboundOAuthConfiguration(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) UpdateInboundOAuthConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateInboundSAMLConfiguration(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) UpdateInboundSAMLConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePassiveStsConfiguration(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) UpdatePassiveStsConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateResidentApplication(ctx context.Context, body UpdateResidentApplicationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateResidentApplicationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateWSTrustConfiguration(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) UpdateWSTrustConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientAuthenticationConfiguration
- type ClientAuthenticationMethod
- type ClientAuthenticationMethodMetadata
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddAuthorizedAPIWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*AddAuthorizedAPIResponse, error)
- func (c *ClientWithResponses) AddAuthorizedAPIWithResponse(ctx context.Context, applicationId string, ...) (*AddAuthorizedAPIResponse, error)
- func (c *ClientWithResponses) ChangeApplicationOwnerWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*ChangeApplicationOwnerResponse, error)
- func (c *ClientWithResponses) ChangeApplicationOwnerWithResponse(ctx context.Context, applicationId string, ...) (*ChangeApplicationOwnerResponse, error)
- func (c *ClientWithResponses) CreateApplicationTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateApplicationTemplateResponse, error)
- func (c *ClientWithResponses) CreateApplicationTemplateWithResponse(ctx context.Context, body CreateApplicationTemplateJSONRequestBody, ...) (*CreateApplicationTemplateResponse, error)
- func (c *ClientWithResponses) CreateApplicationWithBodyWithResponse(ctx context.Context, params *CreateApplicationParams, contentType string, ...) (*CreateApplicationResponse, error)
- func (c *ClientWithResponses) CreateApplicationWithResponse(ctx context.Context, params *CreateApplicationParams, ...) (*CreateApplicationResponse, error)
- func (c *ClientWithResponses) DeleteApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, ...) (*DeleteApplicationTemplateResponse, error)
- func (c *ClientWithResponses) DeleteApplicationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteApplicationResponse, error)
- func (c *ClientWithResponses) DeleteAuthorizedAPIWithResponse(ctx context.Context, applicationId string, apiId string, ...) (*DeleteAuthorizedAPIResponse, error)
- func (c *ClientWithResponses) DeleteCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*DeleteCustomInboundConfigurationResponse, error)
- func (c *ClientWithResponses) DeleteInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteInboundOAuthConfigurationResponse, error)
- func (c *ClientWithResponses) DeleteInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteInboundSAMLConfigurationResponse, error)
- func (c *ClientWithResponses) DeletePassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeletePassiveStsConfigurationResponse, error)
- func (c *ClientWithResponses) DeleteWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteWSTrustConfigurationResponse, error)
- func (c *ClientWithResponses) ExportApplicationAsFileWithResponse(ctx context.Context, applicationId string, ...) (*ExportApplicationAsFileResponse, error)
- func (c *ClientWithResponses) ExportApplicationWithResponse(ctx context.Context, applicationId string, params *ExportApplicationParams, ...) (*ExportApplicationResponse, error)
- func (c *ClientWithResponses) GenerateLoginFlowWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GenerateLoginFlowResponse, error)
- func (c *ClientWithResponses) GenerateLoginFlowWithResponse(ctx context.Context, body GenerateLoginFlowJSONRequestBody, ...) (*GenerateLoginFlowResponse, error)
- func (c *ClientWithResponses) GetAdaptiveAuthTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAdaptiveAuthTemplatesResponse, error)
- func (c *ClientWithResponses) GetAllApplicationTemplatesWithResponse(ctx context.Context, params *GetAllApplicationTemplatesParams, ...) (*GetAllApplicationTemplatesResponse, error)
- func (c *ClientWithResponses) GetAllApplicationsWithResponse(ctx context.Context, params *GetAllApplicationsParams, ...) (*GetAllApplicationsResponse, error)
- func (c *ClientWithResponses) GetApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, ...) (*GetApplicationTemplateResponse, error)
- func (c *ClientWithResponses) GetApplicationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetApplicationResponse, error)
- func (c *ClientWithResponses) GetAuthorizedAPIsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetAuthorizedAPIsResponse, error)
- func (c *ClientWithResponses) GetConfiguredAuthenticatorsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetConfiguredAuthenticatorsResponse, error)
- func (c *ClientWithResponses) GetCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*GetCustomInboundConfigurationResponse, error)
- func (c *ClientWithResponses) GetCustomProtocolMetadataWithResponse(ctx context.Context, inboundProtocolId string, reqEditors ...RequestEditorFn) (*GetCustomProtocolMetadataResponse, error)
- func (c *ClientWithResponses) GetGroupsWithResponse(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*GetGroupsResponse, error)
- func (c *ClientWithResponses) GetInboundAuthenticationConfigurationsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundAuthenticationConfigurationsResponse, error)
- func (c *ClientWithResponses) GetInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundOAuthConfigurationResponse, error)
- func (c *ClientWithResponses) GetInboundProtocolsWithResponse(ctx context.Context, params *GetInboundProtocolsParams, ...) (*GetInboundProtocolsResponse, error)
- func (c *ClientWithResponses) GetInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundSAMLConfigurationResponse, error)
- func (c *ClientWithResponses) GetLoginFlowGenerationResultWithResponse(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*GetLoginFlowGenerationResultResponse, error)
- func (c *ClientWithResponses) GetLoginFlowGenerationStatusWithResponse(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*GetLoginFlowGenerationStatusResponse, error)
- func (c *ClientWithResponses) GetOIDCMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOIDCMetadataResponse, error)
- func (c *ClientWithResponses) GetPassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetPassiveStsConfigurationResponse, error)
- func (c *ClientWithResponses) GetResidentApplicationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetResidentApplicationResponse, error)
- func (c *ClientWithResponses) GetSAMLMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSAMLMetadataResponse, error)
- func (c *ClientWithResponses) GetWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetWSTrustConfigurationResponse, error)
- func (c *ClientWithResponses) GetWSTrustMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWSTrustMetadataResponse, error)
- func (c *ClientWithResponses) ImportApplicationForUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ImportApplicationForUpdateResponse, error)
- func (c *ClientWithResponses) ImportApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ImportApplicationResponse, error)
- func (c *ClientWithResponses) PatchApplicationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*PatchApplicationResponse, error)
- func (c *ClientWithResponses) PatchApplicationWithResponse(ctx context.Context, applicationId string, ...) (*PatchApplicationResponse, error)
- func (c *ClientWithResponses) PatchAuthorizedAPIWithBodyWithResponse(ctx context.Context, applicationId string, apiId string, contentType string, ...) (*PatchAuthorizedAPIResponse, error)
- func (c *ClientWithResponses) PatchAuthorizedAPIWithResponse(ctx context.Context, applicationId string, apiId string, ...) (*PatchAuthorizedAPIResponse, error)
- func (c *ClientWithResponses) RegenerateOAuthClientSecretWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*RegenerateOAuthClientSecretResponse, error)
- func (c *ClientWithResponses) RevokeOAuthClientWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*RevokeOAuthClientResponse, error)
- func (c *ClientWithResponses) ShareOrgApplicationDeleteWithResponse(ctx context.Context, applicationId string, sharedOrganizationId string, ...) (*ShareOrgApplicationDeleteResponse, error)
- func (c *ClientWithResponses) ShareOrgApplicationGetWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*ShareOrgApplicationGetResponse, error)
- func (c *ClientWithResponses) ShareOrgApplicationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*ShareOrgApplicationResponse, error)
- func (c *ClientWithResponses) ShareOrgApplicationWithResponse(ctx context.Context, applicationId string, ...) (*ShareOrgApplicationResponse, error)
- func (c *ClientWithResponses) SharedApplicationsAllDeleteWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*SharedApplicationsAllDeleteResponse, error)
- func (c *ClientWithResponses) SharedApplicationsGetWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*SharedApplicationsGetResponse, error)
- func (c *ClientWithResponses) UpdateApplicationTemplateWithBodyWithResponse(ctx context.Context, templateId TemplateIdPathParam, contentType string, ...) (*UpdateApplicationTemplateResponse, error)
- func (c *ClientWithResponses) UpdateApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, ...) (*UpdateApplicationTemplateResponse, error)
- func (c *ClientWithResponses) UpdateCustomInboundConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*UpdateCustomInboundConfigurationResponse, error)
- func (c *ClientWithResponses) UpdateCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, ...) (*UpdateCustomInboundConfigurationResponse, error)
- func (c *ClientWithResponses) UpdateInboundOAuthConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*UpdateInboundOAuthConfigurationResponse, error)
- func (c *ClientWithResponses) UpdateInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, ...) (*UpdateInboundOAuthConfigurationResponse, error)
- func (c *ClientWithResponses) UpdateInboundSAMLConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*UpdateInboundSAMLConfigurationResponse, error)
- func (c *ClientWithResponses) UpdateInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, ...) (*UpdateInboundSAMLConfigurationResponse, error)
- func (c *ClientWithResponses) UpdatePassiveStsConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*UpdatePassiveStsConfigurationResponse, error)
- func (c *ClientWithResponses) UpdatePassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, ...) (*UpdatePassiveStsConfigurationResponse, error)
- func (c *ClientWithResponses) UpdateResidentApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateResidentApplicationResponse, error)
- func (c *ClientWithResponses) UpdateResidentApplicationWithResponse(ctx context.Context, body UpdateResidentApplicationJSONRequestBody, ...) (*UpdateResidentApplicationResponse, error)
- func (c *ClientWithResponses) UpdateWSTrustConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*UpdateWSTrustConfigurationResponse, error)
- func (c *ClientWithResponses) UpdateWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, ...) (*UpdateWSTrustConfigurationResponse, error)
- type ClientWithResponsesInterface
- type ConfiguredAuthenticator
- type ConfiguredAuthenticatorsModal
- type CreateApplicationJSONRequestBody
- type CreateApplicationParams
- type CreateApplicationResponse
- type CreateApplicationTemplateJSONRequestBody
- type CreateApplicationTemplateResponse
- type CustomInboundProtocolConfiguration
- type CustomInboundProtocolMetaData
- type CustomInboundProtocolProperty
- type CustomInboundProtocolPropertyType
- type DeleteApplicationResponse
- type DeleteApplicationTemplateResponse
- type DeleteAuthorizedAPIResponse
- type DeleteCustomInboundConfigurationResponse
- type DeleteInboundOAuthConfigurationResponse
- type DeleteInboundSAMLConfigurationResponse
- type DeletePassiveStsConfigurationResponse
- type DeleteWSTrustConfigurationResponse
- type DiscoverableGroup
- type DomainQueryParam
- type Error
- type ExcludeSystemPortalsQueryParam
- type ExportApplicationAsFileParams
- type ExportApplicationAsFileParamsAccept
- type ExportApplicationAsFileResponse
- type ExportApplicationParams
- type ExportApplicationResponse
- type ExportSecretsQueryParam
- type FapiMetadata
- type FileTypeHeaderParam
- type FileUpload
- type FilterQueryParam
- type GenerateLoginFlowJSONRequestBody
- type GenerateLoginFlowResponse
- type GetAdaptiveAuthTemplatesResponse
- type GetAllApplicationTemplatesParams
- type GetAllApplicationTemplatesResponse
- type GetAllApplicationsParams
- type GetAllApplicationsParamsSortOrder
- type GetAllApplicationsResponse
- type GetApplicationResponse
- type GetApplicationTemplateResponse
- type GetAuthorizedAPIsResponse
- type GetConfiguredAuthenticatorsResponse
- type GetCustomInboundConfigurationResponse
- type GetCustomProtocolMetadataResponse
- type GetGroupsParams
- type GetGroupsResponse
- type GetInboundAuthenticationConfigurationsResponse
- type GetInboundOAuthConfigurationResponse
- type GetInboundProtocolsParams
- type GetInboundProtocolsResponse
- type GetInboundSAMLConfigurationResponse
- type GetLoginFlowGenerationResultResponse
- type GetLoginFlowGenerationStatusResponse
- type GetOIDCMetadataResponse
- type GetPassiveStsConfigurationResponse
- type GetResidentApplicationResponse
- type GetSAMLMetadataResponse
- type GetWSTrustConfigurationResponse
- type GetWSTrustMetadataResponse
- type GrantType
- type GrantTypeMetaData
- type GroupBasicInfo
- type HttpRequestDoer
- type HybridFlowConfiguration
- type IdTokenConfiguration
- type IdTokenEncryptionConfiguration
- type IdpInitiatedSingleLogout
- type ImportApplicationForUpdateMultipartRequestBody
- type ImportApplicationForUpdateResponse
- type ImportApplicationMultipartRequestBody
- type ImportApplicationResponse
- type InboundProtocolListItem
- type InboundProtocols
- type InboundProtocolsCustomOnly
- type InboundProtocolsListResponse
- type InboundSCIMProvisioningConfiguration
- type LimitQueryParam
- type LimitWithoutDefaultQueryParam
- type Link
- type LoginFlowGenerateRequest
- type LoginFlowGenerateResponse
- type LoginFlowResultResponse
- type LoginFlowStatusResponse
- type MetadataProperty
- type OAuth2PKCEConfiguration
- type OIDCLogoutConfiguration
- type OIDCMetaData
- type OffsetQueryParam
- type OffsetWithoutDefaultQueryParam
- type OpenIDConnectConfiguration
- type OpenIDConnectConfigurationState
- type OutboundProvisioningConfiguration
- type PassiveStsConfiguration
- type PatchApplicationJSONRequestBody
- type PatchApplicationResponse
- type PatchAuthorizedAPIJSONRequestBody
- type PatchAuthorizedAPIResponse
- type PropertyModel
- type ProvisioningConfiguration
- type PushAuthorizationRequestConfiguration
- type RefreshTokenConfiguration
- type RegenerateOAuthClientSecretResponse
- type RequestEditorFn
- type RequestObjectConfiguration
- type RequestObjectEncryptionConfiguration
- type RequestedClaimConfiguration
- type ResidentApplication
- type RevokeOAuthClientResponse
- type Role
- type RoleConfig
- type RoleMapping
- type SAML2Configuration
- type SAML2ServiceProvider
- type SAMLAssertionConfiguration
- type SAMLAttributeProfile
- type SAMLMetaData
- type SAMLRequestValidation
- type SAMLResponseSigning
- type ShareOrgApplicationDeleteResponse
- type ShareOrgApplicationGetResponse
- type ShareOrgApplicationJSONRequestBody
- type ShareOrgApplicationResponse
- type SharedApplicationResponse
- type SharedApplicationsAllDeleteResponse
- type SharedApplicationsGetResponse
- type SharedApplicationsResponse
- type SharedOrganizationsResponse
- type SingleLogoutProfile
- type SingleLogoutProfileLogoutMethod
- type SingleSignOnProfile
- type SingleSignOnProfileBindings
- type SortByQueryParam
- type SortOrderQueryParam
- type StatusEnum
- type SubjectConfig
- type SubjectConfiguration
- type SubjectTokenConfiguration
- type TemplateIdPathParam
- type TrustedAppConfiguration
- type UpdateApplicationTemplateJSONRequestBody
- type UpdateApplicationTemplateResponse
- type UpdateCustomInboundConfigurationJSONRequestBody
- type UpdateCustomInboundConfigurationResponse
- type UpdateInboundOAuthConfigurationJSONRequestBody
- type UpdateInboundOAuthConfigurationResponse
- type UpdateInboundSAMLConfigurationJSONRequestBody
- type UpdateInboundSAMLConfigurationResponse
- type UpdatePassiveStsConfigurationJSONRequestBody
- type UpdatePassiveStsConfigurationResponse
- type UpdateResidentApplicationJSONRequestBody
- type UpdateResidentApplicationResponse
- type UpdateWSTrustConfigurationJSONRequestBody
- type UpdateWSTrustConfigurationResponse
- type WSTrustConfiguration
- type WSTrustMetaData
Constants ¶
const ( BasicAuthScopes = "BasicAuth.Scopes" OAuth2Scopes = "OAuth2.Scopes" )
Variables ¶
var FederatedAuthenticatorIDs = struct { Apple string Duo string EmailOTP string Facebook string GitHub string GoogleOIDC string Hypr string Iproov string IWAKrb string Microsoft string MSLive string Office365 string OIDC string OrgEnt string PwdReset string SAML string SIWE string SMSOTP string Twitter string Yahoo string }{ Apple: "QXBwbGVPSURDQXV0aGVudGljYXRvcg", Duo: "RHVvQXV0aGVudGljYXRvcg", EmailOTP: "RW1haWxPVFA", Facebook: "RmFjZWJvb2tBdXRoZW50aWNhdG9y", GitHub: "R2l0aHViQXV0aGVudGljYXRvcg", GoogleOIDC: "R29vZ2xlT0lEQ0F1dGhlbnRpY2F0b3I", Hypr: "SFlQUkF1dGhlbnRpY2F0b3I", Iproov: "SXByb292QXV0aGVudGljYXRvcg", IWAKrb: "SVdBS2VyYmVyb3NBdXRoZW50aWNhdG9y", Microsoft: "T3BlbklEQ29ubmVjdEF1dGhlbnRpY2F0b3I", MSLive: "TWljcm9zb2Z0V2luZG93c0xpdmVBdXRoZW50aWNhdG9y", Office365: "T2ZmaWNlMzY1QXV0aGVudGljYXRvcg", OIDC: "T3BlbklEQ29ubmVjdEF1dGhlbnRpY2F0b3I", OrgEnt: "T3JnYW5pemF0aW9uQXV0aGVudGljYXRvcg", PwdReset: "cGFzc3dvcmQtcmVzZXQtZW5mb3JjZXI", SAML: "U0FNTFNTT0F1dGhlbnRpY2F0b3I", SIWE: "T3BlbklEQ29ubmVjdEF1dGhlbnRpY2F0b3I", SMSOTP: "U01TT1RQ", Twitter: "VHdpdHRlckF1dGhlbnRpY2F0b3I", Yahoo: "WWFob29PQXV0aDJBdXRoZW50aWNhdG9y", }
var LocalAuthenticatorIDs = struct { ActiveSessionLimitHandler string BackupCode string Basic string EmailOTP string FIDO string IdentifierFirst string JWTBasic string MagicLink string PassiveSTS string Push string SMSOTP string TOTP string X509Certificate string }{ ActiveSessionLimitHandler: "U2Vzc2lvbkV4ZWN1dG9y", BackupCode: "YmFja3VwLWNvZGUtYXV0aGVudGljYXRvcg", Basic: "QmFzaWNBdXRoZW50aWNhdG9y", EmailOTP: "ZW1haWwtb3RwLWF1dGhlbnRpY2F0b3I", FIDO: "RklET0F1dGhlbnRpY2F0b3I", IdentifierFirst: "SWRlbnRpZmllckV4ZWN1dG9y", JWTBasic: "SldUQmFzaWNBdXRoZW50aWNhdG9y", MagicLink: "TWFnaWNMaW5rQXV0aGVudGljYXRvcg", PassiveSTS: "UGFzc2l2ZVNUU0F1dGhlbnRpY2F0b3I", Push: "cHVzaC1ub3RpZmljYXRpb24tYXV0aGVudGljYXRvcg", SMSOTP: "c21zLW90cC1hdXRoZW50aWNhdG9y", TOTP: "dG90cA", X509Certificate: "eDUwOUNlcnRpZmljYXRlQXV0aGVudGljYXRvcg", }
var SecondFactorAuthenticatorIDs = map[string]struct{}{ LocalAuthenticatorIDs.TOTP: {}, FederatedAuthenticatorIDs.Iproov: {}, FederatedAuthenticatorIDs.Duo: {}, FederatedAuthenticatorIDs.PwdReset: {}, }
var SocialAuthenticatorIDs = map[string]struct{}{ FederatedAuthenticatorIDs.Apple: {}, FederatedAuthenticatorIDs.GoogleOIDC: {}, FederatedAuthenticatorIDs.Facebook: {}, FederatedAuthenticatorIDs.Twitter: {}, FederatedAuthenticatorIDs.GitHub: {}, }
Functions ¶
func NewAddAuthorizedAPIRequest ¶
func NewAddAuthorizedAPIRequest(server string, applicationId string, body AddAuthorizedAPIJSONRequestBody) (*http.Request, error)
NewAddAuthorizedAPIRequest calls the generic AddAuthorizedAPI builder with application/json body
func NewAddAuthorizedAPIRequestWithBody ¶
func NewAddAuthorizedAPIRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewAddAuthorizedAPIRequestWithBody generates requests for AddAuthorizedAPI with any type of body
func NewChangeApplicationOwnerRequest ¶
func NewChangeApplicationOwnerRequest(server string, applicationId string, body ChangeApplicationOwnerJSONRequestBody) (*http.Request, error)
NewChangeApplicationOwnerRequest calls the generic ChangeApplicationOwner builder with application/json body
func NewChangeApplicationOwnerRequestWithBody ¶
func NewChangeApplicationOwnerRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewChangeApplicationOwnerRequestWithBody generates requests for ChangeApplicationOwner with any type of body
func NewCreateApplicationRequest ¶
func NewCreateApplicationRequest(server string, params *CreateApplicationParams, body CreateApplicationJSONRequestBody) (*http.Request, error)
NewCreateApplicationRequest calls the generic CreateApplication builder with application/json body
func NewCreateApplicationRequestWithBody ¶
func NewCreateApplicationRequestWithBody(server string, params *CreateApplicationParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateApplicationRequestWithBody generates requests for CreateApplication with any type of body
func NewCreateApplicationTemplateRequest ¶
func NewCreateApplicationTemplateRequest(server string, body CreateApplicationTemplateJSONRequestBody) (*http.Request, error)
NewCreateApplicationTemplateRequest calls the generic CreateApplicationTemplate builder with application/json body
func NewCreateApplicationTemplateRequestWithBody ¶
func NewCreateApplicationTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateApplicationTemplateRequestWithBody generates requests for CreateApplicationTemplate with any type of body
func NewDeleteApplicationRequest ¶
NewDeleteApplicationRequest generates requests for DeleteApplication
func NewDeleteApplicationTemplateRequest ¶
func NewDeleteApplicationTemplateRequest(server string, templateId TemplateIdPathParam) (*http.Request, error)
NewDeleteApplicationTemplateRequest generates requests for DeleteApplicationTemplate
func NewDeleteAuthorizedAPIRequest ¶
func NewDeleteAuthorizedAPIRequest(server string, applicationId string, apiId string) (*http.Request, error)
NewDeleteAuthorizedAPIRequest generates requests for DeleteAuthorizedAPI
func NewDeleteCustomInboundConfigurationRequest ¶
func NewDeleteCustomInboundConfigurationRequest(server string, applicationId string, inboundProtocolId string) (*http.Request, error)
NewDeleteCustomInboundConfigurationRequest generates requests for DeleteCustomInboundConfiguration
func NewDeleteInboundOAuthConfigurationRequest ¶
func NewDeleteInboundOAuthConfigurationRequest(server string, applicationId string) (*http.Request, error)
NewDeleteInboundOAuthConfigurationRequest generates requests for DeleteInboundOAuthConfiguration
func NewDeleteInboundSAMLConfigurationRequest ¶
func NewDeleteInboundSAMLConfigurationRequest(server string, applicationId string) (*http.Request, error)
NewDeleteInboundSAMLConfigurationRequest generates requests for DeleteInboundSAMLConfiguration
func NewDeletePassiveStsConfigurationRequest ¶
func NewDeletePassiveStsConfigurationRequest(server string, applicationId string) (*http.Request, error)
NewDeletePassiveStsConfigurationRequest generates requests for DeletePassiveStsConfiguration
func NewDeleteWSTrustConfigurationRequest ¶
func NewDeleteWSTrustConfigurationRequest(server string, applicationId string) (*http.Request, error)
NewDeleteWSTrustConfigurationRequest generates requests for DeleteWSTrustConfiguration
func NewExportApplicationAsFileRequest ¶
func NewExportApplicationAsFileRequest(server string, applicationId string, params *ExportApplicationAsFileParams) (*http.Request, error)
NewExportApplicationAsFileRequest generates requests for ExportApplicationAsFile
func NewExportApplicationRequest ¶
func NewExportApplicationRequest(server string, applicationId string, params *ExportApplicationParams) (*http.Request, error)
NewExportApplicationRequest generates requests for ExportApplication
func NewGenerateLoginFlowRequest ¶
func NewGenerateLoginFlowRequest(server string, body GenerateLoginFlowJSONRequestBody) (*http.Request, error)
NewGenerateLoginFlowRequest calls the generic GenerateLoginFlow builder with application/json body
func NewGenerateLoginFlowRequestWithBody ¶
func NewGenerateLoginFlowRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewGenerateLoginFlowRequestWithBody generates requests for GenerateLoginFlow with any type of body
func NewGetAdaptiveAuthTemplatesRequest ¶
NewGetAdaptiveAuthTemplatesRequest generates requests for GetAdaptiveAuthTemplates
func NewGetAllApplicationTemplatesRequest ¶
func NewGetAllApplicationTemplatesRequest(server string, params *GetAllApplicationTemplatesParams) (*http.Request, error)
NewGetAllApplicationTemplatesRequest generates requests for GetAllApplicationTemplates
func NewGetAllApplicationsRequest ¶
func NewGetAllApplicationsRequest(server string, params *GetAllApplicationsParams) (*http.Request, error)
NewGetAllApplicationsRequest generates requests for GetAllApplications
func NewGetApplicationRequest ¶
NewGetApplicationRequest generates requests for GetApplication
func NewGetApplicationTemplateRequest ¶
func NewGetApplicationTemplateRequest(server string, templateId TemplateIdPathParam) (*http.Request, error)
NewGetApplicationTemplateRequest generates requests for GetApplicationTemplate
func NewGetAuthorizedAPIsRequest ¶
NewGetAuthorizedAPIsRequest generates requests for GetAuthorizedAPIs
func NewGetConfiguredAuthenticatorsRequest ¶
func NewGetConfiguredAuthenticatorsRequest(server string, applicationId string) (*http.Request, error)
NewGetConfiguredAuthenticatorsRequest generates requests for GetConfiguredAuthenticators
func NewGetCustomInboundConfigurationRequest ¶
func NewGetCustomInboundConfigurationRequest(server string, applicationId string, inboundProtocolId string) (*http.Request, error)
NewGetCustomInboundConfigurationRequest generates requests for GetCustomInboundConfiguration
func NewGetCustomProtocolMetadataRequest ¶
func NewGetCustomProtocolMetadataRequest(server string, inboundProtocolId string) (*http.Request, error)
NewGetCustomProtocolMetadataRequest generates requests for GetCustomProtocolMetadata
func NewGetGroupsRequest ¶
func NewGetGroupsRequest(server string, params *GetGroupsParams) (*http.Request, error)
NewGetGroupsRequest generates requests for GetGroups
func NewGetInboundAuthenticationConfigurationsRequest ¶
func NewGetInboundAuthenticationConfigurationsRequest(server string, applicationId string) (*http.Request, error)
NewGetInboundAuthenticationConfigurationsRequest generates requests for GetInboundAuthenticationConfigurations
func NewGetInboundOAuthConfigurationRequest ¶
func NewGetInboundOAuthConfigurationRequest(server string, applicationId string) (*http.Request, error)
NewGetInboundOAuthConfigurationRequest generates requests for GetInboundOAuthConfiguration
func NewGetInboundProtocolsRequest ¶
func NewGetInboundProtocolsRequest(server string, params *GetInboundProtocolsParams) (*http.Request, error)
NewGetInboundProtocolsRequest generates requests for GetInboundProtocols
func NewGetInboundSAMLConfigurationRequest ¶
func NewGetInboundSAMLConfigurationRequest(server string, applicationId string) (*http.Request, error)
NewGetInboundSAMLConfigurationRequest generates requests for GetInboundSAMLConfiguration
func NewGetLoginFlowGenerationResultRequest ¶
func NewGetLoginFlowGenerationResultRequest(server string, operationId string) (*http.Request, error)
NewGetLoginFlowGenerationResultRequest generates requests for GetLoginFlowGenerationResult
func NewGetLoginFlowGenerationStatusRequest ¶
func NewGetLoginFlowGenerationStatusRequest(server string, operationId string) (*http.Request, error)
NewGetLoginFlowGenerationStatusRequest generates requests for GetLoginFlowGenerationStatus
func NewGetOIDCMetadataRequest ¶
NewGetOIDCMetadataRequest generates requests for GetOIDCMetadata
func NewGetPassiveStsConfigurationRequest ¶
func NewGetPassiveStsConfigurationRequest(server string, applicationId string) (*http.Request, error)
NewGetPassiveStsConfigurationRequest generates requests for GetPassiveStsConfiguration
func NewGetResidentApplicationRequest ¶
NewGetResidentApplicationRequest generates requests for GetResidentApplication
func NewGetSAMLMetadataRequest ¶
NewGetSAMLMetadataRequest generates requests for GetSAMLMetadata
func NewGetWSTrustConfigurationRequest ¶
NewGetWSTrustConfigurationRequest generates requests for GetWSTrustConfiguration
func NewGetWSTrustMetadataRequest ¶
NewGetWSTrustMetadataRequest generates requests for GetWSTrustMetadata
func NewImportApplicationForUpdateRequestWithBody ¶
func NewImportApplicationForUpdateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewImportApplicationForUpdateRequestWithBody generates requests for ImportApplicationForUpdate with any type of body
func NewImportApplicationRequestWithBody ¶
func NewImportApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewImportApplicationRequestWithBody generates requests for ImportApplication with any type of body
func NewPatchApplicationRequest ¶
func NewPatchApplicationRequest(server string, applicationId string, body PatchApplicationJSONRequestBody) (*http.Request, error)
NewPatchApplicationRequest calls the generic PatchApplication builder with application/json body
func NewPatchApplicationRequestWithBody ¶
func NewPatchApplicationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchApplicationRequestWithBody generates requests for PatchApplication with any type of body
func NewPatchAuthorizedAPIRequest ¶
func NewPatchAuthorizedAPIRequest(server string, applicationId string, apiId string, body PatchAuthorizedAPIJSONRequestBody) (*http.Request, error)
NewPatchAuthorizedAPIRequest calls the generic PatchAuthorizedAPI builder with application/json body
func NewPatchAuthorizedAPIRequestWithBody ¶
func NewPatchAuthorizedAPIRequestWithBody(server string, applicationId string, apiId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchAuthorizedAPIRequestWithBody generates requests for PatchAuthorizedAPI with any type of body
func NewRegenerateOAuthClientSecretRequest ¶
func NewRegenerateOAuthClientSecretRequest(server string, applicationId string) (*http.Request, error)
NewRegenerateOAuthClientSecretRequest generates requests for RegenerateOAuthClientSecret
func NewRevokeOAuthClientRequest ¶
NewRevokeOAuthClientRequest generates requests for RevokeOAuthClient
func NewShareOrgApplicationDeleteRequest ¶
func NewShareOrgApplicationDeleteRequest(server string, applicationId string, sharedOrganizationId string) (*http.Request, error)
NewShareOrgApplicationDeleteRequest generates requests for ShareOrgApplicationDelete
func NewShareOrgApplicationGetRequest ¶
NewShareOrgApplicationGetRequest generates requests for ShareOrgApplicationGet
func NewShareOrgApplicationRequest ¶
func NewShareOrgApplicationRequest(server string, applicationId string, body ShareOrgApplicationJSONRequestBody) (*http.Request, error)
NewShareOrgApplicationRequest calls the generic ShareOrgApplication builder with application/json body
func NewShareOrgApplicationRequestWithBody ¶
func NewShareOrgApplicationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewShareOrgApplicationRequestWithBody generates requests for ShareOrgApplication with any type of body
func NewSharedApplicationsAllDeleteRequest ¶
func NewSharedApplicationsAllDeleteRequest(server string, applicationId string) (*http.Request, error)
NewSharedApplicationsAllDeleteRequest generates requests for SharedApplicationsAllDelete
func NewSharedApplicationsGetRequest ¶
NewSharedApplicationsGetRequest generates requests for SharedApplicationsGet
func NewUpdateApplicationTemplateRequest ¶
func NewUpdateApplicationTemplateRequest(server string, templateId TemplateIdPathParam, body UpdateApplicationTemplateJSONRequestBody) (*http.Request, error)
NewUpdateApplicationTemplateRequest calls the generic UpdateApplicationTemplate builder with application/json body
func NewUpdateApplicationTemplateRequestWithBody ¶
func NewUpdateApplicationTemplateRequestWithBody(server string, templateId TemplateIdPathParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateApplicationTemplateRequestWithBody generates requests for UpdateApplicationTemplate with any type of body
func NewUpdateCustomInboundConfigurationRequest ¶
func NewUpdateCustomInboundConfigurationRequest(server string, applicationId string, inboundProtocolId string, body UpdateCustomInboundConfigurationJSONRequestBody) (*http.Request, error)
NewUpdateCustomInboundConfigurationRequest calls the generic UpdateCustomInboundConfiguration builder with application/json body
func NewUpdateCustomInboundConfigurationRequestWithBody ¶
func NewUpdateCustomInboundConfigurationRequestWithBody(server string, applicationId string, inboundProtocolId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCustomInboundConfigurationRequestWithBody generates requests for UpdateCustomInboundConfiguration with any type of body
func NewUpdateInboundOAuthConfigurationRequest ¶
func NewUpdateInboundOAuthConfigurationRequest(server string, applicationId string, body UpdateInboundOAuthConfigurationJSONRequestBody) (*http.Request, error)
NewUpdateInboundOAuthConfigurationRequest calls the generic UpdateInboundOAuthConfiguration builder with application/json body
func NewUpdateInboundOAuthConfigurationRequestWithBody ¶
func NewUpdateInboundOAuthConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateInboundOAuthConfigurationRequestWithBody generates requests for UpdateInboundOAuthConfiguration with any type of body
func NewUpdateInboundSAMLConfigurationRequest ¶
func NewUpdateInboundSAMLConfigurationRequest(server string, applicationId string, body UpdateInboundSAMLConfigurationJSONRequestBody) (*http.Request, error)
NewUpdateInboundSAMLConfigurationRequest calls the generic UpdateInboundSAMLConfiguration builder with application/json body
func NewUpdateInboundSAMLConfigurationRequestWithBody ¶
func NewUpdateInboundSAMLConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateInboundSAMLConfigurationRequestWithBody generates requests for UpdateInboundSAMLConfiguration with any type of body
func NewUpdatePassiveStsConfigurationRequest ¶
func NewUpdatePassiveStsConfigurationRequest(server string, applicationId string, body UpdatePassiveStsConfigurationJSONRequestBody) (*http.Request, error)
NewUpdatePassiveStsConfigurationRequest calls the generic UpdatePassiveStsConfiguration builder with application/json body
func NewUpdatePassiveStsConfigurationRequestWithBody ¶
func NewUpdatePassiveStsConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePassiveStsConfigurationRequestWithBody generates requests for UpdatePassiveStsConfiguration with any type of body
func NewUpdateResidentApplicationRequest ¶
func NewUpdateResidentApplicationRequest(server string, body UpdateResidentApplicationJSONRequestBody) (*http.Request, error)
NewUpdateResidentApplicationRequest calls the generic UpdateResidentApplication builder with application/json body
func NewUpdateResidentApplicationRequestWithBody ¶
func NewUpdateResidentApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateResidentApplicationRequestWithBody generates requests for UpdateResidentApplication with any type of body
func NewUpdateWSTrustConfigurationRequest ¶
func NewUpdateWSTrustConfigurationRequest(server string, applicationId string, body UpdateWSTrustConfigurationJSONRequestBody) (*http.Request, error)
NewUpdateWSTrustConfigurationRequest calls the generic UpdateWSTrustConfiguration builder with application/json body
func NewUpdateWSTrustConfigurationRequestWithBody ¶
func NewUpdateWSTrustConfigurationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateWSTrustConfigurationRequestWithBody generates requests for UpdateWSTrustConfiguration with any type of body
Types ¶
type AccessTokenConfiguration ¶
type AccessTokenConfiguration struct { AccessTokenAttributes *[]string `json:"accessTokenAttributes,omitempty"` ApplicationAccessTokenExpiryInSeconds *int64 `json:"applicationAccessTokenExpiryInSeconds,omitempty"` // BindingType OAuth2 access token and refresh token can be bound to an external attribute during the token generation so that it can be optionally validated during the API invocation. BindingType *string `json:"bindingType,omitempty"` // RevokeTokensWhenIDPSessionTerminated If enabled, when the IDP session is terminated, all the access tokens bound to the session will get revoked. RevokeTokensWhenIDPSessionTerminated *bool `json:"revokeTokensWhenIDPSessionTerminated,omitempty"` Type *string `json:"type,omitempty"` UserAccessTokenExpiryInSeconds *int64 `json:"userAccessTokenExpiryInSeconds,omitempty"` // ValidateTokenBinding If enabled, both access token and the token binding needs to be present for a successful API invocation. ValidateTokenBinding *bool `json:"validateTokenBinding,omitempty"` }
AccessTokenConfiguration defines model for AccessTokenConfiguration.
type AdaptiveAuthTemplates ¶
type AdaptiveAuthTemplates struct {
TemplatesJSON *string `json:"templatesJSON,omitempty"`
}
AdaptiveAuthTemplates defines model for AdaptiveAuthTemplates.
type AddAuthorizedAPIJSONRequestBody ¶
type AddAuthorizedAPIJSONRequestBody = AuthorizedAPICreationModel
AddAuthorizedAPIJSONRequestBody defines body for AddAuthorizedAPI for application/json ContentType.
type AddAuthorizedAPIResponse ¶
type AddAuthorizedAPIResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON500 *Error }
func ParseAddAuthorizedAPIResponse ¶
func ParseAddAuthorizedAPIResponse(rsp *http.Response) (*AddAuthorizedAPIResponse, error)
ParseAddAuthorizedAPIResponse parses an HTTP response from a AddAuthorizedAPIWithResponse call
func (AddAuthorizedAPIResponse) Status ¶
func (r AddAuthorizedAPIResponse) Status() string
Status returns HTTPResponse.Status
func (AddAuthorizedAPIResponse) StatusCode ¶
func (r AddAuthorizedAPIResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AdditionalProperties ¶
type AdditionalProperties = []AdditionalSpProperty
AdditionalProperties Denotes additional properties of the application. It is only supported by getApplication and getAllApplications request.
type AdditionalSpProperty ¶
type AdditionalSpProperty struct { DisplayName *string `json:"displayName,omitempty"` Name string `json:"name"` Value string `json:"value"` }
AdditionalSpProperty defines model for AdditionalSpProperty.
type AdvancedApplicationConfiguration ¶
type AdvancedApplicationConfiguration struct { // AdditionalSpProperties Denotes additional properties of the application. It is only supported by getApplication and getAllApplications request. AdditionalSpProperties *AdditionalProperties `json:"additionalSpProperties,omitempty"` // AttestationMetaData Decides the client attestation meta data for the application. AttestationMetaData *struct { // AndroidAttestationServiceCredentials Decides the credentials for the service account to access Google Play Integrity Service. AndroidAttestationServiceCredentials *map[string]interface{} `json:"androidAttestationServiceCredentials,omitempty"` // AndroidPackageName Decides the android package name of the application. AndroidPackageName *string `json:"androidPackageName,omitempty"` // AppleAppId Decides the apple app id which denotes {apple-teamId}.{bundleId}. AppleAppId *string `json:"appleAppId,omitempty"` // EnableClientAttestation Decides whether client attestation enabled for this application. EnableClientAttestation *bool `json:"enableClientAttestation,omitempty"` } `json:"attestationMetaData,omitempty"` Certificate *Certificate `json:"certificate,omitempty"` // DiscoverableByEndUsers Decides whether the application is visible for end users. DiscoverableByEndUsers *bool `json:"discoverableByEndUsers,omitempty"` // DiscoverableGroups List of groups from user stores where users in those groups can discover the application. DiscoverableGroups *[]DiscoverableGroup `json:"discoverableGroups,omitempty"` // EnableAPIBasedAuthentication Decides whether API Based Authentication is enabled for this application. EnableAPIBasedAuthentication *bool `json:"enableAPIBasedAuthentication,omitempty"` // EnableAuthorization Decides whether authorization policies needs to be engaged during authentication flows. EnableAuthorization *bool `json:"enableAuthorization,omitempty"` // Fragment Decides whether application is a fragment application. Fragment *bool `json:"fragment,omitempty"` // ReturnAuthenticatedIdpList Decides whether the list of authenticated identity providers need to be returned in the authentication response. ReturnAuthenticatedIdpList *bool `json:"returnAuthenticatedIdpList,omitempty"` // Saas Decides whether the application is accessible across tenants. Saas *bool `json:"saas,omitempty"` // SkipLoginConsent Decides whether user consent needs to be skipped during login flows. SkipLoginConsent *bool `json:"skipLoginConsent,omitempty"` // SkipLogoutConsent Decides whether user consent needs to be skipped during logout flows. SkipLogoutConsent *bool `json:"skipLogoutConsent,omitempty"` // TrustedAppConfiguration Decides the trusted app configurations for the application. TrustedAppConfiguration *TrustedAppConfiguration `json:"trustedAppConfiguration,omitempty"` // UseExternalConsentPage Decides whether users should be presented with an external consent page. UseExternalConsentPage *bool `json:"useExternalConsentPage,omitempty"` }
AdvancedApplicationConfiguration defines model for AdvancedApplicationConfiguration.
type ApplicationListItem ¶
type ApplicationListItem struct { Access *ApplicationListItemAccess `json:"access,omitempty"` AccessUrl *string `json:"accessUrl,omitempty"` AdvancedConfigurations *AdvancedApplicationConfiguration `json:"advancedConfigurations,omitempty"` ApplicationEnabled *bool `json:"applicationEnabled,omitempty"` ApplicationVersion *string `json:"applicationVersion,omitempty"` AssociatedRoles *AssociatedRolesConfig `json:"associatedRoles,omitempty"` ClientId *string `json:"clientId,omitempty"` Description *string `json:"description,omitempty"` Id *string `json:"id,omitempty"` Image *string `json:"image,omitempty"` Issuer *string `json:"issuer,omitempty"` Name *string `json:"name,omitempty"` Realm *string `json:"realm,omitempty"` Self *string `json:"self,omitempty"` TemplateId *string `json:"templateId,omitempty"` // TemplateVersion Version of the template used to create the application. TemplateVersion *string `json:"templateVersion,omitempty"` }
ApplicationListItem defines model for ApplicationListItem.
type ApplicationListItemAccess ¶
type ApplicationListItemAccess string
ApplicationListItemAccess defines model for ApplicationListItem.Access.
const ( ApplicationListItemAccessREAD ApplicationListItemAccess = "READ" ApplicationListItemAccessWRITE ApplicationListItemAccess = "WRITE" )
Defines values for ApplicationListItemAccess.
type ApplicationListResponse ¶
type ApplicationListResponse struct { Applications *[]ApplicationListItem `json:"applications,omitempty"` // Count Number of elements in the returned page. Count *int `json:"count,omitempty"` Links *[]Link `json:"links,omitempty"` // StartIndex Index of the first element of the page, which will be equal to offset + 1. StartIndex *int `json:"startIndex,omitempty"` // TotalResults Number of results that match the listing operation. TotalResults *int `json:"totalResults,omitempty"` }
ApplicationListResponse defines model for ApplicationListResponse.
type ApplicationModel ¶
type ApplicationModel struct { AccessUrl *string `json:"accessUrl,omitempty"` AdvancedConfigurations *AdvancedApplicationConfiguration `json:"advancedConfigurations,omitempty"` // ApplicationEnabled Decides whether the application is enabled. ApplicationEnabled *bool `json:"applicationEnabled,omitempty"` AssociatedRoles *AssociatedRolesConfig `json:"associatedRoles,omitempty"` AuthenticationSequence *AuthenticationSequence `json:"authenticationSequence,omitempty"` ClaimConfiguration *ClaimConfiguration `json:"claimConfiguration,omitempty"` Description *string `json:"description,omitempty"` Id *string `json:"id,omitempty"` ImageUrl *string `json:"imageUrl,omitempty"` InboundProtocolConfiguration *InboundProtocols `json:"inboundProtocolConfiguration,omitempty"` // IsB2BSelfServiceApp Decides whether the application used to for B2B self service IsB2BSelfServiceApp *bool `json:"isB2BSelfServiceApp,omitempty"` // IsManagementApp Decides whether the application used to access System APIs IsManagementApp *bool `json:"isManagementApp,omitempty"` LogoutReturnUrl *string `json:"logoutReturnUrl,omitempty"` Name string `json:"name"` ProvisioningConfigurations *ProvisioningConfiguration `json:"provisioningConfigurations,omitempty"` TemplateId *string `json:"templateId,omitempty"` // TemplateVersion Version of the template used to create the application. TemplateVersion *string `json:"templateVersion,omitempty"` }
ApplicationModel defines model for ApplicationModel.
type ApplicationOwner ¶
type ApplicationOwner struct {
Id string `json:"id"`
}
ApplicationOwner defines model for ApplicationOwner.
type ApplicationPatchModel ¶
type ApplicationPatchModel struct { AccessUrl *string `json:"accessUrl,omitempty"` AdvancedConfigurations *AdvancedApplicationConfiguration `json:"advancedConfigurations,omitempty"` // ApplicationEnabled Decides whether the application is enabled. ApplicationEnabled *bool `json:"applicationEnabled,omitempty"` ApplicationVersion *string `json:"applicationVersion,omitempty"` AssociatedRoles *AssociatedRolesConfig `json:"associatedRoles,omitempty"` AuthenticationSequence *AuthenticationSequence `json:"authenticationSequence,omitempty"` ClaimConfiguration *ClaimConfiguration `json:"claimConfiguration,omitempty"` Description *string `json:"description,omitempty"` ImageUrl *string `json:"imageUrl,omitempty"` LogoutReturnUrl *string `json:"logoutReturnUrl,omitempty"` Name *string `json:"name,omitempty"` ProvisioningConfigurations *ProvisioningConfiguration `json:"provisioningConfigurations,omitempty"` TemplateId *string `json:"templateId,omitempty"` // TemplateVersion Version of the template used to create the application. TemplateVersion *string `json:"templateVersion,omitempty"` }
ApplicationPatchModel defines model for ApplicationPatchModel.
type ApplicationResponseModel ¶
type ApplicationResponseModel struct { Access *ApplicationResponseModelAccess `json:"access,omitempty"` AccessUrl *string `json:"accessUrl,omitempty"` AdvancedConfigurations *AdvancedApplicationConfiguration `json:"advancedConfigurations,omitempty"` // ApplicationEnabled Decides whether the application is enabled. ApplicationEnabled *bool `json:"applicationEnabled,omitempty"` ApplicationVersion *string `json:"applicationVersion,omitempty"` AssociatedRoles *AssociatedRolesConfig `json:"associatedRoles,omitempty"` AuthenticationSequence *AuthenticationSequence `json:"authenticationSequence,omitempty"` ClaimConfiguration *ClaimConfiguration `json:"claimConfiguration,omitempty"` ClientId *string `json:"clientId,omitempty"` Description *string `json:"description,omitempty"` Id *string `json:"id,omitempty"` ImageUrl *string `json:"imageUrl,omitempty"` InboundProtocols *InboundProtocolsListResponse `json:"inboundProtocols,omitempty"` // IsB2BSelfServiceApp Decides whether the application used to for B2B self service IsB2BSelfServiceApp *bool `json:"isB2BSelfServiceApp,omitempty"` // IsManagementApp Decides whether the application used to access System APIs IsManagementApp *bool `json:"isManagementApp,omitempty"` Issuer *string `json:"issuer,omitempty"` LogoutReturnUrl *string `json:"logoutReturnUrl,omitempty"` Name string `json:"name"` ProvisioningConfigurations *ProvisioningConfiguration `json:"provisioningConfigurations,omitempty"` Realm *string `json:"realm,omitempty"` TemplateId *string `json:"templateId,omitempty"` // TemplateVersion Version of the template used to create the application. TemplateVersion *string `json:"templateVersion,omitempty"` }
ApplicationResponseModel defines model for ApplicationResponseModel.
type ApplicationResponseModelAccess ¶
type ApplicationResponseModelAccess string
ApplicationResponseModelAccess defines model for ApplicationResponseModel.Access.
const ( ApplicationResponseModelAccessREAD ApplicationResponseModelAccess = "READ" ApplicationResponseModelAccessWRITE ApplicationResponseModelAccess = "WRITE" )
Defines values for ApplicationResponseModelAccess.
type ApplicationSharePOSTRequest ¶
type ApplicationSharePOSTRequest struct {}
ApplicationSharePOSTRequest defines model for ApplicationSharePOSTRequest.
type ApplicationTemplateModel ¶
type ApplicationTemplateModel struct { Application ApplicationModel `json:"application"` AuthenticationProtocol *string `json:"authenticationProtocol,omitempty"` Category *ApplicationTemplateModelCategory `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"` TemplateGroup *string `json:"templateGroup,omitempty"` Types *[]string `json:"types,omitempty"` }
ApplicationTemplateModel defines model for ApplicationTemplateModel.
type ApplicationTemplateModelCategory ¶
type ApplicationTemplateModelCategory string
ApplicationTemplateModelCategory defines model for ApplicationTemplateModel.Category.
const ( ApplicationTemplateModelCategoryDEFAULT ApplicationTemplateModelCategory = "DEFAULT" ApplicationTemplateModelCategoryVENDOR ApplicationTemplateModelCategory = "VENDOR" )
Defines values for ApplicationTemplateModelCategory.
type ApplicationTemplatesList ¶
type ApplicationTemplatesList struct {
Templates *[]ApplicationTemplatesListItem `json:"templates,omitempty"`
}
ApplicationTemplatesList defines model for ApplicationTemplatesList.
type ApplicationTemplatesListItem ¶
type ApplicationTemplatesListItem struct { AuthenticationProtocol *string `json:"authenticationProtocol,omitempty"` Category *ApplicationTemplatesListItemCategory `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"` TemplateGroup *string `json:"templateGroup,omitempty"` Types *[]string `json:"types,omitempty"` }
ApplicationTemplatesListItem defines model for ApplicationTemplatesListItem.
type ApplicationTemplatesListItemCategory ¶
type ApplicationTemplatesListItemCategory string
ApplicationTemplatesListItemCategory defines model for ApplicationTemplatesListItem.Category.
const ( ApplicationTemplatesListItemCategoryDEFAULT ApplicationTemplatesListItemCategory = "DEFAULT" ApplicationTemplatesListItemCategoryVENDOR ApplicationTemplatesListItemCategory = "VENDOR" )
Defines values for ApplicationTemplatesListItemCategory.
type AssertionEncryptionConfiguration ¶
type AssertionEncryptionConfiguration struct { AssertionEncryptionAlgorithm *string `json:"assertionEncryptionAlgorithm,omitempty"` Enabled *bool `json:"enabled,omitempty"` KeyEncryptionAlgorithm *string `json:"keyEncryptionAlgorithm,omitempty"` }
AssertionEncryptionConfiguration defines model for AssertionEncryptionConfiguration.
type AssociatedRolesConfig ¶
type AssociatedRolesConfig struct { AllowedAudience AssociatedRolesConfigAllowedAudience `json:"allowedAudience"` Roles *[]Role `json:"roles,omitempty"` }
AssociatedRolesConfig defines model for AssociatedRolesConfig.
type AssociatedRolesConfigAllowedAudience ¶
type AssociatedRolesConfigAllowedAudience string
AssociatedRolesConfigAllowedAudience defines model for AssociatedRolesConfig.AllowedAudience.
const ( APPLICATION AssociatedRolesConfigAllowedAudience = "APPLICATION" ORGANIZATION AssociatedRolesConfigAllowedAudience = "ORGANIZATION" )
Defines values for AssociatedRolesConfigAllowedAudience.
type AttributesQueryParam ¶
type AttributesQueryParam = string
AttributesQueryParam defines model for attributesQueryParam.
type AuthProtocolMetadata ¶
type AuthProtocolMetadata struct { DisplayName *string `json:"displayName,omitempty"` Name *string `json:"name,omitempty"` }
AuthProtocolMetadata defines model for AuthProtocolMetadata.
type AuthenticationSequence ¶
type AuthenticationSequence struct { AttributeStepId *int `json:"attributeStepId,omitempty"` RequestPathAuthenticators *[]string `json:"requestPathAuthenticators,omitempty"` Script *string `json:"script,omitempty"` Steps *[]AuthenticationStepModel `json:"steps,omitempty"` SubjectStepId *int `json:"subjectStepId,omitempty"` // Type - DEFAULT type indicates that the application will use the default authentication sequence specified at the tenant level. When the DEFAULT type is used, the information given in the other fields of the AuthenticationSequence will be ignored and overriden with values defined at the tenant level. // - USER_DEFINED type indicates that the application will use a user-defined authentication sequence. Type *AuthenticationSequenceType `json:"type,omitempty"` }
AuthenticationSequence defines model for AuthenticationSequence.
type AuthenticationSequenceType ¶
type AuthenticationSequenceType string
AuthenticationSequenceType - DEFAULT type indicates that the application will use the default authentication sequence specified at the tenant level. When the DEFAULT type is used, the information given in the other fields of the AuthenticationSequence will be ignored and overriden with values defined at the tenant level. - USER_DEFINED type indicates that the application will use a user-defined authentication sequence.
const ( DEFAULT AuthenticationSequenceType = "DEFAULT" USERDEFINED AuthenticationSequenceType = "USER_DEFINED" )
Defines values for AuthenticationSequenceType.
type AuthenticationStepModel ¶
type AuthenticationStepModel struct { Id int `json:"id"` Options []Authenticator `json:"options"` }
AuthenticationStepModel defines model for AuthenticationStepModel.
type Authenticator ¶
Authenticator defines model for Authenticator.
type AuthorizedAPICreationModel ¶
type AuthorizedAPICreationModel struct { AuthorizationDetailsTypes *[]string `json:"authorizationDetailsTypes,omitempty"` Id *string `json:"id,omitempty"` PolicyIdentifier *string `json:"policyIdentifier,omitempty"` Scopes *[]string `json:"scopes,omitempty"` }
AuthorizedAPICreationModel defines model for AuthorizedAPICreationModel.
type AuthorizedAPIPatchModel ¶
type AuthorizedAPIPatchModel struct { AddedAuthorizationDetailsTypes *[]string `json:"addedAuthorizationDetailsTypes,omitempty"` AddedScopes *[]string `json:"addedScopes,omitempty"` RemovedAuthorizationDetailsTypes *[]string `json:"removedAuthorizationDetailsTypes,omitempty"` RemovedScopes *[]string `json:"removedScopes,omitempty"` }
AuthorizedAPIPatchModel defines model for AuthorizedAPIPatchModel.
type AuthorizedAPIResponse ¶
type AuthorizedAPIResponse struct { AuthorizedAuthorizationDetailsTypes *[]AuthorizedAuthorizationDetailsTypes `json:"authorizedAuthorizationDetailsTypes,omitempty"` AuthorizedScopes *[]AuthorizedScope `json:"authorizedScopes,omitempty"` DisplayName *string `json:"displayName,omitempty"` Id *string `json:"id,omitempty"` Identifier *string `json:"identifier,omitempty"` PolicyId *string `json:"policyId,omitempty"` Type *string `json:"type,omitempty"` }
AuthorizedAPIResponse defines model for AuthorizedAPIResponse.
type AuthorizedAuthorizationDetailsTypes ¶
type AuthorizedAuthorizationDetailsTypes struct { // Id an unique id of the registered authorization details type Id *string `json:"id,omitempty"` // Name display name of the authorization details type Name string `json:"name"` // Type an unique type of the authorization details type Type string `json:"type"` }
AuthorizedAuthorizationDetailsTypes defines model for AuthorizedAuthorizationDetailsTypes.
type AuthorizedScope ¶
type AuthorizedScope struct { DisplayName *string `json:"displayName,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
AuthorizedScope defines model for AuthorizedScope.
type BasicOrganizationResponse ¶
type BasicOrganizationResponse struct { Id string `json:"id"` Name string `json:"name"` Ref string `json:"ref"` Status BasicOrganizationResponseStatus `json:"status"` }
BasicOrganizationResponse defines model for BasicOrganizationResponse.
type BasicOrganizationResponseStatus ¶
type BasicOrganizationResponseStatus string
BasicOrganizationResponseStatus defines model for BasicOrganizationResponse.Status.
const ( BasicOrganizationResponseStatusACTIVE BasicOrganizationResponseStatus = "ACTIVE" BasicOrganizationResponseStatusDISABLED BasicOrganizationResponseStatus = "DISABLED" )
Defines values for BasicOrganizationResponseStatus.
type Certificate ¶
type Certificate struct { // Type Certificate type. This should be either JWKS or PEM. Type *string `json:"type,omitempty"` // Value Certificate value. If type is JWKS, value should be jwks URL. If type is PEM, value should be the certificate in PEM format. Value *string `json:"value,omitempty"` }
Certificate defines model for Certificate.
type ChangeApplicationOwnerJSONRequestBody ¶
type ChangeApplicationOwnerJSONRequestBody = ApplicationOwner
ChangeApplicationOwnerJSONRequestBody defines body for ChangeApplicationOwner for application/json ContentType.
type ChangeApplicationOwnerResponse ¶
type ChangeApplicationOwnerResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseChangeApplicationOwnerResponse ¶
func ParseChangeApplicationOwnerResponse(rsp *http.Response) (*ChangeApplicationOwnerResponse, error)
ParseChangeApplicationOwnerResponse parses an HTTP response from a ChangeApplicationOwnerWithResponse call
func (ChangeApplicationOwnerResponse) Status ¶
func (r ChangeApplicationOwnerResponse) Status() string
Status returns HTTPResponse.Status
func (ChangeApplicationOwnerResponse) StatusCode ¶
func (r ChangeApplicationOwnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ClaimConfiguration ¶
type ClaimConfiguration struct { ClaimMappings *[]ClaimMappings `json:"claimMappings,omitempty"` Dialect *ClaimConfigurationDialect `json:"dialect,omitempty"` RequestedClaims *[]RequestedClaimConfiguration `json:"requestedClaims,omitempty"` Role *RoleConfig `json:"role,omitempty"` Subject *SubjectConfig `json:"subject,omitempty"` }
ClaimConfiguration defines model for ClaimConfiguration.
type ClaimConfigurationDialect ¶
type ClaimConfigurationDialect string
ClaimConfigurationDialect defines model for ClaimConfiguration.Dialect.
const ( CUSTOM ClaimConfigurationDialect = "CUSTOM" LOCAL ClaimConfigurationDialect = "LOCAL" )
Defines values for ClaimConfigurationDialect.
type ClaimMappings ¶
type ClaimMappings struct { // ApplicationClaim Claim URI recieved by the application ApplicationClaim string `json:"applicationClaim"` LocalClaim Claim `json:"localClaim"` }
ClaimMappings defines model for ClaimMappings.
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) AddAuthorizedAPI ¶
func (c *Client) AddAuthorizedAPI(ctx context.Context, applicationId string, body AddAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddAuthorizedAPIWithBody ¶
func (*Client) ChangeApplicationOwner ¶
func (c *Client) ChangeApplicationOwner(ctx context.Context, applicationId string, body ChangeApplicationOwnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ChangeApplicationOwnerWithBody ¶
func (*Client) CreateApplication ¶
func (c *Client) CreateApplication(ctx context.Context, params *CreateApplicationParams, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateApplicationTemplate ¶
func (c *Client) CreateApplicationTemplate(ctx context.Context, body CreateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateApplicationTemplateWithBody ¶
func (*Client) CreateApplicationWithBody ¶
func (*Client) DeleteApplication ¶
func (*Client) DeleteApplicationTemplate ¶
func (c *Client) DeleteApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteAuthorizedAPI ¶
func (*Client) DeleteCustomInboundConfiguration ¶
func (*Client) DeleteInboundOAuthConfiguration ¶
func (*Client) DeleteInboundSAMLConfiguration ¶
func (*Client) DeletePassiveStsConfiguration ¶
func (*Client) DeleteWSTrustConfiguration ¶
func (*Client) ExportApplication ¶
func (c *Client) ExportApplication(ctx context.Context, applicationId string, params *ExportApplicationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExportApplicationAsFile ¶
func (c *Client) ExportApplicationAsFile(ctx context.Context, applicationId string, params *ExportApplicationAsFileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GenerateLoginFlow ¶
func (c *Client) GenerateLoginFlow(ctx context.Context, body GenerateLoginFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GenerateLoginFlowWithBody ¶
func (*Client) GetAdaptiveAuthTemplates ¶
func (*Client) GetAllApplicationTemplates ¶
func (c *Client) GetAllApplicationTemplates(ctx context.Context, params *GetAllApplicationTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAllApplications ¶
func (c *Client) GetAllApplications(ctx context.Context, params *GetAllApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApplication ¶
func (*Client) GetApplicationTemplate ¶
func (c *Client) GetApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAuthorizedAPIs ¶
func (*Client) GetConfiguredAuthenticators ¶
func (*Client) GetCustomInboundConfiguration ¶
func (*Client) GetCustomProtocolMetadata ¶
func (*Client) GetGroups ¶
func (c *Client) GetGroups(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetInboundAuthenticationConfigurations ¶
func (*Client) GetInboundOAuthConfiguration ¶
func (*Client) GetInboundProtocols ¶
func (c *Client) GetInboundProtocols(ctx context.Context, params *GetInboundProtocolsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetInboundSAMLConfiguration ¶
func (*Client) GetLoginFlowGenerationResult ¶
func (*Client) GetLoginFlowGenerationStatus ¶
func (*Client) GetOIDCMetadata ¶
func (*Client) GetPassiveStsConfiguration ¶
func (*Client) GetResidentApplication ¶
func (*Client) GetSAMLMetadata ¶
func (*Client) GetWSTrustConfiguration ¶
func (*Client) GetWSTrustMetadata ¶
func (*Client) ImportApplicationForUpdateWithBody ¶
func (*Client) ImportApplicationWithBody ¶
func (*Client) PatchApplication ¶
func (c *Client) PatchApplication(ctx context.Context, applicationId string, body PatchApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchApplicationWithBody ¶
func (*Client) PatchAuthorizedAPI ¶
func (c *Client) PatchAuthorizedAPI(ctx context.Context, applicationId string, apiId string, body PatchAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchAuthorizedAPIWithBody ¶
func (*Client) RegenerateOAuthClientSecret ¶
func (*Client) RevokeOAuthClient ¶
func (*Client) ShareOrgApplication ¶
func (c *Client) ShareOrgApplication(ctx context.Context, applicationId string, body ShareOrgApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShareOrgApplicationDelete ¶
func (*Client) ShareOrgApplicationGet ¶
func (*Client) ShareOrgApplicationWithBody ¶
func (*Client) SharedApplicationsAllDelete ¶
func (*Client) SharedApplicationsGet ¶
func (*Client) UpdateApplicationTemplate ¶
func (c *Client) UpdateApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, body UpdateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateApplicationTemplateWithBody ¶
func (*Client) UpdateCustomInboundConfiguration ¶
func (c *Client) UpdateCustomInboundConfiguration(ctx context.Context, applicationId string, inboundProtocolId string, body UpdateCustomInboundConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCustomInboundConfigurationWithBody ¶
func (*Client) UpdateInboundOAuthConfiguration ¶
func (c *Client) UpdateInboundOAuthConfiguration(ctx context.Context, applicationId string, body UpdateInboundOAuthConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateInboundOAuthConfigurationWithBody ¶
func (*Client) UpdateInboundSAMLConfiguration ¶
func (c *Client) UpdateInboundSAMLConfiguration(ctx context.Context, applicationId string, body UpdateInboundSAMLConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateInboundSAMLConfigurationWithBody ¶
func (*Client) UpdatePassiveStsConfiguration ¶
func (c *Client) UpdatePassiveStsConfiguration(ctx context.Context, applicationId string, body UpdatePassiveStsConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePassiveStsConfigurationWithBody ¶
func (*Client) UpdateResidentApplication ¶
func (c *Client) UpdateResidentApplication(ctx context.Context, body UpdateResidentApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateResidentApplicationWithBody ¶
func (*Client) UpdateWSTrustConfiguration ¶
func (c *Client) UpdateWSTrustConfiguration(ctx context.Context, applicationId string, body UpdateWSTrustConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientAuthenticationConfiguration ¶
type ClientAuthenticationConfiguration struct { TlsClientAuthSubjectDn *string `json:"tlsClientAuthSubjectDn,omitempty"` TokenEndpointAllowReusePvtKeyJwt *bool `json:"tokenEndpointAllowReusePvtKeyJwt,omitempty"` TokenEndpointAuthMethod *string `json:"tokenEndpointAuthMethod,omitempty"` TokenEndpointAuthSigningAlg *string `json:"tokenEndpointAuthSigningAlg,omitempty"` }
ClientAuthenticationConfiguration defines model for ClientAuthenticationConfiguration.
type ClientAuthenticationMethod ¶
type ClientAuthenticationMethod struct { DisplayName *string `json:"displayName,omitempty"` Name *string `json:"name,omitempty"` }
ClientAuthenticationMethod defines model for ClientAuthenticationMethod.
type ClientAuthenticationMethodMetadata ¶
type ClientAuthenticationMethodMetadata struct {
Options *[]ClientAuthenticationMethod `json:"options,omitempty"`
}
ClientAuthenticationMethodMetadata defines model for ClientAuthenticationMethodMetadata.
type ClientInterface ¶
type ClientInterface interface { // GetAllApplications request GetAllApplications(ctx context.Context, params *GetAllApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateApplicationWithBody request with any body CreateApplicationWithBody(ctx context.Context, params *CreateApplicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateApplication(ctx context.Context, params *CreateApplicationParams, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ImportApplicationWithBody request with any body ImportApplicationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // ImportApplicationForUpdateWithBody request with any body ImportApplicationForUpdateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // GenerateLoginFlowWithBody request with any body GenerateLoginFlowWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) GenerateLoginFlow(ctx context.Context, body GenerateLoginFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLoginFlowGenerationResult request GetLoginFlowGenerationResult(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLoginFlowGenerationStatus request GetLoginFlowGenerationStatus(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAdaptiveAuthTemplates request GetAdaptiveAuthTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetGroups request GetGroups(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetInboundProtocols request GetInboundProtocols(ctx context.Context, params *GetInboundProtocolsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOIDCMetadata request GetOIDCMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSAMLMetadata request GetSAMLMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWSTrustMetadata request GetWSTrustMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCustomProtocolMetadata request GetCustomProtocolMetadata(ctx context.Context, inboundProtocolId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetResidentApplication request GetResidentApplication(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateResidentApplicationWithBody request with any body UpdateResidentApplicationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateResidentApplication(ctx context.Context, body UpdateResidentApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAllApplicationTemplates request GetAllApplicationTemplates(ctx context.Context, params *GetAllApplicationTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateApplicationTemplateWithBody request with any body CreateApplicationTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateApplicationTemplate(ctx context.Context, body CreateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteApplicationTemplate request DeleteApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApplicationTemplate request GetApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateApplicationTemplateWithBody request with any body UpdateApplicationTemplateWithBody(ctx context.Context, templateId TemplateIdPathParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateApplicationTemplate(ctx context.Context, templateId TemplateIdPathParam, body UpdateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteApplication request DeleteApplication(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApplication request GetApplication(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchApplicationWithBody request with any body PatchApplicationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchApplication(ctx context.Context, applicationId string, body PatchApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetConfiguredAuthenticators request GetConfiguredAuthenticators(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthorizedAPIs request GetAuthorizedAPIs(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // AddAuthorizedAPIWithBody request with any body AddAuthorizedAPIWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddAuthorizedAPI(ctx context.Context, applicationId string, body AddAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteAuthorizedAPI request DeleteAuthorizedAPI(ctx context.Context, applicationId string, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchAuthorizedAPIWithBody request with any body PatchAuthorizedAPIWithBody(ctx context.Context, applicationId string, apiId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchAuthorizedAPI(ctx context.Context, applicationId string, apiId string, body PatchAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ExportApplication request ExportApplication(ctx context.Context, applicationId string, params *ExportApplicationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ExportApplicationAsFile request ExportApplicationAsFile(ctx context.Context, applicationId string, params *ExportApplicationAsFileParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetInboundAuthenticationConfigurations request GetInboundAuthenticationConfigurations(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteInboundOAuthConfiguration request DeleteInboundOAuthConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetInboundOAuthConfiguration request GetInboundOAuthConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateInboundOAuthConfigurationWithBody request with any body UpdateInboundOAuthConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateInboundOAuthConfiguration(ctx context.Context, applicationId string, body UpdateInboundOAuthConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RegenerateOAuthClientSecret request RegenerateOAuthClientSecret(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // RevokeOAuthClient request RevokeOAuthClient(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePassiveStsConfiguration request DeletePassiveStsConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPassiveStsConfiguration request GetPassiveStsConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdatePassiveStsConfigurationWithBody request with any body UpdatePassiveStsConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdatePassiveStsConfiguration(ctx context.Context, applicationId string, body UpdatePassiveStsConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteInboundSAMLConfiguration request DeleteInboundSAMLConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetInboundSAMLConfiguration request GetInboundSAMLConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateInboundSAMLConfigurationWithBody request with any body UpdateInboundSAMLConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateInboundSAMLConfiguration(ctx context.Context, applicationId string, body UpdateInboundSAMLConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteWSTrustConfiguration request DeleteWSTrustConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWSTrustConfiguration request GetWSTrustConfiguration(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateWSTrustConfigurationWithBody request with any body UpdateWSTrustConfigurationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateWSTrustConfiguration(ctx context.Context, applicationId string, body UpdateWSTrustConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteCustomInboundConfiguration request DeleteCustomInboundConfiguration(ctx context.Context, applicationId string, inboundProtocolId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCustomInboundConfiguration request GetCustomInboundConfiguration(ctx context.Context, applicationId string, inboundProtocolId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateCustomInboundConfigurationWithBody request with any body UpdateCustomInboundConfigurationWithBody(ctx context.Context, applicationId string, inboundProtocolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateCustomInboundConfiguration(ctx context.Context, applicationId string, inboundProtocolId string, body UpdateCustomInboundConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ChangeApplicationOwnerWithBody request with any body ChangeApplicationOwnerWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ChangeApplicationOwner(ctx context.Context, applicationId string, body ChangeApplicationOwnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) ShareOrgApplicationGet(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) ShareOrgApplicationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ShareOrgApplicationDelete(ctx context.Context, applicationId string, sharedOrganizationId string, reqEditors ...RequestEditorFn) (*http.Response, error) SharedApplicationsAllDelete(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*http.Response, error) SharedApplicationsGet(ctx context.Context, applicationId string, 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) AddAuthorizedAPIWithBodyWithResponse ¶
func (c *ClientWithResponses) AddAuthorizedAPIWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAuthorizedAPIResponse, error)
AddAuthorizedAPIWithBodyWithResponse request with arbitrary body returning *AddAuthorizedAPIResponse
func (*ClientWithResponses) AddAuthorizedAPIWithResponse ¶
func (c *ClientWithResponses) AddAuthorizedAPIWithResponse(ctx context.Context, applicationId string, body AddAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAuthorizedAPIResponse, error)
func (*ClientWithResponses) ChangeApplicationOwnerWithBodyWithResponse ¶
func (c *ClientWithResponses) ChangeApplicationOwnerWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeApplicationOwnerResponse, error)
ChangeApplicationOwnerWithBodyWithResponse request with arbitrary body returning *ChangeApplicationOwnerResponse
func (*ClientWithResponses) ChangeApplicationOwnerWithResponse ¶
func (c *ClientWithResponses) ChangeApplicationOwnerWithResponse(ctx context.Context, applicationId string, body ChangeApplicationOwnerJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeApplicationOwnerResponse, error)
func (*ClientWithResponses) CreateApplicationTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateApplicationTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationTemplateResponse, error)
CreateApplicationTemplateWithBodyWithResponse request with arbitrary body returning *CreateApplicationTemplateResponse
func (*ClientWithResponses) CreateApplicationTemplateWithResponse ¶
func (c *ClientWithResponses) CreateApplicationTemplateWithResponse(ctx context.Context, body CreateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationTemplateResponse, error)
func (*ClientWithResponses) CreateApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateApplicationWithBodyWithResponse(ctx context.Context, params *CreateApplicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationResponse, error)
CreateApplicationWithBodyWithResponse request with arbitrary body returning *CreateApplicationResponse
func (*ClientWithResponses) CreateApplicationWithResponse ¶
func (c *ClientWithResponses) CreateApplicationWithResponse(ctx context.Context, params *CreateApplicationParams, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationResponse, error)
func (*ClientWithResponses) DeleteApplicationTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*DeleteApplicationTemplateResponse, error)
DeleteApplicationTemplateWithResponse request returning *DeleteApplicationTemplateResponse
func (*ClientWithResponses) DeleteApplicationWithResponse ¶
func (c *ClientWithResponses) DeleteApplicationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteApplicationResponse, error)
DeleteApplicationWithResponse request returning *DeleteApplicationResponse
func (*ClientWithResponses) DeleteAuthorizedAPIWithResponse ¶
func (c *ClientWithResponses) DeleteAuthorizedAPIWithResponse(ctx context.Context, applicationId string, apiId string, reqEditors ...RequestEditorFn) (*DeleteAuthorizedAPIResponse, error)
DeleteAuthorizedAPIWithResponse request returning *DeleteAuthorizedAPIResponse
func (*ClientWithResponses) DeleteCustomInboundConfigurationWithResponse ¶
func (c *ClientWithResponses) DeleteCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, reqEditors ...RequestEditorFn) (*DeleteCustomInboundConfigurationResponse, error)
DeleteCustomInboundConfigurationWithResponse request returning *DeleteCustomInboundConfigurationResponse
func (*ClientWithResponses) DeleteInboundOAuthConfigurationWithResponse ¶
func (c *ClientWithResponses) DeleteInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteInboundOAuthConfigurationResponse, error)
DeleteInboundOAuthConfigurationWithResponse request returning *DeleteInboundOAuthConfigurationResponse
func (*ClientWithResponses) DeleteInboundSAMLConfigurationWithResponse ¶
func (c *ClientWithResponses) DeleteInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteInboundSAMLConfigurationResponse, error)
DeleteInboundSAMLConfigurationWithResponse request returning *DeleteInboundSAMLConfigurationResponse
func (*ClientWithResponses) DeletePassiveStsConfigurationWithResponse ¶
func (c *ClientWithResponses) DeletePassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeletePassiveStsConfigurationResponse, error)
DeletePassiveStsConfigurationWithResponse request returning *DeletePassiveStsConfigurationResponse
func (*ClientWithResponses) DeleteWSTrustConfigurationWithResponse ¶
func (c *ClientWithResponses) DeleteWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteWSTrustConfigurationResponse, error)
DeleteWSTrustConfigurationWithResponse request returning *DeleteWSTrustConfigurationResponse
func (*ClientWithResponses) ExportApplicationAsFileWithResponse ¶
func (c *ClientWithResponses) ExportApplicationAsFileWithResponse(ctx context.Context, applicationId string, params *ExportApplicationAsFileParams, reqEditors ...RequestEditorFn) (*ExportApplicationAsFileResponse, error)
ExportApplicationAsFileWithResponse request returning *ExportApplicationAsFileResponse
func (*ClientWithResponses) ExportApplicationWithResponse ¶
func (c *ClientWithResponses) ExportApplicationWithResponse(ctx context.Context, applicationId string, params *ExportApplicationParams, reqEditors ...RequestEditorFn) (*ExportApplicationResponse, error)
ExportApplicationWithResponse request returning *ExportApplicationResponse
func (*ClientWithResponses) GenerateLoginFlowWithBodyWithResponse ¶
func (c *ClientWithResponses) GenerateLoginFlowWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateLoginFlowResponse, error)
GenerateLoginFlowWithBodyWithResponse request with arbitrary body returning *GenerateLoginFlowResponse
func (*ClientWithResponses) GenerateLoginFlowWithResponse ¶
func (c *ClientWithResponses) GenerateLoginFlowWithResponse(ctx context.Context, body GenerateLoginFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateLoginFlowResponse, error)
func (*ClientWithResponses) GetAdaptiveAuthTemplatesWithResponse ¶
func (c *ClientWithResponses) GetAdaptiveAuthTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAdaptiveAuthTemplatesResponse, error)
GetAdaptiveAuthTemplatesWithResponse request returning *GetAdaptiveAuthTemplatesResponse
func (*ClientWithResponses) GetAllApplicationTemplatesWithResponse ¶
func (c *ClientWithResponses) GetAllApplicationTemplatesWithResponse(ctx context.Context, params *GetAllApplicationTemplatesParams, reqEditors ...RequestEditorFn) (*GetAllApplicationTemplatesResponse, error)
GetAllApplicationTemplatesWithResponse request returning *GetAllApplicationTemplatesResponse
func (*ClientWithResponses) GetAllApplicationsWithResponse ¶
func (c *ClientWithResponses) GetAllApplicationsWithResponse(ctx context.Context, params *GetAllApplicationsParams, reqEditors ...RequestEditorFn) (*GetAllApplicationsResponse, error)
GetAllApplicationsWithResponse request returning *GetAllApplicationsResponse
func (*ClientWithResponses) GetApplicationTemplateWithResponse ¶
func (c *ClientWithResponses) GetApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*GetApplicationTemplateResponse, error)
GetApplicationTemplateWithResponse request returning *GetApplicationTemplateResponse
func (*ClientWithResponses) GetApplicationWithResponse ¶
func (c *ClientWithResponses) GetApplicationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetApplicationResponse, error)
GetApplicationWithResponse request returning *GetApplicationResponse
func (*ClientWithResponses) GetAuthorizedAPIsWithResponse ¶
func (c *ClientWithResponses) GetAuthorizedAPIsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetAuthorizedAPIsResponse, error)
GetAuthorizedAPIsWithResponse request returning *GetAuthorizedAPIsResponse
func (*ClientWithResponses) GetConfiguredAuthenticatorsWithResponse ¶
func (c *ClientWithResponses) GetConfiguredAuthenticatorsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetConfiguredAuthenticatorsResponse, error)
GetConfiguredAuthenticatorsWithResponse request returning *GetConfiguredAuthenticatorsResponse
func (*ClientWithResponses) GetCustomInboundConfigurationWithResponse ¶
func (c *ClientWithResponses) GetCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, reqEditors ...RequestEditorFn) (*GetCustomInboundConfigurationResponse, error)
GetCustomInboundConfigurationWithResponse request returning *GetCustomInboundConfigurationResponse
func (*ClientWithResponses) GetCustomProtocolMetadataWithResponse ¶
func (c *ClientWithResponses) GetCustomProtocolMetadataWithResponse(ctx context.Context, inboundProtocolId string, reqEditors ...RequestEditorFn) (*GetCustomProtocolMetadataResponse, error)
GetCustomProtocolMetadataWithResponse request returning *GetCustomProtocolMetadataResponse
func (*ClientWithResponses) GetGroupsWithResponse ¶
func (c *ClientWithResponses) GetGroupsWithResponse(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*GetGroupsResponse, error)
GetGroupsWithResponse request returning *GetGroupsResponse
func (*ClientWithResponses) GetInboundAuthenticationConfigurationsWithResponse ¶
func (c *ClientWithResponses) GetInboundAuthenticationConfigurationsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundAuthenticationConfigurationsResponse, error)
GetInboundAuthenticationConfigurationsWithResponse request returning *GetInboundAuthenticationConfigurationsResponse
func (*ClientWithResponses) GetInboundOAuthConfigurationWithResponse ¶
func (c *ClientWithResponses) GetInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundOAuthConfigurationResponse, error)
GetInboundOAuthConfigurationWithResponse request returning *GetInboundOAuthConfigurationResponse
func (*ClientWithResponses) GetInboundProtocolsWithResponse ¶
func (c *ClientWithResponses) GetInboundProtocolsWithResponse(ctx context.Context, params *GetInboundProtocolsParams, reqEditors ...RequestEditorFn) (*GetInboundProtocolsResponse, error)
GetInboundProtocolsWithResponse request returning *GetInboundProtocolsResponse
func (*ClientWithResponses) GetInboundSAMLConfigurationWithResponse ¶
func (c *ClientWithResponses) GetInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundSAMLConfigurationResponse, error)
GetInboundSAMLConfigurationWithResponse request returning *GetInboundSAMLConfigurationResponse
func (*ClientWithResponses) GetLoginFlowGenerationResultWithResponse ¶
func (c *ClientWithResponses) GetLoginFlowGenerationResultWithResponse(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*GetLoginFlowGenerationResultResponse, error)
GetLoginFlowGenerationResultWithResponse request returning *GetLoginFlowGenerationResultResponse
func (*ClientWithResponses) GetLoginFlowGenerationStatusWithResponse ¶
func (c *ClientWithResponses) GetLoginFlowGenerationStatusWithResponse(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*GetLoginFlowGenerationStatusResponse, error)
GetLoginFlowGenerationStatusWithResponse request returning *GetLoginFlowGenerationStatusResponse
func (*ClientWithResponses) GetOIDCMetadataWithResponse ¶
func (c *ClientWithResponses) GetOIDCMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOIDCMetadataResponse, error)
GetOIDCMetadataWithResponse request returning *GetOIDCMetadataResponse
func (*ClientWithResponses) GetPassiveStsConfigurationWithResponse ¶
func (c *ClientWithResponses) GetPassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetPassiveStsConfigurationResponse, error)
GetPassiveStsConfigurationWithResponse request returning *GetPassiveStsConfigurationResponse
func (*ClientWithResponses) GetResidentApplicationWithResponse ¶
func (c *ClientWithResponses) GetResidentApplicationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetResidentApplicationResponse, error)
GetResidentApplicationWithResponse request returning *GetResidentApplicationResponse
func (*ClientWithResponses) GetSAMLMetadataWithResponse ¶
func (c *ClientWithResponses) GetSAMLMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSAMLMetadataResponse, error)
GetSAMLMetadataWithResponse request returning *GetSAMLMetadataResponse
func (*ClientWithResponses) GetWSTrustConfigurationWithResponse ¶
func (c *ClientWithResponses) GetWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetWSTrustConfigurationResponse, error)
GetWSTrustConfigurationWithResponse request returning *GetWSTrustConfigurationResponse
func (*ClientWithResponses) GetWSTrustMetadataWithResponse ¶
func (c *ClientWithResponses) GetWSTrustMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWSTrustMetadataResponse, error)
GetWSTrustMetadataWithResponse request returning *GetWSTrustMetadataResponse
func (*ClientWithResponses) ImportApplicationForUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) ImportApplicationForUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApplicationForUpdateResponse, error)
ImportApplicationForUpdateWithBodyWithResponse request with arbitrary body returning *ImportApplicationForUpdateResponse
func (*ClientWithResponses) ImportApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) ImportApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApplicationResponse, error)
ImportApplicationWithBodyWithResponse request with arbitrary body returning *ImportApplicationResponse
func (*ClientWithResponses) PatchApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchApplicationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchApplicationResponse, error)
PatchApplicationWithBodyWithResponse request with arbitrary body returning *PatchApplicationResponse
func (*ClientWithResponses) PatchApplicationWithResponse ¶
func (c *ClientWithResponses) PatchApplicationWithResponse(ctx context.Context, applicationId string, body PatchApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchApplicationResponse, error)
func (*ClientWithResponses) PatchAuthorizedAPIWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchAuthorizedAPIWithBodyWithResponse(ctx context.Context, applicationId string, apiId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAuthorizedAPIResponse, error)
PatchAuthorizedAPIWithBodyWithResponse request with arbitrary body returning *PatchAuthorizedAPIResponse
func (*ClientWithResponses) PatchAuthorizedAPIWithResponse ¶
func (c *ClientWithResponses) PatchAuthorizedAPIWithResponse(ctx context.Context, applicationId string, apiId string, body PatchAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchAuthorizedAPIResponse, error)
func (*ClientWithResponses) RegenerateOAuthClientSecretWithResponse ¶
func (c *ClientWithResponses) RegenerateOAuthClientSecretWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*RegenerateOAuthClientSecretResponse, error)
RegenerateOAuthClientSecretWithResponse request returning *RegenerateOAuthClientSecretResponse
func (*ClientWithResponses) RevokeOAuthClientWithResponse ¶
func (c *ClientWithResponses) RevokeOAuthClientWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*RevokeOAuthClientResponse, error)
RevokeOAuthClientWithResponse request returning *RevokeOAuthClientResponse
func (*ClientWithResponses) ShareOrgApplicationDeleteWithResponse ¶
func (c *ClientWithResponses) ShareOrgApplicationDeleteWithResponse(ctx context.Context, applicationId string, sharedOrganizationId string, reqEditors ...RequestEditorFn) (*ShareOrgApplicationDeleteResponse, error)
ShareOrgApplicationDeleteWithResponse request returning *ShareOrgApplicationDeleteResponse
func (*ClientWithResponses) ShareOrgApplicationGetWithResponse ¶
func (c *ClientWithResponses) ShareOrgApplicationGetWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*ShareOrgApplicationGetResponse, error)
ShareOrgApplicationGetWithResponse request returning *ShareOrgApplicationGetResponse
func (*ClientWithResponses) ShareOrgApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) ShareOrgApplicationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ShareOrgApplicationResponse, error)
ShareOrgApplicationWithBodyWithResponse request with arbitrary body returning *ShareOrgApplicationResponse
func (*ClientWithResponses) ShareOrgApplicationWithResponse ¶
func (c *ClientWithResponses) ShareOrgApplicationWithResponse(ctx context.Context, applicationId string, body ShareOrgApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ShareOrgApplicationResponse, error)
func (*ClientWithResponses) SharedApplicationsAllDeleteWithResponse ¶
func (c *ClientWithResponses) SharedApplicationsAllDeleteWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*SharedApplicationsAllDeleteResponse, error)
SharedApplicationsAllDeleteWithResponse request returning *SharedApplicationsAllDeleteResponse
func (*ClientWithResponses) SharedApplicationsGetWithResponse ¶
func (c *ClientWithResponses) SharedApplicationsGetWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*SharedApplicationsGetResponse, error)
SharedApplicationsGetWithResponse request returning *SharedApplicationsGetResponse
func (*ClientWithResponses) UpdateApplicationTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateApplicationTemplateWithBodyWithResponse(ctx context.Context, templateId TemplateIdPathParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApplicationTemplateResponse, error)
UpdateApplicationTemplateWithBodyWithResponse request with arbitrary body returning *UpdateApplicationTemplateResponse
func (*ClientWithResponses) UpdateApplicationTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, body UpdateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApplicationTemplateResponse, error)
func (*ClientWithResponses) UpdateCustomInboundConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCustomInboundConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomInboundConfigurationResponse, error)
UpdateCustomInboundConfigurationWithBodyWithResponse request with arbitrary body returning *UpdateCustomInboundConfigurationResponse
func (*ClientWithResponses) UpdateCustomInboundConfigurationWithResponse ¶
func (c *ClientWithResponses) UpdateCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, body UpdateCustomInboundConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomInboundConfigurationResponse, error)
func (*ClientWithResponses) UpdateInboundOAuthConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateInboundOAuthConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInboundOAuthConfigurationResponse, error)
UpdateInboundOAuthConfigurationWithBodyWithResponse request with arbitrary body returning *UpdateInboundOAuthConfigurationResponse
func (*ClientWithResponses) UpdateInboundOAuthConfigurationWithResponse ¶
func (c *ClientWithResponses) UpdateInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, body UpdateInboundOAuthConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInboundOAuthConfigurationResponse, error)
func (*ClientWithResponses) UpdateInboundSAMLConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateInboundSAMLConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInboundSAMLConfigurationResponse, error)
UpdateInboundSAMLConfigurationWithBodyWithResponse request with arbitrary body returning *UpdateInboundSAMLConfigurationResponse
func (*ClientWithResponses) UpdateInboundSAMLConfigurationWithResponse ¶
func (c *ClientWithResponses) UpdateInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, body UpdateInboundSAMLConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInboundSAMLConfigurationResponse, error)
func (*ClientWithResponses) UpdatePassiveStsConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePassiveStsConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePassiveStsConfigurationResponse, error)
UpdatePassiveStsConfigurationWithBodyWithResponse request with arbitrary body returning *UpdatePassiveStsConfigurationResponse
func (*ClientWithResponses) UpdatePassiveStsConfigurationWithResponse ¶
func (c *ClientWithResponses) UpdatePassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, body UpdatePassiveStsConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePassiveStsConfigurationResponse, error)
func (*ClientWithResponses) UpdateResidentApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateResidentApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateResidentApplicationResponse, error)
UpdateResidentApplicationWithBodyWithResponse request with arbitrary body returning *UpdateResidentApplicationResponse
func (*ClientWithResponses) UpdateResidentApplicationWithResponse ¶
func (c *ClientWithResponses) UpdateResidentApplicationWithResponse(ctx context.Context, body UpdateResidentApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateResidentApplicationResponse, error)
func (*ClientWithResponses) UpdateWSTrustConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateWSTrustConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWSTrustConfigurationResponse, error)
UpdateWSTrustConfigurationWithBodyWithResponse request with arbitrary body returning *UpdateWSTrustConfigurationResponse
func (*ClientWithResponses) UpdateWSTrustConfigurationWithResponse ¶
func (c *ClientWithResponses) UpdateWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, body UpdateWSTrustConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWSTrustConfigurationResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetAllApplicationsWithResponse request GetAllApplicationsWithResponse(ctx context.Context, params *GetAllApplicationsParams, reqEditors ...RequestEditorFn) (*GetAllApplicationsResponse, error) // CreateApplicationWithBodyWithResponse request with any body CreateApplicationWithBodyWithResponse(ctx context.Context, params *CreateApplicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationResponse, error) CreateApplicationWithResponse(ctx context.Context, params *CreateApplicationParams, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationResponse, error) // ImportApplicationWithBodyWithResponse request with any body ImportApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApplicationResponse, error) // ImportApplicationForUpdateWithBodyWithResponse request with any body ImportApplicationForUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApplicationForUpdateResponse, error) // GenerateLoginFlowWithBodyWithResponse request with any body GenerateLoginFlowWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateLoginFlowResponse, error) GenerateLoginFlowWithResponse(ctx context.Context, body GenerateLoginFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateLoginFlowResponse, error) // GetLoginFlowGenerationResultWithResponse request GetLoginFlowGenerationResultWithResponse(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*GetLoginFlowGenerationResultResponse, error) // GetLoginFlowGenerationStatusWithResponse request GetLoginFlowGenerationStatusWithResponse(ctx context.Context, operationId string, reqEditors ...RequestEditorFn) (*GetLoginFlowGenerationStatusResponse, error) // GetAdaptiveAuthTemplatesWithResponse request GetAdaptiveAuthTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAdaptiveAuthTemplatesResponse, error) // GetGroupsWithResponse request GetGroupsWithResponse(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*GetGroupsResponse, error) // GetInboundProtocolsWithResponse request GetInboundProtocolsWithResponse(ctx context.Context, params *GetInboundProtocolsParams, reqEditors ...RequestEditorFn) (*GetInboundProtocolsResponse, error) // GetOIDCMetadataWithResponse request GetOIDCMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOIDCMetadataResponse, error) // GetSAMLMetadataWithResponse request GetSAMLMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSAMLMetadataResponse, error) // GetWSTrustMetadataWithResponse request GetWSTrustMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWSTrustMetadataResponse, error) // GetCustomProtocolMetadataWithResponse request GetCustomProtocolMetadataWithResponse(ctx context.Context, inboundProtocolId string, reqEditors ...RequestEditorFn) (*GetCustomProtocolMetadataResponse, error) // GetResidentApplicationWithResponse request GetResidentApplicationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetResidentApplicationResponse, error) // UpdateResidentApplicationWithBodyWithResponse request with any body UpdateResidentApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateResidentApplicationResponse, error) UpdateResidentApplicationWithResponse(ctx context.Context, body UpdateResidentApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateResidentApplicationResponse, error) // GetAllApplicationTemplatesWithResponse request GetAllApplicationTemplatesWithResponse(ctx context.Context, params *GetAllApplicationTemplatesParams, reqEditors ...RequestEditorFn) (*GetAllApplicationTemplatesResponse, error) // CreateApplicationTemplateWithBodyWithResponse request with any body CreateApplicationTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationTemplateResponse, error) CreateApplicationTemplateWithResponse(ctx context.Context, body CreateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationTemplateResponse, error) // DeleteApplicationTemplateWithResponse request DeleteApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*DeleteApplicationTemplateResponse, error) // GetApplicationTemplateWithResponse request GetApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, reqEditors ...RequestEditorFn) (*GetApplicationTemplateResponse, error) // UpdateApplicationTemplateWithBodyWithResponse request with any body UpdateApplicationTemplateWithBodyWithResponse(ctx context.Context, templateId TemplateIdPathParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApplicationTemplateResponse, error) UpdateApplicationTemplateWithResponse(ctx context.Context, templateId TemplateIdPathParam, body UpdateApplicationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApplicationTemplateResponse, error) // DeleteApplicationWithResponse request DeleteApplicationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteApplicationResponse, error) // GetApplicationWithResponse request GetApplicationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetApplicationResponse, error) // PatchApplicationWithBodyWithResponse request with any body PatchApplicationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchApplicationResponse, error) PatchApplicationWithResponse(ctx context.Context, applicationId string, body PatchApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchApplicationResponse, error) // GetConfiguredAuthenticatorsWithResponse request GetConfiguredAuthenticatorsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetConfiguredAuthenticatorsResponse, error) // GetAuthorizedAPIsWithResponse request GetAuthorizedAPIsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetAuthorizedAPIsResponse, error) // AddAuthorizedAPIWithBodyWithResponse request with any body AddAuthorizedAPIWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAuthorizedAPIResponse, error) AddAuthorizedAPIWithResponse(ctx context.Context, applicationId string, body AddAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAuthorizedAPIResponse, error) // DeleteAuthorizedAPIWithResponse request DeleteAuthorizedAPIWithResponse(ctx context.Context, applicationId string, apiId string, reqEditors ...RequestEditorFn) (*DeleteAuthorizedAPIResponse, error) // PatchAuthorizedAPIWithBodyWithResponse request with any body PatchAuthorizedAPIWithBodyWithResponse(ctx context.Context, applicationId string, apiId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAuthorizedAPIResponse, error) PatchAuthorizedAPIWithResponse(ctx context.Context, applicationId string, apiId string, body PatchAuthorizedAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchAuthorizedAPIResponse, error) // ExportApplicationWithResponse request ExportApplicationWithResponse(ctx context.Context, applicationId string, params *ExportApplicationParams, reqEditors ...RequestEditorFn) (*ExportApplicationResponse, error) // ExportApplicationAsFileWithResponse request ExportApplicationAsFileWithResponse(ctx context.Context, applicationId string, params *ExportApplicationAsFileParams, reqEditors ...RequestEditorFn) (*ExportApplicationAsFileResponse, error) // GetInboundAuthenticationConfigurationsWithResponse request GetInboundAuthenticationConfigurationsWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundAuthenticationConfigurationsResponse, error) // DeleteInboundOAuthConfigurationWithResponse request DeleteInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteInboundOAuthConfigurationResponse, error) // GetInboundOAuthConfigurationWithResponse request GetInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundOAuthConfigurationResponse, error) // UpdateInboundOAuthConfigurationWithBodyWithResponse request with any body UpdateInboundOAuthConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInboundOAuthConfigurationResponse, error) UpdateInboundOAuthConfigurationWithResponse(ctx context.Context, applicationId string, body UpdateInboundOAuthConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInboundOAuthConfigurationResponse, error) // RegenerateOAuthClientSecretWithResponse request RegenerateOAuthClientSecretWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*RegenerateOAuthClientSecretResponse, error) // RevokeOAuthClientWithResponse request RevokeOAuthClientWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*RevokeOAuthClientResponse, error) // DeletePassiveStsConfigurationWithResponse request DeletePassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeletePassiveStsConfigurationResponse, error) // GetPassiveStsConfigurationWithResponse request GetPassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetPassiveStsConfigurationResponse, error) // UpdatePassiveStsConfigurationWithBodyWithResponse request with any body UpdatePassiveStsConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePassiveStsConfigurationResponse, error) UpdatePassiveStsConfigurationWithResponse(ctx context.Context, applicationId string, body UpdatePassiveStsConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePassiveStsConfigurationResponse, error) // DeleteInboundSAMLConfigurationWithResponse request DeleteInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteInboundSAMLConfigurationResponse, error) // GetInboundSAMLConfigurationWithResponse request GetInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetInboundSAMLConfigurationResponse, error) // UpdateInboundSAMLConfigurationWithBodyWithResponse request with any body UpdateInboundSAMLConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInboundSAMLConfigurationResponse, error) UpdateInboundSAMLConfigurationWithResponse(ctx context.Context, applicationId string, body UpdateInboundSAMLConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInboundSAMLConfigurationResponse, error) // DeleteWSTrustConfigurationWithResponse request DeleteWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*DeleteWSTrustConfigurationResponse, error) // GetWSTrustConfigurationWithResponse request GetWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*GetWSTrustConfigurationResponse, error) // UpdateWSTrustConfigurationWithBodyWithResponse request with any body UpdateWSTrustConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWSTrustConfigurationResponse, error) UpdateWSTrustConfigurationWithResponse(ctx context.Context, applicationId string, body UpdateWSTrustConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWSTrustConfigurationResponse, error) // DeleteCustomInboundConfigurationWithResponse request DeleteCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, reqEditors ...RequestEditorFn) (*DeleteCustomInboundConfigurationResponse, error) // GetCustomInboundConfigurationWithResponse request GetCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, reqEditors ...RequestEditorFn) (*GetCustomInboundConfigurationResponse, error) // UpdateCustomInboundConfigurationWithBodyWithResponse request with any body UpdateCustomInboundConfigurationWithBodyWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomInboundConfigurationResponse, error) UpdateCustomInboundConfigurationWithResponse(ctx context.Context, applicationId string, inboundProtocolId string, body UpdateCustomInboundConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomInboundConfigurationResponse, error) // ChangeApplicationOwnerWithBodyWithResponse request with any body ChangeApplicationOwnerWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeApplicationOwnerResponse, error) ChangeApplicationOwnerWithResponse(ctx context.Context, applicationId string, body ChangeApplicationOwnerJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeApplicationOwnerResponse, error) ShareOrgApplicationGetWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*ShareOrgApplicationGetResponse, error) ShareOrgApplicationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ShareOrgApplicationResponse, error) ShareOrgApplicationDeleteWithResponse(ctx context.Context, applicationId string, sharedOrganizationId string, reqEditors ...RequestEditorFn) (*ShareOrgApplicationDeleteResponse, error) SharedApplicationsAllDeleteWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*SharedApplicationsAllDeleteResponse, error) SharedApplicationsGetWithResponse(ctx context.Context, applicationId string, reqEditors ...RequestEditorFn) (*SharedApplicationsGetResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ConfiguredAuthenticator ¶
type ConfiguredAuthenticator struct { Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
ConfiguredAuthenticator defines model for ConfiguredAuthenticator.
type ConfiguredAuthenticatorsModal ¶
type ConfiguredAuthenticatorsModal struct { FederatedAuthenticators *[]ConfiguredAuthenticator `json:"federatedAuthenticators,omitempty"` LocalAuthenticators *[]ConfiguredAuthenticator `json:"localAuthenticators,omitempty"` StepId *int `json:"stepId,omitempty"` }
ConfiguredAuthenticatorsModal defines model for ConfiguredAuthenticatorsModal.
type CreateApplicationJSONRequestBody ¶
type CreateApplicationJSONRequestBody = ApplicationModel
CreateApplicationJSONRequestBody defines body for CreateApplication for application/json ContentType.
type CreateApplicationParams ¶
type CreateApplicationParams struct { // Template Pre-defined template to use when creating the application. Template *string `form:"template,omitempty" json:"template,omitempty"` }
CreateApplicationParams defines parameters for CreateApplication.
type CreateApplicationResponse ¶
type CreateApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON409 *Error JSON500 *Error JSON501 *Error }
func ParseCreateApplicationResponse ¶
func ParseCreateApplicationResponse(rsp *http.Response) (*CreateApplicationResponse, error)
ParseCreateApplicationResponse parses an HTTP response from a CreateApplicationWithResponse call
func (CreateApplicationResponse) Status ¶
func (r CreateApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateApplicationResponse) StatusCode ¶
func (r CreateApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateApplicationTemplateJSONRequestBody ¶
type CreateApplicationTemplateJSONRequestBody = ApplicationTemplateModel
CreateApplicationTemplateJSONRequestBody defines body for CreateApplicationTemplate for application/json ContentType.
type CreateApplicationTemplateResponse ¶
type CreateApplicationTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON409 *Error JSON500 *Error JSON501 *Error }
func ParseCreateApplicationTemplateResponse ¶
func ParseCreateApplicationTemplateResponse(rsp *http.Response) (*CreateApplicationTemplateResponse, error)
ParseCreateApplicationTemplateResponse parses an HTTP response from a CreateApplicationTemplateWithResponse call
func (CreateApplicationTemplateResponse) Status ¶
func (r CreateApplicationTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateApplicationTemplateResponse) StatusCode ¶
func (r CreateApplicationTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CustomInboundProtocolConfiguration ¶
type CustomInboundProtocolConfiguration struct { ConfigName string `json:"configName"` Name string `json:"name"` Properties *[]PropertyModel `json:"properties,omitempty"` }
CustomInboundProtocolConfiguration defines model for CustomInboundProtocolConfiguration.
type CustomInboundProtocolMetaData ¶
type CustomInboundProtocolMetaData struct { ConfigName *string `json:"configName,omitempty"` DisplayName *string `json:"displayName,omitempty"` Properties *[]CustomInboundProtocolProperty `json:"properties,omitempty"` }
CustomInboundProtocolMetaData defines model for CustomInboundProtocolMetaData.
type CustomInboundProtocolProperty ¶
type CustomInboundProtocolProperty struct { AvailableValues *[]string `json:"availableValues,omitempty"` DefaultValue *string `json:"defaultValue,omitempty"` DisplayName *string `json:"displayName,omitempty"` DisplayOrder *int `json:"displayOrder,omitempty"` IsConfidential *bool `json:"isConfidential,omitempty"` Name *string `json:"name,omitempty"` Required *bool `json:"required,omitempty"` Type *CustomInboundProtocolPropertyType `json:"type,omitempty"` ValidationRegex *string `json:"validationRegex,omitempty"` }
CustomInboundProtocolProperty defines model for CustomInboundProtocolProperty.
type CustomInboundProtocolPropertyType ¶
type CustomInboundProtocolPropertyType string
CustomInboundProtocolPropertyType defines model for CustomInboundProtocolProperty.Type.
const ( BOOLEAN CustomInboundProtocolPropertyType = "BOOLEAN" INTEGER CustomInboundProtocolPropertyType = "INTEGER" STRING CustomInboundProtocolPropertyType = "STRING" )
Defines values for CustomInboundProtocolPropertyType.
type DeleteApplicationResponse ¶
type DeleteApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteApplicationResponse ¶
func ParseDeleteApplicationResponse(rsp *http.Response) (*DeleteApplicationResponse, error)
ParseDeleteApplicationResponse parses an HTTP response from a DeleteApplicationWithResponse call
func (DeleteApplicationResponse) Status ¶
func (r DeleteApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApplicationResponse) StatusCode ¶
func (r DeleteApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApplicationTemplateResponse ¶
type DeleteApplicationTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error XML404 *Error JSON500 *Error }
func ParseDeleteApplicationTemplateResponse ¶
func ParseDeleteApplicationTemplateResponse(rsp *http.Response) (*DeleteApplicationTemplateResponse, error)
ParseDeleteApplicationTemplateResponse parses an HTTP response from a DeleteApplicationTemplateWithResponse call
func (DeleteApplicationTemplateResponse) Status ¶
func (r DeleteApplicationTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApplicationTemplateResponse) StatusCode ¶
func (r DeleteApplicationTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAuthorizedAPIResponse ¶
func ParseDeleteAuthorizedAPIResponse ¶
func ParseDeleteAuthorizedAPIResponse(rsp *http.Response) (*DeleteAuthorizedAPIResponse, error)
ParseDeleteAuthorizedAPIResponse parses an HTTP response from a DeleteAuthorizedAPIWithResponse call
func (DeleteAuthorizedAPIResponse) Status ¶
func (r DeleteAuthorizedAPIResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAuthorizedAPIResponse) StatusCode ¶
func (r DeleteAuthorizedAPIResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCustomInboundConfigurationResponse ¶
type DeleteCustomInboundConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteCustomInboundConfigurationResponse ¶
func ParseDeleteCustomInboundConfigurationResponse(rsp *http.Response) (*DeleteCustomInboundConfigurationResponse, error)
ParseDeleteCustomInboundConfigurationResponse parses an HTTP response from a DeleteCustomInboundConfigurationWithResponse call
func (DeleteCustomInboundConfigurationResponse) Status ¶
func (r DeleteCustomInboundConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteCustomInboundConfigurationResponse) StatusCode ¶
func (r DeleteCustomInboundConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteInboundOAuthConfigurationResponse ¶
type DeleteInboundOAuthConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteInboundOAuthConfigurationResponse ¶
func ParseDeleteInboundOAuthConfigurationResponse(rsp *http.Response) (*DeleteInboundOAuthConfigurationResponse, error)
ParseDeleteInboundOAuthConfigurationResponse parses an HTTP response from a DeleteInboundOAuthConfigurationWithResponse call
func (DeleteInboundOAuthConfigurationResponse) Status ¶
func (r DeleteInboundOAuthConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteInboundOAuthConfigurationResponse) StatusCode ¶
func (r DeleteInboundOAuthConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteInboundSAMLConfigurationResponse ¶
type DeleteInboundSAMLConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteInboundSAMLConfigurationResponse ¶
func ParseDeleteInboundSAMLConfigurationResponse(rsp *http.Response) (*DeleteInboundSAMLConfigurationResponse, error)
ParseDeleteInboundSAMLConfigurationResponse parses an HTTP response from a DeleteInboundSAMLConfigurationWithResponse call
func (DeleteInboundSAMLConfigurationResponse) Status ¶
func (r DeleteInboundSAMLConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteInboundSAMLConfigurationResponse) StatusCode ¶
func (r DeleteInboundSAMLConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePassiveStsConfigurationResponse ¶
type DeletePassiveStsConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeletePassiveStsConfigurationResponse ¶
func ParseDeletePassiveStsConfigurationResponse(rsp *http.Response) (*DeletePassiveStsConfigurationResponse, error)
ParseDeletePassiveStsConfigurationResponse parses an HTTP response from a DeletePassiveStsConfigurationWithResponse call
func (DeletePassiveStsConfigurationResponse) Status ¶
func (r DeletePassiveStsConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePassiveStsConfigurationResponse) StatusCode ¶
func (r DeletePassiveStsConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteWSTrustConfigurationResponse ¶
type DeleteWSTrustConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseDeleteWSTrustConfigurationResponse ¶
func ParseDeleteWSTrustConfigurationResponse(rsp *http.Response) (*DeleteWSTrustConfigurationResponse, error)
ParseDeleteWSTrustConfigurationResponse parses an HTTP response from a DeleteWSTrustConfigurationWithResponse call
func (DeleteWSTrustConfigurationResponse) Status ¶
func (r DeleteWSTrustConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteWSTrustConfigurationResponse) StatusCode ¶
func (r DeleteWSTrustConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DiscoverableGroup ¶
type DiscoverableGroup struct { // Groups List of groups configured for discoverability. Groups []GroupBasicInfo `json:"groups"` // UserStore The user store domain to which the groups belong. UserStore string `json:"userStore"` }
DiscoverableGroup defines model for DiscoverableGroup.
type DomainQueryParam ¶
type DomainQueryParam = string
DomainQueryParam defines model for domainQueryParam.
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 ExcludeSystemPortalsQueryParam ¶
type ExcludeSystemPortalsQueryParam = bool
ExcludeSystemPortalsQueryParam defines model for excludeSystemPortalsQueryParam.
type ExportApplicationAsFileParams ¶
type ExportApplicationAsFileParams struct { // ExportSecrets Specifies whether to export secrets when exporting an application. ExportSecrets *ExportSecretsQueryParam `form:"exportSecrets,omitempty" json:"exportSecrets,omitempty"` // Accept Content type of the file. Accept *ExportApplicationAsFileParamsAccept `json:"Accept,omitempty"` }
ExportApplicationAsFileParams defines parameters for ExportApplicationAsFile.
type ExportApplicationAsFileParamsAccept ¶
type ExportApplicationAsFileParamsAccept string
ExportApplicationAsFileParamsAccept defines parameters for ExportApplicationAsFile.
const ( ExportApplicationAsFileParamsAcceptApplicationjson ExportApplicationAsFileParamsAccept = "application/json" ExportApplicationAsFileParamsAcceptApplicationxYaml ExportApplicationAsFileParamsAccept = "application/x-yaml" ExportApplicationAsFileParamsAcceptApplicationxml ExportApplicationAsFileParamsAccept = "application/xml" ExportApplicationAsFileParamsAcceptApplicationyaml ExportApplicationAsFileParamsAccept = "application/yaml" ExportApplicationAsFileParamsAcceptTextyaml ExportApplicationAsFileParamsAccept = "text/yaml" )
Defines values for ExportApplicationAsFileParamsAccept.
type ExportApplicationAsFileResponse ¶
type ExportApplicationAsFileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *string XML200 *string YAML200 *string JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseExportApplicationAsFileResponse ¶
func ParseExportApplicationAsFileResponse(rsp *http.Response) (*ExportApplicationAsFileResponse, error)
ParseExportApplicationAsFileResponse parses an HTTP response from a ExportApplicationAsFileWithResponse call
func (ExportApplicationAsFileResponse) Status ¶
func (r ExportApplicationAsFileResponse) Status() string
Status returns HTTPResponse.Status
func (ExportApplicationAsFileResponse) StatusCode ¶
func (r ExportApplicationAsFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExportApplicationParams ¶
type ExportApplicationParams struct { // ExportSecrets Specifies whether to export secrets when exporting an application. ExportSecrets *ExportSecretsQueryParam `form:"exportSecrets,omitempty" json:"exportSecrets,omitempty"` }
ExportApplicationParams defines parameters for ExportApplication.
type ExportApplicationResponse ¶
type ExportApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseExportApplicationResponse ¶
func ParseExportApplicationResponse(rsp *http.Response) (*ExportApplicationResponse, error)
ParseExportApplicationResponse parses an HTTP response from a ExportApplicationWithResponse call
func (ExportApplicationResponse) Status ¶
func (r ExportApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (ExportApplicationResponse) StatusCode ¶
func (r ExportApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExportSecretsQueryParam ¶
type ExportSecretsQueryParam = bool
ExportSecretsQueryParam defines model for exportSecretsQueryParam.
type FapiMetadata ¶
type FapiMetadata struct { AllowedEncryptionAlgorithms *MetadataProperty `json:"allowedEncryptionAlgorithms,omitempty"` AllowedSignatureAlgorithms *MetadataProperty `json:"allowedSignatureAlgorithms,omitempty"` TokenEndpointAuthMethod *ClientAuthenticationMethodMetadata `json:"tokenEndpointAuthMethod,omitempty"` }
FapiMetadata defines model for FapiMetadata.
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" 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 GenerateLoginFlowJSONRequestBody ¶
type GenerateLoginFlowJSONRequestBody = LoginFlowGenerateRequest
GenerateLoginFlowJSONRequestBody defines body for GenerateLoginFlow for application/json ContentType.
type GenerateLoginFlowResponse ¶
type GenerateLoginFlowResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LoginFlowGenerateResponse JSON400 *Error JSON401 *Error JSON403 *Error JSON404 *Error JSON500 *Error }
func ParseGenerateLoginFlowResponse ¶
func ParseGenerateLoginFlowResponse(rsp *http.Response) (*GenerateLoginFlowResponse, error)
ParseGenerateLoginFlowResponse parses an HTTP response from a GenerateLoginFlowWithResponse call
func (GenerateLoginFlowResponse) Status ¶
func (r GenerateLoginFlowResponse) Status() string
Status returns HTTPResponse.Status
func (GenerateLoginFlowResponse) StatusCode ¶
func (r GenerateLoginFlowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAdaptiveAuthTemplatesResponse ¶
type GetAdaptiveAuthTemplatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AdaptiveAuthTemplates JSON404 *Error JSON500 *Error }
func ParseGetAdaptiveAuthTemplatesResponse ¶
func ParseGetAdaptiveAuthTemplatesResponse(rsp *http.Response) (*GetAdaptiveAuthTemplatesResponse, error)
ParseGetAdaptiveAuthTemplatesResponse parses an HTTP response from a GetAdaptiveAuthTemplatesWithResponse call
func (GetAdaptiveAuthTemplatesResponse) Status ¶
func (r GetAdaptiveAuthTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (GetAdaptiveAuthTemplatesResponse) StatusCode ¶
func (r GetAdaptiveAuthTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAllApplicationTemplatesParams ¶
type GetAllApplicationTemplatesParams struct { // Limit Maximum number of records to return. Limit *LimitWithoutDefaultQueryParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Number of records to skip for pagination. Offset *OffsetWithoutDefaultQueryParam `form:"offset,omitempty" json:"offset,omitempty"` // Filter Condition to filter the retrieval of records. // Supports 'sw', 'co', 'ew', and 'eq' operations with 'and', 'or' logical operators. // Note that 'and' and 'or' operators in filters follow the general precedence of logical operators. // For example, A and B or C and D = (A and B) or (C and D)). // Currently supports only filtering based on the 'name', the 'clientId', and the 'issuer' attributes. // // /applications?filter=name+eq+user_portal // <br> // /applications?filter=name+co+prod+or+clientId+co+123 Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"` }
GetAllApplicationTemplatesParams defines parameters for GetAllApplicationTemplates.
type GetAllApplicationTemplatesResponse ¶
type GetAllApplicationTemplatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ApplicationTemplatesList JSON400 *Error JSON404 *Error JSON500 *Error JSON501 *Error }
func ParseGetAllApplicationTemplatesResponse ¶
func ParseGetAllApplicationTemplatesResponse(rsp *http.Response) (*GetAllApplicationTemplatesResponse, error)
ParseGetAllApplicationTemplatesResponse parses an HTTP response from a GetAllApplicationTemplatesWithResponse call
func (GetAllApplicationTemplatesResponse) Status ¶
func (r GetAllApplicationTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (GetAllApplicationTemplatesResponse) StatusCode ¶
func (r GetAllApplicationTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAllApplicationsParams ¶
type GetAllApplicationsParams 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 with 'and', 'or' logical operators. // Note that 'and' and 'or' operators in filters follow the general precedence of logical operators. // For example, A and B or C and D = (A and B) or (C and D)). // Currently supports only filtering based on the 'name', the 'clientId', and the 'issuer' attributes. // // /applications?filter=name+eq+user_portal // <br> // /applications?filter=name+co+prod+or+clientId+co+123 Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"` // SortOrder Define the order in which the retrieved records should be sorted. // _This parameter is not supported yet._ SortOrder *GetAllApplicationsParamsSortOrder `form:"sortOrder,omitempty" json:"sortOrder,omitempty"` // SortBy Attribute by which the retrieved records should be sorted. // _This parameter is not supported yet._ SortBy *SortByQueryParam `form:"sortBy,omitempty" json:"sortBy,omitempty"` // Attributes Specifies the required parameters in the response. // Only 'advancedConfigurations', 'templateId', 'templateVersion', 'clientId', 'issuer', // and 'associatedRoles.allowedAudience' attributes are currently supported. // // /applications?attributes=advancedConfigurations,templateId,templateVersion,clientId,issuer, // associatedRoles.allowedAudience Attributes *AttributesQueryParam `form:"attributes,omitempty" json:"attributes,omitempty"` // ExcludeSystemPortals Specifies whether to include or exclude system portals in the response. // Default will be treated as false if parameter is not preset in the request. // // /applications?excludeSystemPortals=true ExcludeSystemPortals *ExcludeSystemPortalsQueryParam `form:"excludeSystemPortals,omitempty" json:"excludeSystemPortals,omitempty"` }
GetAllApplicationsParams defines parameters for GetAllApplications.
type GetAllApplicationsParamsSortOrder ¶
type GetAllApplicationsParamsSortOrder string
GetAllApplicationsParamsSortOrder defines parameters for GetAllApplications.
const ( GetAllApplicationsParamsSortOrderASC GetAllApplicationsParamsSortOrder = "ASC" GetAllApplicationsParamsSortOrderDESC GetAllApplicationsParamsSortOrder = "DESC" )
Defines values for GetAllApplicationsParamsSortOrder.
type GetAllApplicationsResponse ¶
type GetAllApplicationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ApplicationListResponse JSON400 *Error JSON404 *Error JSON500 *Error JSON501 *Error }
func ParseGetAllApplicationsResponse ¶
func ParseGetAllApplicationsResponse(rsp *http.Response) (*GetAllApplicationsResponse, error)
ParseGetAllApplicationsResponse parses an HTTP response from a GetAllApplicationsWithResponse call
func (GetAllApplicationsResponse) Status ¶
func (r GetAllApplicationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetAllApplicationsResponse) StatusCode ¶
func (r GetAllApplicationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApplicationResponse ¶
type GetApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ApplicationResponseModel JSON400 *Error XML400 *Error JSON404 *Error XML404 *Error JSON500 *Error XML500 *Error }
func ParseGetApplicationResponse ¶
func ParseGetApplicationResponse(rsp *http.Response) (*GetApplicationResponse, error)
ParseGetApplicationResponse parses an HTTP response from a GetApplicationWithResponse call
func (GetApplicationResponse) Status ¶
func (r GetApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (GetApplicationResponse) StatusCode ¶
func (r GetApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApplicationTemplateResponse ¶
type GetApplicationTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ApplicationTemplateModel JSON400 *Error XML400 *Error JSON404 *Error XML404 *Error JSON500 *Error XML500 *Error }
func ParseGetApplicationTemplateResponse ¶
func ParseGetApplicationTemplateResponse(rsp *http.Response) (*GetApplicationTemplateResponse, error)
ParseGetApplicationTemplateResponse parses an HTTP response from a GetApplicationTemplateWithResponse call
func (GetApplicationTemplateResponse) Status ¶
func (r GetApplicationTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetApplicationTemplateResponse) StatusCode ¶
func (r GetApplicationTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthorizedAPIsResponse ¶
type GetAuthorizedAPIsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]AuthorizedAPIResponse JSON500 *Error }
func ParseGetAuthorizedAPIsResponse ¶
func ParseGetAuthorizedAPIsResponse(rsp *http.Response) (*GetAuthorizedAPIsResponse, error)
ParseGetAuthorizedAPIsResponse parses an HTTP response from a GetAuthorizedAPIsWithResponse call
func (GetAuthorizedAPIsResponse) Status ¶
func (r GetAuthorizedAPIsResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthorizedAPIsResponse) StatusCode ¶
func (r GetAuthorizedAPIsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConfiguredAuthenticatorsResponse ¶
type GetConfiguredAuthenticatorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]ConfiguredAuthenticatorsModal JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetConfiguredAuthenticatorsResponse ¶
func ParseGetConfiguredAuthenticatorsResponse(rsp *http.Response) (*GetConfiguredAuthenticatorsResponse, error)
ParseGetConfiguredAuthenticatorsResponse parses an HTTP response from a GetConfiguredAuthenticatorsWithResponse call
func (GetConfiguredAuthenticatorsResponse) Status ¶
func (r GetConfiguredAuthenticatorsResponse) Status() string
Status returns HTTPResponse.Status
func (GetConfiguredAuthenticatorsResponse) StatusCode ¶
func (r GetConfiguredAuthenticatorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCustomInboundConfigurationResponse ¶
type GetCustomInboundConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CustomInboundProtocolConfiguration JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetCustomInboundConfigurationResponse ¶
func ParseGetCustomInboundConfigurationResponse(rsp *http.Response) (*GetCustomInboundConfigurationResponse, error)
ParseGetCustomInboundConfigurationResponse parses an HTTP response from a GetCustomInboundConfigurationWithResponse call
func (GetCustomInboundConfigurationResponse) Status ¶
func (r GetCustomInboundConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (GetCustomInboundConfigurationResponse) StatusCode ¶
func (r GetCustomInboundConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCustomProtocolMetadataResponse ¶
type GetCustomProtocolMetadataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CustomInboundProtocolMetaData JSON404 *Error JSON500 *Error }
func ParseGetCustomProtocolMetadataResponse ¶
func ParseGetCustomProtocolMetadataResponse(rsp *http.Response) (*GetCustomProtocolMetadataResponse, error)
ParseGetCustomProtocolMetadataResponse parses an HTTP response from a GetCustomProtocolMetadataWithResponse call
func (GetCustomProtocolMetadataResponse) Status ¶
func (r GetCustomProtocolMetadataResponse) Status() string
Status returns HTTPResponse.Status
func (GetCustomProtocolMetadataResponse) StatusCode ¶
func (r GetCustomProtocolMetadataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGroupsParams ¶
type GetGroupsParams struct { // Domain The domain name of the user store used to filter the groups. // // /applications/meta/groups?domain=PRIMARY Domain *DomainQueryParam `form:"domain,omitempty" json:"domain,omitempty"` // Filter Condition to filter the retrieval of records. // Supports 'sw', 'co', 'ew', and 'eq' operations with 'and', 'or' logical operators. // Note that 'and' and 'or' operators in filters follow the general precedence of logical operators. // For example, A and B or C and D = (A and B) or (C and D)). // Currently supports only filtering based on the 'name', the 'clientId', and the 'issuer' attributes. // // /applications?filter=name+eq+user_portal // <br> // /applications?filter=name+co+prod+or+clientId+co+123 Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"` }
GetGroupsParams defines parameters for GetGroups.
type GetGroupsResponse ¶
type GetGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]GroupBasicInfo JSON400 *Error JSON401 *Error JSON403 *Error JSON404 *Error JSON500 *Error }
func ParseGetGroupsResponse ¶
func ParseGetGroupsResponse(rsp *http.Response) (*GetGroupsResponse, error)
ParseGetGroupsResponse parses an HTTP response from a GetGroupsWithResponse call
func (GetGroupsResponse) Status ¶
func (r GetGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (GetGroupsResponse) StatusCode ¶
func (r GetGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInboundAuthenticationConfigurationsResponse ¶
type GetInboundAuthenticationConfigurationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *InboundProtocolsListResponse JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetInboundAuthenticationConfigurationsResponse ¶
func ParseGetInboundAuthenticationConfigurationsResponse(rsp *http.Response) (*GetInboundAuthenticationConfigurationsResponse, error)
ParseGetInboundAuthenticationConfigurationsResponse parses an HTTP response from a GetInboundAuthenticationConfigurationsWithResponse call
func (GetInboundAuthenticationConfigurationsResponse) Status ¶
func (r GetInboundAuthenticationConfigurationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetInboundAuthenticationConfigurationsResponse) StatusCode ¶
func (r GetInboundAuthenticationConfigurationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInboundOAuthConfigurationResponse ¶
type GetInboundOAuthConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *OpenIDConnectConfiguration JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetInboundOAuthConfigurationResponse ¶
func ParseGetInboundOAuthConfigurationResponse(rsp *http.Response) (*GetInboundOAuthConfigurationResponse, error)
ParseGetInboundOAuthConfigurationResponse parses an HTTP response from a GetInboundOAuthConfigurationWithResponse call
func (GetInboundOAuthConfigurationResponse) Status ¶
func (r GetInboundOAuthConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (GetInboundOAuthConfigurationResponse) StatusCode ¶
func (r GetInboundOAuthConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInboundProtocolsParams ¶
type GetInboundProtocolsParams struct { // CustomOnly Send only the custom inbound protocols. CustomOnly *InboundProtocolsCustomOnly `form:"customOnly,omitempty" json:"customOnly,omitempty"` }
GetInboundProtocolsParams defines parameters for GetInboundProtocols.
type GetInboundProtocolsResponse ¶
type GetInboundProtocolsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]AuthProtocolMetadata JSON404 *Error JSON500 *Error }
func ParseGetInboundProtocolsResponse ¶
func ParseGetInboundProtocolsResponse(rsp *http.Response) (*GetInboundProtocolsResponse, error)
ParseGetInboundProtocolsResponse parses an HTTP response from a GetInboundProtocolsWithResponse call
func (GetInboundProtocolsResponse) Status ¶
func (r GetInboundProtocolsResponse) Status() string
Status returns HTTPResponse.Status
func (GetInboundProtocolsResponse) StatusCode ¶
func (r GetInboundProtocolsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInboundSAMLConfigurationResponse ¶
type GetInboundSAMLConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SAML2ServiceProvider JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetInboundSAMLConfigurationResponse ¶
func ParseGetInboundSAMLConfigurationResponse(rsp *http.Response) (*GetInboundSAMLConfigurationResponse, error)
ParseGetInboundSAMLConfigurationResponse parses an HTTP response from a GetInboundSAMLConfigurationWithResponse call
func (GetInboundSAMLConfigurationResponse) Status ¶
func (r GetInboundSAMLConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (GetInboundSAMLConfigurationResponse) StatusCode ¶
func (r GetInboundSAMLConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLoginFlowGenerationResultResponse ¶
type GetLoginFlowGenerationResultResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LoginFlowResultResponse JSON400 *Error JSON401 *Error JSON403 *Error JSON404 *Error }
func ParseGetLoginFlowGenerationResultResponse ¶
func ParseGetLoginFlowGenerationResultResponse(rsp *http.Response) (*GetLoginFlowGenerationResultResponse, error)
ParseGetLoginFlowGenerationResultResponse parses an HTTP response from a GetLoginFlowGenerationResultWithResponse call
func (GetLoginFlowGenerationResultResponse) Status ¶
func (r GetLoginFlowGenerationResultResponse) Status() string
Status returns HTTPResponse.Status
func (GetLoginFlowGenerationResultResponse) StatusCode ¶
func (r GetLoginFlowGenerationResultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLoginFlowGenerationStatusResponse ¶
type GetLoginFlowGenerationStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LoginFlowStatusResponse JSON400 *Error JSON401 *Error JSON403 *Error JSON404 *Error }
func ParseGetLoginFlowGenerationStatusResponse ¶
func ParseGetLoginFlowGenerationStatusResponse(rsp *http.Response) (*GetLoginFlowGenerationStatusResponse, error)
ParseGetLoginFlowGenerationStatusResponse parses an HTTP response from a GetLoginFlowGenerationStatusWithResponse call
func (GetLoginFlowGenerationStatusResponse) Status ¶
func (r GetLoginFlowGenerationStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetLoginFlowGenerationStatusResponse) StatusCode ¶
func (r GetLoginFlowGenerationStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOIDCMetadataResponse ¶
type GetOIDCMetadataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *OIDCMetaData JSON404 *Error JSON500 *Error }
func ParseGetOIDCMetadataResponse ¶
func ParseGetOIDCMetadataResponse(rsp *http.Response) (*GetOIDCMetadataResponse, error)
ParseGetOIDCMetadataResponse parses an HTTP response from a GetOIDCMetadataWithResponse call
func (GetOIDCMetadataResponse) Status ¶
func (r GetOIDCMetadataResponse) Status() string
Status returns HTTPResponse.Status
func (GetOIDCMetadataResponse) StatusCode ¶
func (r GetOIDCMetadataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPassiveStsConfigurationResponse ¶
type GetPassiveStsConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PassiveStsConfiguration JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetPassiveStsConfigurationResponse ¶
func ParseGetPassiveStsConfigurationResponse(rsp *http.Response) (*GetPassiveStsConfigurationResponse, error)
ParseGetPassiveStsConfigurationResponse parses an HTTP response from a GetPassiveStsConfigurationWithResponse call
func (GetPassiveStsConfigurationResponse) Status ¶
func (r GetPassiveStsConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (GetPassiveStsConfigurationResponse) StatusCode ¶
func (r GetPassiveStsConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetResidentApplicationResponse ¶
type GetResidentApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ResidentApplication JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetResidentApplicationResponse ¶
func ParseGetResidentApplicationResponse(rsp *http.Response) (*GetResidentApplicationResponse, error)
ParseGetResidentApplicationResponse parses an HTTP response from a GetResidentApplicationWithResponse call
func (GetResidentApplicationResponse) Status ¶
func (r GetResidentApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (GetResidentApplicationResponse) StatusCode ¶
func (r GetResidentApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSAMLMetadataResponse ¶
type GetSAMLMetadataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SAMLMetaData JSON401 *Error JSON403 *Error JSON404 *Error JSON500 *Error }
func ParseGetSAMLMetadataResponse ¶
func ParseGetSAMLMetadataResponse(rsp *http.Response) (*GetSAMLMetadataResponse, error)
ParseGetSAMLMetadataResponse parses an HTTP response from a GetSAMLMetadataWithResponse call
func (GetSAMLMetadataResponse) Status ¶
func (r GetSAMLMetadataResponse) Status() string
Status returns HTTPResponse.Status
func (GetSAMLMetadataResponse) StatusCode ¶
func (r GetSAMLMetadataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWSTrustConfigurationResponse ¶
type GetWSTrustConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *WSTrustConfiguration JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseGetWSTrustConfigurationResponse ¶
func ParseGetWSTrustConfigurationResponse(rsp *http.Response) (*GetWSTrustConfigurationResponse, error)
ParseGetWSTrustConfigurationResponse parses an HTTP response from a GetWSTrustConfigurationWithResponse call
func (GetWSTrustConfigurationResponse) Status ¶
func (r GetWSTrustConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (GetWSTrustConfigurationResponse) StatusCode ¶
func (r GetWSTrustConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWSTrustMetadataResponse ¶
type GetWSTrustMetadataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *WSTrustMetaData JSON404 *Error JSON500 *Error }
func ParseGetWSTrustMetadataResponse ¶
func ParseGetWSTrustMetadataResponse(rsp *http.Response) (*GetWSTrustMetadataResponse, error)
ParseGetWSTrustMetadataResponse parses an HTTP response from a GetWSTrustMetadataWithResponse call
func (GetWSTrustMetadataResponse) Status ¶
func (r GetWSTrustMetadataResponse) Status() string
Status returns HTTPResponse.Status
func (GetWSTrustMetadataResponse) StatusCode ¶
func (r GetWSTrustMetadataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GrantType ¶
type GrantType struct { DisplayName *string `json:"displayName,omitempty"` Name *string `json:"name,omitempty"` }
GrantType defines model for GrantType.
type GrantTypeMetaData ¶
type GrantTypeMetaData struct {
Options *[]GrantType `json:"options,omitempty"`
}
GrantTypeMetaData defines model for GrantTypeMetaData.
type GroupBasicInfo ¶
type GroupBasicInfo struct { // Id The unique identifier of the group. Id string `json:"id"` // Name The name of the group. Name *string `json:"name,omitempty"` }
GroupBasicInfo defines model for GroupBasicInfo.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type HybridFlowConfiguration ¶
type HybridFlowConfiguration struct { // Enable Indicates whether the hybrid flow is enabled. Enable *bool `json:"enable,omitempty"` // ResponseType Specifies the allowed response types for the hybrid flow, provided as a comma-separated string. The supported combinations are: 'code token', 'code id_token token', and 'code id_token'. ResponseType *string `json:"responseType,omitempty"` }
HybridFlowConfiguration defines model for HybridFlowConfiguration.
type IdTokenConfiguration ¶
type IdTokenConfiguration struct { Audience *[]string `json:"audience,omitempty"` Encryption *IdTokenEncryptionConfiguration `json:"encryption,omitempty"` ExpiryInSeconds *int64 `json:"expiryInSeconds,omitempty"` IdTokenSignedResponseAlg *string `json:"idTokenSignedResponseAlg,omitempty"` }
IdTokenConfiguration defines model for IdTokenConfiguration.
type IdTokenEncryptionConfiguration ¶
type IdTokenEncryptionConfiguration struct { Algorithm *string `json:"algorithm,omitempty"` Enabled *bool `json:"enabled,omitempty"` Method *string `json:"method,omitempty"` }
IdTokenEncryptionConfiguration defines model for IdTokenEncryptionConfiguration.
type IdpInitiatedSingleLogout ¶
type IdpInitiatedSingleLogout struct { Enabled *bool `json:"enabled,omitempty"` ReturnToUrls *[]string `json:"returnToUrls,omitempty"` }
IdpInitiatedSingleLogout defines model for IdpInitiatedSingleLogout.
type ImportApplicationForUpdateMultipartRequestBody ¶
type ImportApplicationForUpdateMultipartRequestBody = FileUpload
ImportApplicationForUpdateMultipartRequestBody defines body for ImportApplicationForUpdate for multipart/form-data ContentType.
type ImportApplicationForUpdateResponse ¶
type ImportApplicationForUpdateResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseImportApplicationForUpdateResponse ¶
func ParseImportApplicationForUpdateResponse(rsp *http.Response) (*ImportApplicationForUpdateResponse, error)
ParseImportApplicationForUpdateResponse parses an HTTP response from a ImportApplicationForUpdateWithResponse call
func (ImportApplicationForUpdateResponse) Status ¶
func (r ImportApplicationForUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (ImportApplicationForUpdateResponse) StatusCode ¶
func (r ImportApplicationForUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ImportApplicationMultipartRequestBody ¶
type ImportApplicationMultipartRequestBody = FileUpload
ImportApplicationMultipartRequestBody defines body for ImportApplication for multipart/form-data ContentType.
type ImportApplicationResponse ¶
type ImportApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON409 *Error JSON500 *Error }
func ParseImportApplicationResponse ¶
func ParseImportApplicationResponse(rsp *http.Response) (*ImportApplicationResponse, error)
ParseImportApplicationResponse parses an HTTP response from a ImportApplicationWithResponse call
func (ImportApplicationResponse) Status ¶
func (r ImportApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (ImportApplicationResponse) StatusCode ¶
func (r ImportApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InboundProtocolListItem ¶
type InboundProtocolListItem struct { Name string `json:"name"` Self string `json:"self"` Type string `json:"type"` }
InboundProtocolListItem defines model for InboundProtocolListItem.
type InboundProtocols ¶
type InboundProtocols struct { Custom *[]CustomInboundProtocolConfiguration `json:"custom,omitempty"` Oidc *OpenIDConnectConfiguration `json:"oidc,omitempty"` PassiveSts *PassiveStsConfiguration `json:"passiveSts,omitempty"` Saml *SAML2Configuration `json:"saml,omitempty"` WsTrust *WSTrustConfiguration `json:"wsTrust,omitempty"` }
InboundProtocols defines model for InboundProtocols.
type InboundProtocolsCustomOnly ¶
type InboundProtocolsCustomOnly = bool
InboundProtocolsCustomOnly defines model for inboundProtocolsCustomOnly.
type InboundProtocolsListResponse ¶
type InboundProtocolsListResponse = []InboundProtocolListItem
InboundProtocolsListResponse defines model for InboundProtocolsListResponse.
type InboundSCIMProvisioningConfiguration ¶
type InboundSCIMProvisioningConfiguration struct { // ProvisioningUserstoreDomain This property becomes only applicable if the proxy-mode config is set to false ProvisioningUserstoreDomain *string `json:"provisioningUserstoreDomain,omitempty"` ProxyMode *bool `json:"proxyMode,omitempty"` }
InboundSCIMProvisioningConfiguration defines model for InboundSCIMProvisioningConfiguration.
type LimitQueryParam ¶
type LimitQueryParam = int
LimitQueryParam defines model for limitQueryParam.
type LimitWithoutDefaultQueryParam ¶
type LimitWithoutDefaultQueryParam = int
LimitWithoutDefaultQueryParam defines model for limitWithoutDefaultQueryParam.
type LoginFlowGenerateRequest ¶
type LoginFlowGenerateRequest struct { // AvailableAuthenticators Available authenticators of the organization. // It's expected to provide the authenticator name, description, and the IDP. AvailableAuthenticators *map[string]interface{} `json:"available_authenticators,omitempty"` // UserClaims Metadata of the available user claims for the organization. // Provide the claim URI and a human-readable description of the claim. UserClaims *[]map[string]interface{} `json:"user_claims,omitempty"` UserQuery *string `json:"user_query,omitempty"` }
LoginFlowGenerateRequest defines model for LoginFlowGenerateRequest.
type LoginFlowGenerateResponse ¶
type LoginFlowGenerateResponse struct {
OperationId *string `json:"operation_id,omitempty"`
}
LoginFlowGenerateResponse defines model for LoginFlowGenerateResponse.
type LoginFlowResultResponse ¶
type LoginFlowResultResponse struct { // Data The payload of the response, which varies based on the operation status. // - For IN_PROGRESS status, an empty JSON object is returned. // - For COMPLETED status, the authentication sequence is returned. // - For FAILED status, an error message is returned. Data *map[string]interface{} `json:"data,omitempty"` Status *StatusEnum `json:"status,omitempty"` }
LoginFlowResultResponse defines model for LoginFlowResultResponse.
type LoginFlowStatusResponse ¶
type LoginFlowStatusResponse struct { OperationId *string `json:"operation_id,omitempty"` // Status A generic object representing the status Status *map[string]interface{} `json:"status,omitempty"` }
LoginFlowStatusResponse defines model for LoginFlowStatusResponse.
type MetadataProperty ¶
type MetadataProperty struct { DefaultValue *string `json:"defaultValue,omitempty"` Options *[]string `json:"options,omitempty"` }
MetadataProperty defines model for MetadataProperty.
type OAuth2PKCEConfiguration ¶
type OAuth2PKCEConfiguration struct { Mandatory *bool `json:"mandatory,omitempty"` SupportPlainTransformAlgorithm *bool `json:"supportPlainTransformAlgorithm,omitempty"` }
OAuth2PKCEConfiguration defines model for OAuth2PKCEConfiguration.
type OIDCLogoutConfiguration ¶
type OIDCLogoutConfiguration struct { BackChannelLogoutUrl *string `json:"backChannelLogoutUrl,omitempty"` FrontChannelLogoutUrl *string `json:"frontChannelLogoutUrl,omitempty"` }
OIDCLogoutConfiguration defines model for OIDCLogoutConfiguration.
type OIDCMetaData ¶
type OIDCMetaData struct { AccessTokenBindingType *MetadataProperty `json:"accessTokenBindingType,omitempty"` AccessTokenType *MetadataProperty `json:"accessTokenType,omitempty"` AllowedGrantTypes *GrantTypeMetaData `json:"allowedGrantTypes,omitempty"` DefaultApplicationAccessTokenExpiryTime *string `json:"defaultApplicationAccessTokenExpiryTime,omitempty"` DefaultIdTokenExpiryTime *string `json:"defaultIdTokenExpiryTime,omitempty"` DefaultRefreshTokenExpiryTime *string `json:"defaultRefreshTokenExpiryTime,omitempty"` DefaultUserAccessTokenExpiryTime *string `json:"defaultUserAccessTokenExpiryTime,omitempty"` FapiMetadata *FapiMetadata `json:"fapiMetadata,omitempty"` IdTokenEncryptionAlgorithm *MetadataProperty `json:"idTokenEncryptionAlgorithm,omitempty"` IdTokenEncryptionMethod *MetadataProperty `json:"idTokenEncryptionMethod,omitempty"` IdTokenSignatureAlgorithm *MetadataProperty `json:"idTokenSignatureAlgorithm,omitempty"` RequestObjectEncryptionAlgorithm *MetadataProperty `json:"requestObjectEncryptionAlgorithm,omitempty"` RequestObjectEncryptionMethod *MetadataProperty `json:"requestObjectEncryptionMethod,omitempty"` RequestObjectSignatureAlgorithm *MetadataProperty `json:"requestObjectSignatureAlgorithm,omitempty"` ScopeValidators *MetadataProperty `json:"scopeValidators,omitempty"` SubjectType *MetadataProperty `json:"subjectType,omitempty"` TokenEndpointAllowReusePvtKeyJwt *bool `json:"tokenEndpointAllowReusePvtKeyJwt,omitempty"` TokenEndpointAuthMethod *ClientAuthenticationMethodMetadata `json:"tokenEndpointAuthMethod,omitempty"` TokenEndpointSignatureAlgorithm *MetadataProperty `json:"tokenEndpointSignatureAlgorithm,omitempty"` }
OIDCMetaData defines model for OIDCMetaData.
type OffsetQueryParam ¶
type OffsetQueryParam = int
OffsetQueryParam defines model for offsetQueryParam.
type OffsetWithoutDefaultQueryParam ¶
type OffsetWithoutDefaultQueryParam = int
OffsetWithoutDefaultQueryParam defines model for offsetWithoutDefaultQueryParam.
type OpenIDConnectConfiguration ¶
type OpenIDConnectConfiguration struct { AccessToken *AccessTokenConfiguration `json:"accessToken,omitempty"` // AllowedOrigins Authorized JavaScript origins. CORS requests will be allowed to these origins. AllowedOrigins *[]string `json:"allowedOrigins,omitempty"` // CallbackURLs Authorized redirect URIs CallbackURLs *[]string `json:"callbackURLs,omitempty"` ClientAuthentication *ClientAuthenticationConfiguration `json:"clientAuthentication,omitempty"` ClientId *string `json:"clientId,omitempty"` ClientSecret *string `json:"clientSecret,omitempty"` GrantTypes []string `json:"grantTypes"` HybridFlow *HybridFlowConfiguration `json:"hybridFlow,omitempty"` IdToken *IdTokenConfiguration `json:"idToken,omitempty"` // IsFAPIApplication Enabling this option will make the application FAPI conformant. IsFAPIApplication *bool `json:"isFAPIApplication,omitempty"` Logout *OIDCLogoutConfiguration `json:"logout,omitempty"` Pkce *OAuth2PKCEConfiguration `json:"pkce,omitempty"` // PublicClient Enabling this option will allow the client to authenticate without a client secret. PublicClient *bool `json:"publicClient,omitempty"` PushAuthorizationRequest *PushAuthorizationRequestConfiguration `json:"pushAuthorizationRequest,omitempty"` RefreshToken *RefreshTokenConfiguration `json:"refreshToken,omitempty"` RequestObject *RequestObjectConfiguration `json:"requestObject,omitempty"` ScopeValidators *[]string `json:"scopeValidators,omitempty"` State *OpenIDConnectConfigurationState `json:"state,omitempty"` Subject *SubjectConfiguration `json:"subject,omitempty"` SubjectToken *SubjectTokenConfiguration `json:"subjectToken,omitempty"` ValidateRequestObjectSignature *bool `json:"validateRequestObjectSignature,omitempty"` }
OpenIDConnectConfiguration defines model for OpenIDConnectConfiguration.
type OpenIDConnectConfigurationState ¶
type OpenIDConnectConfigurationState string
OpenIDConnectConfigurationState defines model for OpenIDConnectConfiguration.State.
const ( OpenIDConnectConfigurationStateACTIVE OpenIDConnectConfigurationState = "ACTIVE" OpenIDConnectConfigurationStateREVOKED OpenIDConnectConfigurationState = "REVOKED" )
Defines values for OpenIDConnectConfigurationState.
type OutboundProvisioningConfiguration ¶
type OutboundProvisioningConfiguration struct { Blocking *bool `json:"blocking,omitempty"` Connector *string `json:"connector,omitempty"` Idp *string `json:"idp,omitempty"` Jit *bool `json:"jit,omitempty"` Rules *bool `json:"rules,omitempty"` }
OutboundProvisioningConfiguration This property is disabled by default as of Identity Server version 7.0 onwards.
type PassiveStsConfiguration ¶
type PassiveStsConfiguration struct { Realm string `json:"realm"` ReplyTo string `json:"replyTo"` ReplyToLogout *string `json:"replyToLogout,omitempty"` }
PassiveStsConfiguration defines model for PassiveStsConfiguration.
type PatchApplicationJSONRequestBody ¶
type PatchApplicationJSONRequestBody = ApplicationPatchModel
PatchApplicationJSONRequestBody defines body for PatchApplication for application/json ContentType.
type PatchApplicationResponse ¶
type PatchApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON409 *Error JSON500 *Error }
func ParsePatchApplicationResponse ¶
func ParsePatchApplicationResponse(rsp *http.Response) (*PatchApplicationResponse, error)
ParsePatchApplicationResponse parses an HTTP response from a PatchApplicationWithResponse call
func (PatchApplicationResponse) Status ¶
func (r PatchApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (PatchApplicationResponse) StatusCode ¶
func (r PatchApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchAuthorizedAPIJSONRequestBody ¶
type PatchAuthorizedAPIJSONRequestBody = AuthorizedAPIPatchModel
PatchAuthorizedAPIJSONRequestBody defines body for PatchAuthorizedAPI for application/json ContentType.
type PatchAuthorizedAPIResponse ¶
type PatchAuthorizedAPIResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON500 *Error }
func ParsePatchAuthorizedAPIResponse ¶
func ParsePatchAuthorizedAPIResponse(rsp *http.Response) (*PatchAuthorizedAPIResponse, error)
ParsePatchAuthorizedAPIResponse parses an HTTP response from a PatchAuthorizedAPIWithResponse call
func (PatchAuthorizedAPIResponse) Status ¶
func (r PatchAuthorizedAPIResponse) Status() string
Status returns HTTPResponse.Status
func (PatchAuthorizedAPIResponse) StatusCode ¶
func (r PatchAuthorizedAPIResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PropertyModel ¶
type PropertyModel struct { FriendlyName *string `json:"friendlyName,omitempty"` Key *string `json:"key,omitempty"` Value *string `json:"value,omitempty"` }
PropertyModel defines model for PropertyModel.
type ProvisioningConfiguration ¶
type ProvisioningConfiguration struct { InboundProvisioning *InboundSCIMProvisioningConfiguration `json:"inboundProvisioning,omitempty"` OutboundProvisioningIdps *[]OutboundProvisioningConfiguration `json:"outboundProvisioningIdps,omitempty"` }
ProvisioningConfiguration defines model for ProvisioningConfiguration.
type PushAuthorizationRequestConfiguration ¶
type PushAuthorizationRequestConfiguration struct {
RequirePushAuthorizationRequest *bool `json:"requirePushAuthorizationRequest,omitempty"`
}
PushAuthorizationRequestConfiguration defines model for PushAuthorizationRequestConfiguration.
type RefreshTokenConfiguration ¶
type RefreshTokenConfiguration struct { ExpiryInSeconds *int64 `json:"expiryInSeconds,omitempty"` // RenewRefreshToken Decides whether the refresh token needs to be renewed during refresh grant flow. RenewRefreshToken *bool `json:"renewRefreshToken,omitempty"` }
RefreshTokenConfiguration defines model for RefreshTokenConfiguration.
type RegenerateOAuthClientSecretResponse ¶
type RegenerateOAuthClientSecretResponse struct { Body []byte HTTPResponse *http.Response JSON200 *OpenIDConnectConfiguration JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseRegenerateOAuthClientSecretResponse ¶
func ParseRegenerateOAuthClientSecretResponse(rsp *http.Response) (*RegenerateOAuthClientSecretResponse, error)
ParseRegenerateOAuthClientSecretResponse parses an HTTP response from a RegenerateOAuthClientSecretWithResponse call
func (RegenerateOAuthClientSecretResponse) Status ¶
func (r RegenerateOAuthClientSecretResponse) Status() string
Status returns HTTPResponse.Status
func (RegenerateOAuthClientSecretResponse) StatusCode ¶
func (r RegenerateOAuthClientSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RequestObjectConfiguration ¶
type RequestObjectConfiguration struct { Encryption *RequestObjectEncryptionConfiguration `json:"encryption,omitempty"` RequestObjectSigningAlg *string `json:"requestObjectSigningAlg,omitempty"` }
RequestObjectConfiguration defines model for RequestObjectConfiguration.
type RequestObjectEncryptionConfiguration ¶
type RequestObjectEncryptionConfiguration struct { Algorithm *string `json:"algorithm,omitempty"` Method *string `json:"method,omitempty"` }
RequestObjectEncryptionConfiguration defines model for RequestObjectEncryptionConfiguration.
type RequestedClaimConfiguration ¶
type RequestedClaimConfiguration struct { Claim Claim `json:"claim"` Mandatory *bool `json:"mandatory,omitempty"` }
RequestedClaimConfiguration User claims that need to be sent back to the application. If the claim mappings are local, use local claim URIs. If the custom claim mappings are configured, use the mapped application claim URI
type ResidentApplication ¶
type ResidentApplication struct {
ProvisioningConfigurations *ProvisioningConfiguration `json:"provisioningConfigurations,omitempty"`
}
ResidentApplication defines model for ResidentApplication.
type RevokeOAuthClientResponse ¶
type RevokeOAuthClientResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON500 *Error }
func ParseRevokeOAuthClientResponse ¶
func ParseRevokeOAuthClientResponse(rsp *http.Response) (*RevokeOAuthClientResponse, error)
ParseRevokeOAuthClientResponse parses an HTTP response from a RevokeOAuthClientWithResponse call
func (RevokeOAuthClientResponse) Status ¶
func (r RevokeOAuthClientResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeOAuthClientResponse) StatusCode ¶
func (r RevokeOAuthClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RoleConfig ¶
type RoleConfig struct { Claim *Claim `json:"claim,omitempty"` IncludeUserDomain *bool `json:"includeUserDomain,omitempty"` Mappings *[]RoleMapping `json:"mappings,omitempty"` }
RoleConfig defines model for RoleConfig.
type RoleMapping ¶
type RoleMapping struct { ApplicationRole string `json:"applicationRole"` LocalRole string `json:"localRole"` }
RoleMapping defines model for RoleMapping.
type SAML2Configuration ¶
type SAML2Configuration struct { ManualConfiguration *SAML2ServiceProvider `json:"manualConfiguration,omitempty"` MetadataFile *string `json:"metadataFile,omitempty"` MetadataURL *string `json:"metadataURL,omitempty"` }
SAML2Configuration defines model for SAML2Configuration.
type SAML2ServiceProvider ¶
type SAML2ServiceProvider struct { AssertionConsumerUrls []string `json:"assertionConsumerUrls"` AttributeProfile *SAMLAttributeProfile `json:"attributeProfile,omitempty"` // DefaultAssertionConsumerUrl If not provided, the first assertion consumer URL on the assertionConsumerUrls will be picked as the default assertion consumer URL. DefaultAssertionConsumerUrl *string `json:"defaultAssertionConsumerUrl,omitempty"` EnableAssertionQueryProfile *bool `json:"enableAssertionQueryProfile,omitempty"` // IdpEntityIdAlias Default value is the IdP Entity ID value specified in Resident IdP. IdpEntityIdAlias *string `json:"idpEntityIdAlias,omitempty"` Issuer string `json:"issuer"` RequestValidation *SAMLRequestValidation `json:"requestValidation,omitempty"` ResponseSigning *SAMLResponseSigning `json:"responseSigning,omitempty"` ServiceProviderQualifier *string `json:"serviceProviderQualifier,omitempty"` SingleLogoutProfile *SingleLogoutProfile `json:"singleLogoutProfile,omitempty"` SingleSignOnProfile *SingleSignOnProfile `json:"singleSignOnProfile,omitempty"` }
SAML2ServiceProvider defines model for SAML2ServiceProvider.
type SAMLAssertionConfiguration ¶
type SAMLAssertionConfiguration struct { // Audiences Additional audience values to be added to the SAML Assertions Audiences *[]string `json:"audiences,omitempty"` DigestAlgorithm *string `json:"digestAlgorithm,omitempty"` Encryption *AssertionEncryptionConfiguration `json:"encryption,omitempty"` NameIdFormat *string `json:"nameIdFormat,omitempty"` // Recipients Additional recipient values to be added to the SAML Assertions Recipients *[]string `json:"recipients,omitempty"` }
SAMLAssertionConfiguration defines model for SAMLAssertionConfiguration.
type SAMLAttributeProfile ¶
type SAMLAttributeProfile struct { AlwaysIncludeAttributesInResponse *bool `json:"alwaysIncludeAttributesInResponse,omitempty"` Enabled *bool `json:"enabled,omitempty"` // NameFormat The name format of attributes in the SAML assertion attribute statement. NameFormat *string `json:"nameFormat,omitempty"` }
SAMLAttributeProfile defines model for SAMLAttributeProfile.
type SAMLMetaData ¶
type SAMLMetaData struct { AssertionEncryptionAlgorithm *MetadataProperty `json:"assertionEncryptionAlgorithm,omitempty"` CertificateAlias *MetadataProperty `json:"certificateAlias,omitempty"` DefaultNameIdFormat *string `json:"defaultNameIdFormat,omitempty"` KeyEncryptionAlgorithm *MetadataProperty `json:"keyEncryptionAlgorithm,omitempty"` ResponseDigestAlgorithm *MetadataProperty `json:"responseDigestAlgorithm,omitempty"` ResponseSigningAlgorithm *MetadataProperty `json:"responseSigningAlgorithm,omitempty"` }
SAMLMetaData defines model for SAMLMetaData.
type SAMLRequestValidation ¶
type SAMLRequestValidation struct { EnableSignatureValidation *bool `json:"enableSignatureValidation,omitempty"` SignatureValidationCertAlias *string `json:"signatureValidationCertAlias,omitempty"` }
SAMLRequestValidation defines model for SAMLRequestValidation.
type SAMLResponseSigning ¶
type SAMLResponseSigning struct { Enabled *bool `json:"enabled,omitempty"` SigningAlgorithm *string `json:"signingAlgorithm,omitempty"` }
SAMLResponseSigning defines model for SAMLResponseSigning.
type ShareOrgApplicationDeleteResponse ¶
type ShareOrgApplicationDeleteResponse struct {}
func ParseShareOrgApplicationDeleteResponse ¶
func ParseShareOrgApplicationDeleteResponse(rsp *http.Response) (*ShareOrgApplicationDeleteResponse, error)
ParseShareOrgApplicationDeleteResponse parses an HTTP response from a ShareOrgApplicationDeleteWithResponse call
func (ShareOrgApplicationDeleteResponse) Status ¶
func (r ShareOrgApplicationDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (ShareOrgApplicationDeleteResponse) StatusCode ¶
func (r ShareOrgApplicationDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShareOrgApplicationGetResponse ¶
type ShareOrgApplicationGetResponse struct {}
func ParseShareOrgApplicationGetResponse ¶
func ParseShareOrgApplicationGetResponse(rsp *http.Response) (*ShareOrgApplicationGetResponse, error)
ParseShareOrgApplicationGetResponse parses an HTTP response from a ShareOrgApplicationGetWithResponse call
func (ShareOrgApplicationGetResponse) Status ¶
func (r ShareOrgApplicationGetResponse) Status() string
Status returns HTTPResponse.Status
func (ShareOrgApplicationGetResponse) StatusCode ¶
func (r ShareOrgApplicationGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShareOrgApplicationJSONRequestBody ¶
type ShareOrgApplicationJSONRequestBody = ApplicationSharePOSTRequest
ShareOrgApplicationJSONRequestBody defines body for ShareOrgApplication for application/json ContentType.
type ShareOrgApplicationResponse ¶
type ShareOrgApplicationResponse struct {}
func ParseShareOrgApplicationResponse ¶
func ParseShareOrgApplicationResponse(rsp *http.Response) (*ShareOrgApplicationResponse, error)
ParseShareOrgApplicationResponse parses an HTTP response from a ShareOrgApplicationWithResponse call
func (ShareOrgApplicationResponse) Status ¶
func (r ShareOrgApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (ShareOrgApplicationResponse) StatusCode ¶
func (r ShareOrgApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SharedApplicationResponse ¶
type SharedApplicationResponse struct { string `json:"applicationId,omitempty"` OrganizationId *string `json:"organizationId,omitempty"` }ApplicationId *
SharedApplicationResponse defines model for SharedApplicationResponse.
type SharedApplicationsAllDeleteResponse ¶
type SharedApplicationsAllDeleteResponse struct {}
func ParseSharedApplicationsAllDeleteResponse ¶
func ParseSharedApplicationsAllDeleteResponse(rsp *http.Response) (*SharedApplicationsAllDeleteResponse, error)
ParseSharedApplicationsAllDeleteResponse parses an HTTP response from a SharedApplicationsAllDeleteWithResponse call
func (SharedApplicationsAllDeleteResponse) Status ¶
func (r SharedApplicationsAllDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (SharedApplicationsAllDeleteResponse) StatusCode ¶
func (r SharedApplicationsAllDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SharedApplicationsGetResponse ¶
type SharedApplicationsGetResponse struct {}
func ParseSharedApplicationsGetResponse ¶
func ParseSharedApplicationsGetResponse(rsp *http.Response) (*SharedApplicationsGetResponse, error)
ParseSharedApplicationsGetResponse parses an HTTP response from a SharedApplicationsGetWithResponse call
func (SharedApplicationsGetResponse) Status ¶
func (r SharedApplicationsGetResponse) Status() string
Status returns HTTPResponse.Status
func (SharedApplicationsGetResponse) StatusCode ¶
func (r SharedApplicationsGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SharedApplicationsResponse ¶
type SharedApplicationsResponse struct {
}SharedApplicationsResponse defines model for SharedApplicationsResponse.
type SharedOrganizationsResponse ¶
type SharedOrganizationsResponse struct {
}SharedOrganizationsResponse defines model for SharedOrganizationsResponse.
type SingleLogoutProfile ¶
type SingleLogoutProfile struct { Enabled *bool `json:"enabled,omitempty"` IdpInitiatedSingleLogout *IdpInitiatedSingleLogout `json:"idpInitiatedSingleLogout,omitempty"` LogoutMethod *SingleLogoutProfileLogoutMethod `json:"logoutMethod,omitempty"` // LogoutRequestUrl Single logout request accepting endpoint LogoutRequestUrl *string `json:"logoutRequestUrl,omitempty"` // LogoutResponseUrl Single logout response accepting endpoint LogoutResponseUrl *string `json:"logoutResponseUrl,omitempty"` }
SingleLogoutProfile defines model for SingleLogoutProfile.
type SingleLogoutProfileLogoutMethod ¶
type SingleLogoutProfileLogoutMethod string
SingleLogoutProfileLogoutMethod defines model for SingleLogoutProfile.LogoutMethod.
const ( BACKCHANNEL SingleLogoutProfileLogoutMethod = "BACKCHANNEL" FRONTCHANNELHTTPPOST SingleLogoutProfileLogoutMethod = "FRONTCHANNEL_HTTP_POST" FRONTCHANNELHTTPREDIRECT SingleLogoutProfileLogoutMethod = "FRONTCHANNEL_HTTP_REDIRECT" )
Defines values for SingleLogoutProfileLogoutMethod.
type SingleSignOnProfile ¶
type SingleSignOnProfile struct { Assertion *SAMLAssertionConfiguration `json:"assertion,omitempty"` AttributeConsumingServiceIndex *string `json:"attributeConsumingServiceIndex,omitempty"` Bindings *[]SingleSignOnProfileBindings `json:"bindings,omitempty"` EnableIdpInitiatedSingleSignOn *bool `json:"enableIdpInitiatedSingleSignOn,omitempty"` // EnableSignatureValidationForArtifactBinding Enables Signature validation for SAML Artifact Binding. Applicable only if SAML Artifact binding is enabled through the bindings option. EnableSignatureValidationForArtifactBinding *bool `json:"enableSignatureValidationForArtifactBinding,omitempty"` }
SingleSignOnProfile defines model for SingleSignOnProfile.
type SingleSignOnProfileBindings ¶
type SingleSignOnProfileBindings string
SingleSignOnProfileBindings defines model for SingleSignOnProfile.Bindings.
const ( ARTIFACT SingleSignOnProfileBindings = "ARTIFACT" HTTPPOST SingleSignOnProfileBindings = "HTTP_POST" HTTPREDIRECT SingleSignOnProfileBindings = "HTTP_REDIRECT" )
Defines values for SingleSignOnProfileBindings.
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 StatusEnum ¶
type StatusEnum string
StatusEnum defines model for StatusEnum.
const ( COMPLETED StatusEnum = "COMPLETED" FAILED StatusEnum = "FAILED" INPROGRESS StatusEnum = "IN_PROGRESS" )
Defines values for StatusEnum.
type SubjectConfig ¶
type SubjectConfig struct { Claim *Claim `json:"claim,omitempty"` IncludeTenantDomain *bool `json:"includeTenantDomain,omitempty"` IncludeUserDomain *bool `json:"includeUserDomain,omitempty"` MappedLocalSubjectMandatory *bool `json:"mappedLocalSubjectMandatory,omitempty"` UseMappedLocalSubject *bool `json:"useMappedLocalSubject,omitempty"` }
SubjectConfig defines model for SubjectConfig.
type SubjectConfiguration ¶
type SubjectConfiguration struct { SectorIdentifierUri *string `json:"sectorIdentifierUri,omitempty"` SubjectType *string `json:"subjectType,omitempty"` }
SubjectConfiguration defines model for SubjectConfiguration.
type SubjectTokenConfiguration ¶
type SubjectTokenConfiguration struct { ApplicationSubjectTokenExpiryInSeconds *int `json:"applicationSubjectTokenExpiryInSeconds,omitempty"` // Enable If enabled, subject token can be issued for token exchange grant type. Enable *bool `json:"enable,omitempty"` }
SubjectTokenConfiguration defines model for SubjectTokenConfiguration.
type TemplateIdPathParam ¶
type TemplateIdPathParam = string
TemplateIdPathParam defines model for templateIdPathParam.
type TrustedAppConfiguration ¶
type TrustedAppConfiguration struct { // AndroidPackageName Decides the android package name for the application. AndroidPackageName *string `json:"androidPackageName,omitempty"` // AndroidThumbprints Decides the android thumbprints for the application. AndroidThumbprints *[]string `json:"androidThumbprints,omitempty"` // AppleAppId Decides the apple app id for the application. AppleAppId *string `json:"appleAppId,omitempty"` // IsConsentGranted Decides whether consent is granted for the trusted app. IsConsentGranted *bool `json:"isConsentGranted,omitempty"` // IsFIDOTrustedApp Decides whether the application is a FIDO trusted app. IsFIDOTrustedApp *bool `json:"isFIDOTrustedApp,omitempty"` }
TrustedAppConfiguration Decides the trusted app configurations for the application.
type UpdateApplicationTemplateJSONRequestBody ¶
type UpdateApplicationTemplateJSONRequestBody = ApplicationTemplateModel
UpdateApplicationTemplateJSONRequestBody defines body for UpdateApplicationTemplate for application/json ContentType.
type UpdateApplicationTemplateResponse ¶
type UpdateApplicationTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdateApplicationTemplateResponse ¶
func ParseUpdateApplicationTemplateResponse(rsp *http.Response) (*UpdateApplicationTemplateResponse, error)
ParseUpdateApplicationTemplateResponse parses an HTTP response from a UpdateApplicationTemplateWithResponse call
func (UpdateApplicationTemplateResponse) Status ¶
func (r UpdateApplicationTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateApplicationTemplateResponse) StatusCode ¶
func (r UpdateApplicationTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCustomInboundConfigurationJSONRequestBody ¶
type UpdateCustomInboundConfigurationJSONRequestBody = CustomInboundProtocolConfiguration
UpdateCustomInboundConfigurationJSONRequestBody defines body for UpdateCustomInboundConfiguration for application/json ContentType.
type UpdateCustomInboundConfigurationResponse ¶
type UpdateCustomInboundConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdateCustomInboundConfigurationResponse ¶
func ParseUpdateCustomInboundConfigurationResponse(rsp *http.Response) (*UpdateCustomInboundConfigurationResponse, error)
ParseUpdateCustomInboundConfigurationResponse parses an HTTP response from a UpdateCustomInboundConfigurationWithResponse call
func (UpdateCustomInboundConfigurationResponse) Status ¶
func (r UpdateCustomInboundConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCustomInboundConfigurationResponse) StatusCode ¶
func (r UpdateCustomInboundConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateInboundOAuthConfigurationJSONRequestBody ¶
type UpdateInboundOAuthConfigurationJSONRequestBody = OpenIDConnectConfiguration
UpdateInboundOAuthConfigurationJSONRequestBody defines body for UpdateInboundOAuthConfiguration for application/json ContentType.
type UpdateInboundOAuthConfigurationResponse ¶
type UpdateInboundOAuthConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdateInboundOAuthConfigurationResponse ¶
func ParseUpdateInboundOAuthConfigurationResponse(rsp *http.Response) (*UpdateInboundOAuthConfigurationResponse, error)
ParseUpdateInboundOAuthConfigurationResponse parses an HTTP response from a UpdateInboundOAuthConfigurationWithResponse call
func (UpdateInboundOAuthConfigurationResponse) Status ¶
func (r UpdateInboundOAuthConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateInboundOAuthConfigurationResponse) StatusCode ¶
func (r UpdateInboundOAuthConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateInboundSAMLConfigurationJSONRequestBody ¶
type UpdateInboundSAMLConfigurationJSONRequestBody = SAML2Configuration
UpdateInboundSAMLConfigurationJSONRequestBody defines body for UpdateInboundSAMLConfiguration for application/json ContentType.
type UpdateInboundSAMLConfigurationResponse ¶
type UpdateInboundSAMLConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdateInboundSAMLConfigurationResponse ¶
func ParseUpdateInboundSAMLConfigurationResponse(rsp *http.Response) (*UpdateInboundSAMLConfigurationResponse, error)
ParseUpdateInboundSAMLConfigurationResponse parses an HTTP response from a UpdateInboundSAMLConfigurationWithResponse call
func (UpdateInboundSAMLConfigurationResponse) Status ¶
func (r UpdateInboundSAMLConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateInboundSAMLConfigurationResponse) StatusCode ¶
func (r UpdateInboundSAMLConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePassiveStsConfigurationJSONRequestBody ¶
type UpdatePassiveStsConfigurationJSONRequestBody = PassiveStsConfiguration
UpdatePassiveStsConfigurationJSONRequestBody defines body for UpdatePassiveStsConfiguration for application/json ContentType.
type UpdatePassiveStsConfigurationResponse ¶
type UpdatePassiveStsConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdatePassiveStsConfigurationResponse ¶
func ParseUpdatePassiveStsConfigurationResponse(rsp *http.Response) (*UpdatePassiveStsConfigurationResponse, error)
ParseUpdatePassiveStsConfigurationResponse parses an HTTP response from a UpdatePassiveStsConfigurationWithResponse call
func (UpdatePassiveStsConfigurationResponse) Status ¶
func (r UpdatePassiveStsConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePassiveStsConfigurationResponse) StatusCode ¶
func (r UpdatePassiveStsConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateResidentApplicationJSONRequestBody ¶
type UpdateResidentApplicationJSONRequestBody = ProvisioningConfiguration
UpdateResidentApplicationJSONRequestBody defines body for UpdateResidentApplication for application/json ContentType.
type UpdateResidentApplicationResponse ¶
type UpdateResidentApplicationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdateResidentApplicationResponse ¶
func ParseUpdateResidentApplicationResponse(rsp *http.Response) (*UpdateResidentApplicationResponse, error)
ParseUpdateResidentApplicationResponse parses an HTTP response from a UpdateResidentApplicationWithResponse call
func (UpdateResidentApplicationResponse) Status ¶
func (r UpdateResidentApplicationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateResidentApplicationResponse) StatusCode ¶
func (r UpdateResidentApplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateWSTrustConfigurationJSONRequestBody ¶
type UpdateWSTrustConfigurationJSONRequestBody = WSTrustConfiguration
UpdateWSTrustConfigurationJSONRequestBody defines body for UpdateWSTrustConfiguration for application/json ContentType.
type UpdateWSTrustConfigurationResponse ¶
type UpdateWSTrustConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *Error JSON404 *Error JSON409 *Error JSON500 *Error }
func ParseUpdateWSTrustConfigurationResponse ¶
func ParseUpdateWSTrustConfigurationResponse(rsp *http.Response) (*UpdateWSTrustConfigurationResponse, error)
ParseUpdateWSTrustConfigurationResponse parses an HTTP response from a UpdateWSTrustConfigurationWithResponse call
func (UpdateWSTrustConfigurationResponse) Status ¶
func (r UpdateWSTrustConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateWSTrustConfigurationResponse) StatusCode ¶
func (r UpdateWSTrustConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WSTrustConfiguration ¶
type WSTrustConfiguration struct { // Audience Audience value of the trusted service Audience string `json:"audience"` CertificateAlias string `json:"certificateAlias"` }
WSTrustConfiguration defines model for WSTrustConfiguration.
type WSTrustMetaData ¶
type WSTrustMetaData struct {
CertificateAlias *MetadataProperty `json:"certificateAlias,omitempty"`
}
WSTrustMetaData defines model for WSTrustMetaData.