pingfederate

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 17, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ServiceName - The name of service.
	ServiceName = "Pingfederate"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type PingfederateAPI

type PingfederateAPI interface {
	DeletePingFederateCommand() (resp *http.Response, err error)
	GetPingFederateCommand() (output *models.PingFederateRuntimeView, resp *http.Response, err error)
	UpdatePingFederateCommand(input *UpdatePingFederateCommandInput) (output *models.PingFederateRuntimeView, resp *http.Response, err error)
	DeletePingFederateAccessTokensCommand() (resp *http.Response, err error)
	GetPingFederateAccessTokensCommand() (output *models.PingFederateAccessTokenView, resp *http.Response, err error)
	UpdatePingFederateAccessTokensCommand(input *UpdatePingFederateAccessTokensCommandInput) (output *models.PingFederateAccessTokenView, resp *http.Response, err error)
	DeletePingFederateAdminCommand() (resp *http.Response, err error)
	GetPingFederateAdminCommand() (output *models.PingFederateAdminView, resp *http.Response, err error)
	UpdatePingFederateAdminCommand(input *UpdatePingFederateAdminCommandInput) (output *models.PingFederateAdminView, resp *http.Response, err error)
	GetLegacyPingFederateMetadataCommand() (output *models.OIDCProviderMetadata, resp *http.Response, err error)
	DeletePingFederateRuntimeCommand() (resp *http.Response, err error)
	GetPingFederateRuntimeCommand() (output *models.PingFederateMetadataRuntimeView, resp *http.Response, err error)
	UpdatePingFederateRuntimeCommand(input *UpdatePingFederateRuntimeCommandInput) (output *models.PingFederateMetadataRuntimeView, resp *http.Response, err error)
	GetPingFederateMetadataCommand() (output *models.OIDCProviderMetadata, resp *http.Response, err error)
}

type PingfederateService

type PingfederateService struct {
	*client.Client
}

PingfederateService provides the API operations for making requests to Pingfederate endpoint.

func New

New createa a new instance of the PingfederateService client.

Example:

cfg := config.NewConfig().WithUsername("Administrator").WithPassword("2FederateM0re").WithEndpoint(paURL.String())

//Create a PingfederateService from the configuration
svc := pingfederate.New(cfg)

func (*PingfederateService) DeletePingFederateAccessTokensCommand

func (s *PingfederateService) DeletePingFederateAccessTokensCommand() (resp *http.Response, err error)

DeletePingFederateAccessTokensCommand - Resets the PingAccess OAuth Client configuration to default values RequestType: DELETE Input:

func (*PingfederateService) DeletePingFederateAdminCommand

func (s *PingfederateService) DeletePingFederateAdminCommand() (resp *http.Response, err error)

DeletePingFederateAdminCommand - Resets the PingFederate Admin configuration to default values RequestType: DELETE Input:

func (*PingfederateService) DeletePingFederateCommand

func (s *PingfederateService) DeletePingFederateCommand() (resp *http.Response, err error)

DeletePingFederateCommand - [Attention: This endpoint "/pingfederate" is deprecated. Please use /pingfederate/runtime to configure PingFederate instead] Resets the PingFederate configuration to default values RequestType: DELETE Input:

func (*PingfederateService) DeletePingFederateRuntimeCommand

func (s *PingfederateService) DeletePingFederateRuntimeCommand() (resp *http.Response, err error)

DeletePingFederateRuntimeCommand - Resets the PingFederate configuration RequestType: DELETE Input:

func (*PingfederateService) GetLegacyPingFederateMetadataCommand

func (s *PingfederateService) GetLegacyPingFederateMetadataCommand() (output *models.OIDCProviderMetadata, resp *http.Response, err error)

GetLegacyPingFederateMetadataCommand - [Attention: The endpoint "/pingfederate" is deprecated. This metadata corresponds to that configuration."/pingfederate/runtime" and "/pingfederate/runtime/metadata" should be used instead.] Get the PingFederate metadata RequestType: GET Input:

func (*PingfederateService) GetPingFederateAccessTokensCommand

func (s *PingfederateService) GetPingFederateAccessTokensCommand() (output *models.PingFederateAccessTokenView, resp *http.Response, err error)

