Documentation ¶
Index ¶
- Constants
- type CreatePolicyInput
- type DeletePolicyInput
- type GetPolicyInput
- type OauthCibaServerPolicyAPI
- type OauthCibaServerPolicyService
- func (s *OauthCibaServerPolicyService) CreatePolicy(input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) CreatePolicyWithContext(ctx context.Context, input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) DeletePolicy(input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) DeletePolicyWithContext(ctx context.Context, input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) GetPolicies() (output *models.RequestPolicies, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) GetPoliciesWithContext(ctx context.Context) (output *models.RequestPolicies, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) GetPolicy(input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) GetPolicyWithContext(ctx context.Context, input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) GetSettings() (output *models.CibaServerPolicySettings, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) GetSettingsWithContext(ctx context.Context) (output *models.CibaServerPolicySettings, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) UpdatePolicy(input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) UpdatePolicyWithContext(ctx context.Context, input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) UpdateSettings(input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)
- func (s *OauthCibaServerPolicyService) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)
- type UpdatePolicyInput
- type UpdateSettingsInput
Constants ¶
const (
// ServiceName - The name of service.
ServiceName = "OauthCibaServerPolicy"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreatePolicyInput ¶
type CreatePolicyInput struct { Body models.RequestPolicy BypassExternalValidation *bool }
type DeletePolicyInput ¶
type DeletePolicyInput struct {
Id string
}
type GetPolicyInput ¶
type GetPolicyInput struct {
Id string
}
type OauthCibaServerPolicyAPI ¶
type OauthCibaServerPolicyAPI interface { GetSettings() (output *models.CibaServerPolicySettings, resp *http.Response, err error) GetSettingsWithContext(ctx context.Context) (output *models.CibaServerPolicySettings, resp *http.Response, err error) UpdateSettings(input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error) GetPolicies() (output *models.RequestPolicies, resp *http.Response, err error) GetPoliciesWithContext(ctx context.Context) (output *models.RequestPolicies, resp *http.Response, err error) CreatePolicy(input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error) CreatePolicyWithContext(ctx context.Context, input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error) GetPolicy(input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error) GetPolicyWithContext(ctx context.Context, input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error) UpdatePolicy(input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error) UpdatePolicyWithContext(ctx context.Context, input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error) DeletePolicy(input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error) DeletePolicyWithContext(ctx context.Context, input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error) }
type OauthCibaServerPolicyService ¶
func New ¶
func New(cfg *config.Config) *OauthCibaServerPolicyService
New creates a new instance of the OauthCibaServerPolicyService client.
func (*OauthCibaServerPolicyService) CreatePolicy ¶
func (s *OauthCibaServerPolicyService) CreatePolicy(input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
CreatePolicy - Create a new request policy. RequestType: POST Input: input *CreatePolicyInput
func (*OauthCibaServerPolicyService) CreatePolicyWithContext ¶
func (s *OauthCibaServerPolicyService) CreatePolicyWithContext(ctx context.Context, input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
CreatePolicyWithContext - Create a new request policy. RequestType: POST Input: ctx context.Context, input *CreatePolicyInput
func (*OauthCibaServerPolicyService) DeletePolicy ¶
func (s *OauthCibaServerPolicyService) DeletePolicy(input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)
DeletePolicy - Delete a request policy. RequestType: DELETE Input: input *DeletePolicyInput
func (*OauthCibaServerPolicyService) DeletePolicyWithContext ¶
func (s *OauthCibaServerPolicyService) DeletePolicyWithContext(ctx context.Context, input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)
DeletePolicyWithContext - Delete a request policy. RequestType: DELETE Input: ctx context.Context, input *DeletePolicyInput
func (*OauthCibaServerPolicyService) GetPolicies ¶
func (s *OauthCibaServerPolicyService) GetPolicies() (output *models.RequestPolicies, resp *http.Response, err error)
GetPolicies - Get list of request policies. RequestType: GET Input:
func (*OauthCibaServerPolicyService) GetPoliciesWithContext ¶
func (s *OauthCibaServerPolicyService) GetPoliciesWithContext(ctx context.Context) (output *models.RequestPolicies, resp *http.Response, err error)
GetPoliciesWithContext - Get list of request policies. RequestType: GET Input: ctx context.Context,
func (*OauthCibaServerPolicyService) GetPolicy ¶
func (s *OauthCibaServerPolicyService) GetPolicy(input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
GetPolicy - Find request policy by ID. RequestType: GET Input: input *GetPolicyInput
func (*OauthCibaServerPolicyService) GetPolicyWithContext ¶
func (s *OauthCibaServerPolicyService) GetPolicyWithContext(ctx context.Context, input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
GetPolicyWithContext - Find request policy by ID. RequestType: GET Input: ctx context.Context, input *GetPolicyInput
func (*OauthCibaServerPolicyService) GetSettings ¶
func (s *OauthCibaServerPolicyService) GetSettings() (output *models.CibaServerPolicySettings, resp *http.Response, err error)
GetSettings - Get general ciba server request policy settings. RequestType: GET Input:
func (*OauthCibaServerPolicyService) GetSettingsWithContext ¶
func (s *OauthCibaServerPolicyService) GetSettingsWithContext(ctx context.Context) (output *models.CibaServerPolicySettings, resp *http.Response, err error)
GetSettingsWithContext - Get general ciba server request policy settings. RequestType: GET Input: ctx context.Context,
func (*OauthCibaServerPolicyService) UpdatePolicy ¶
func (s *OauthCibaServerPolicyService) UpdatePolicy(input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
UpdatePolicy - Update a request policy. RequestType: PUT Input: input *UpdatePolicyInput
func (*OauthCibaServerPolicyService) UpdatePolicyWithContext ¶
func (s *OauthCibaServerPolicyService) UpdatePolicyWithContext(ctx context.Context, input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
UpdatePolicyWithContext - Update a request policy. RequestType: PUT Input: ctx context.Context, input *UpdatePolicyInput
func (*OauthCibaServerPolicyService) UpdateSettings ¶
func (s *OauthCibaServerPolicyService) UpdateSettings(input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)
UpdateSettings - Update general ciba server request policy settings. RequestType: PUT Input: input *UpdateSettingsInput
func (*OauthCibaServerPolicyService) UpdateSettingsWithContext ¶
func (s *OauthCibaServerPolicyService) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)
UpdateSettingsWithContext - Update general ciba server request policy settings. RequestType: PUT Input: ctx context.Context, input *UpdateSettingsInput
type UpdatePolicyInput ¶
type UpdatePolicyInput struct { Body models.RequestPolicy Id string BypassExternalValidation *bool }
type UpdateSettingsInput ¶
type UpdateSettingsInput struct { Body models.CibaServerPolicySettings BypassExternalValidation *bool }