Documentation ¶
Index ¶
- Constants
- type CreateApcMappingInput
- type DeleteApcMappingInput
- type GetApcMappingInput
- type OauthAuthenticationPolicyContractMappingsAPI
- type OauthAuthenticationPolicyContractMappingsService
- func (s *OauthAuthenticationPolicyContractMappingsService) CreateApcMapping(input *CreateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) CreateApcMappingWithContext(ctx context.Context, input *CreateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) DeleteApcMapping(input *DeleteApcMappingInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) DeleteApcMappingWithContext(ctx context.Context, input *DeleteApcMappingInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMapping(input *GetApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMappingWithContext(ctx context.Context, input *GetApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMappings() (output *models.ApcToPersistentGrantMappings, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMappingsWithContext(ctx context.Context) (output *models.ApcToPersistentGrantMappings, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) UpdateApcMapping(input *UpdateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
- func (s *OauthAuthenticationPolicyContractMappingsService) UpdateApcMappingWithContext(ctx context.Context, input *UpdateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
- type UpdateApcMappingInput
Constants ¶
const (
// ServiceName - The name of service.
ServiceName = "OauthAuthenticationPolicyContractMappings"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateApcMappingInput ¶
type CreateApcMappingInput struct { Body models.ApcToPersistentGrantMapping BypassExternalValidation *bool }
type DeleteApcMappingInput ¶
type DeleteApcMappingInput struct {
Id string
}
type GetApcMappingInput ¶
type GetApcMappingInput struct {
Id string
}
type OauthAuthenticationPolicyContractMappingsAPI ¶
type OauthAuthenticationPolicyContractMappingsAPI interface { GetApcMappings() (output *models.ApcToPersistentGrantMappings, resp *http.Response, err error) GetApcMappingsWithContext(ctx context.Context) (output *models.ApcToPersistentGrantMappings, resp *http.Response, err error) CreateApcMapping(input *CreateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error) CreateApcMappingWithContext(ctx context.Context, input *CreateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error) GetApcMapping(input *GetApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error) GetApcMappingWithContext(ctx context.Context, input *GetApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error) UpdateApcMapping(input *UpdateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error) UpdateApcMappingWithContext(ctx context.Context, input *UpdateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error) DeleteApcMapping(input *DeleteApcMappingInput) (output *models.ApiResult, resp *http.Response, err error) DeleteApcMappingWithContext(ctx context.Context, input *DeleteApcMappingInput) (output *models.ApiResult, resp *http.Response, err error) }
type OauthAuthenticationPolicyContractMappingsService ¶
func New ¶
func New(cfg *config.Config) *OauthAuthenticationPolicyContractMappingsService
New creates a new instance of the OauthAuthenticationPolicyContractMappingsService client.
func (*OauthAuthenticationPolicyContractMappingsService) CreateApcMapping ¶
func (s *OauthAuthenticationPolicyContractMappingsService) CreateApcMapping(input *CreateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
CreateApcMapping - Create a new authentication policy contract to persistent grant mapping. RequestType: POST Input: input *CreateApcMappingInput
func (*OauthAuthenticationPolicyContractMappingsService) CreateApcMappingWithContext ¶
func (s *OauthAuthenticationPolicyContractMappingsService) CreateApcMappingWithContext(ctx context.Context, input *CreateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
CreateApcMappingWithContext - Create a new authentication policy contract to persistent grant mapping. RequestType: POST Input: ctx context.Context, input *CreateApcMappingInput
func (*OauthAuthenticationPolicyContractMappingsService) DeleteApcMapping ¶
func (s *OauthAuthenticationPolicyContractMappingsService) DeleteApcMapping(input *DeleteApcMappingInput) (output *models.ApiResult, resp *http.Response, err error)
DeleteApcMapping - Delete an authentication policy contract to persistent grant mapping. RequestType: DELETE Input: input *DeleteApcMappingInput
func (*OauthAuthenticationPolicyContractMappingsService) DeleteApcMappingWithContext ¶
func (s *OauthAuthenticationPolicyContractMappingsService) DeleteApcMappingWithContext(ctx context.Context, input *DeleteApcMappingInput) (output *models.ApiResult, resp *http.Response, err error)
DeleteApcMappingWithContext - Delete an authentication policy contract to persistent grant mapping. RequestType: DELETE Input: ctx context.Context, input *DeleteApcMappingInput
func (*OauthAuthenticationPolicyContractMappingsService) GetApcMapping ¶
func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMapping(input *GetApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
GetApcMapping - Find the authentication policy contract to persistent grant mapping by ID. RequestType: GET Input: input *GetApcMappingInput
func (*OauthAuthenticationPolicyContractMappingsService) GetApcMappingWithContext ¶
func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMappingWithContext(ctx context.Context, input *GetApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
GetApcMappingWithContext - Find the authentication policy contract to persistent grant mapping by ID. RequestType: GET Input: ctx context.Context, input *GetApcMappingInput
func (*OauthAuthenticationPolicyContractMappingsService) GetApcMappings ¶
func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMappings() (output *models.ApcToPersistentGrantMappings, resp *http.Response, err error)
GetApcMappings - Get the list of authentication policy contract to persistent grant mappings. RequestType: GET Input:
func (*OauthAuthenticationPolicyContractMappingsService) GetApcMappingsWithContext ¶
func (s *OauthAuthenticationPolicyContractMappingsService) GetApcMappingsWithContext(ctx context.Context) (output *models.ApcToPersistentGrantMappings, resp *http.Response, err error)
GetApcMappingsWithContext - Get the list of authentication policy contract to persistent grant mappings. RequestType: GET Input: ctx context.Context,
func (*OauthAuthenticationPolicyContractMappingsService) UpdateApcMapping ¶
func (s *OauthAuthenticationPolicyContractMappingsService) UpdateApcMapping(input *UpdateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
UpdateApcMapping - Update an authentication policy contract to persistent grant mapping. RequestType: PUT Input: input *UpdateApcMappingInput
func (*OauthAuthenticationPolicyContractMappingsService) UpdateApcMappingWithContext ¶
func (s *OauthAuthenticationPolicyContractMappingsService) UpdateApcMappingWithContext(ctx context.Context, input *UpdateApcMappingInput) (output *models.ApcToPersistentGrantMapping, resp *http.Response, err error)
UpdateApcMappingWithContext - Update an authentication policy contract to persistent grant mapping. RequestType: PUT Input: ctx context.Context, input *UpdateApcMappingInput
type UpdateApcMappingInput ¶
type UpdateApcMappingInput struct { Body models.ApcToPersistentGrantMapping Id string BypassExternalValidation *bool }