GetPingFederateAccessTokensCommand - Get the PingAccess OAuth Client configuration RequestType: GET Input:

func (*PingfederateService) GetPingFederateAdminCommand

func (s *PingfederateService) GetPingFederateAdminCommand() (output *models.PingFederateAdminView, resp *http.Response, err error)

GetPingFederateAdminCommand - Get the PingFederate Admin configuration RequestType: GET Input:

func (*PingfederateService) GetPingFederateCommand

func (s *PingfederateService) GetPingFederateCommand() (output *models.PingFederateRuntimeView, resp *http.Response, err error)

GetPingFederateCommand - [Attention: This endpoint "/pingfederate" is deprecated. Please use /pingfederate/runtime to configure PingFederate instead] Get the PingFederate configuration RequestType: GET Input:

func (*PingfederateService) GetPingFederateMetadataCommand

func (s *PingfederateService) GetPingFederateMetadataCommand() (output *models.OIDCProviderMetadata, resp *http.Response, err error)

GetPingFederateMetadataCommand - Get the PingFederate Runtime metadata RequestType: GET Input:

func (*PingfederateService) GetPingFederateRuntimeCommand

func (s *PingfederateService) GetPingFederateRuntimeCommand() (output *models.PingFederateMetadataRuntimeView, resp *http.Response, err error)

GetPingFederateRuntimeCommand - Get the PingFederate configuration RequestType: GET Input:

func (*PingfederateService) UpdatePingFederateAccessTokensCommand

func (s *PingfederateService) UpdatePingFederateAccessTokensCommand(input *UpdatePingFederateAccessTokensCommandInput) (output *models.PingFederateAccessTokenView, resp *http.Response, err error)

UpdatePingFederateAccessTokensCommand - Update the PingFederate OAuth Client configuration RequestType: PUT Input: input *UpdatePingFederateAccessTokensCommandInput

func (*PingfederateService) UpdatePingFederateAdminCommand

func (s *PingfederateService) UpdatePingFederateAdminCommand(input *UpdatePingFederateAdminCommandInput) (output *models.PingFederateAdminView, resp *http.Response, err error)

UpdatePingFederateAdminCommand - Update the PingFederate Admin configuration RequestType: PUT Input: input *UpdatePingFederateAdminCommandInput

func (*PingfederateService) UpdatePingFederateCommand

func (s *PingfederateService) UpdatePingFederateCommand(input *UpdatePingFederateCommandInput) (output *models.PingFederateRuntimeView, resp *http.Response, err error)

UpdatePingFederateCommand - [Attention: This endpoint "/pingfederate" is deprecated. Please use /pingfederate/runtime to configure PingFederate instead] Update the PingFederate configuration RequestType: PUT Input: input *UpdatePingFederateCommandInput

func (*PingfederateService) UpdatePingFederateRuntimeCommand

func (s *PingfederateService) UpdatePingFederateRuntimeCommand(input *UpdatePingFederateRuntimeCommandInput) (output *models.PingFederateMetadataRuntimeView, resp *http.Response, err error)

UpdatePingFederateRuntimeCommand - Update the PingFederate configuration RequestType: PUT Input: input *UpdatePingFederateRuntimeCommandInput

type UpdatePingFederateAccessTokensCommandInput

type UpdatePingFederateAccessTokensCommandInput struct {
	Body models.PingFederateAccessTokenView
}

UpdatePingFederateAccessTokensCommandInput - Inputs for UpdatePingFederateAccessTokensCommand

type UpdatePingFederateAdminCommandInput

type UpdatePingFederateAdminCommandInput struct {
	Body models.PingFederateAdminView
}

UpdatePingFederateAdminCommandInput - Inputs for UpdatePingFederateAdminCommand

type UpdatePingFederateCommandInput

type UpdatePingFederateCommandInput struct {
	Body models.PingFederateRuntimeView
}

UpdatePingFederateCommandInput - Inputs for UpdatePingFederateCommand

type UpdatePingFederateRuntimeCommandInput

type UpdatePingFederateRuntimeCommandInput struct {
	Body models.PingFederateMetadataRuntimeView
}

UpdatePingFederateRuntimeCommandInput - Inputs for UpdatePingFederateRuntimeCommand

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL