idpSpConnections

package
v0.0.0-...-367d749 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2021 License: MIT Imports: 10 Imported by: 1

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type AddConnectionCertInput

type AddConnectionCertInput struct {
	Body models.ConnectionCert
	Id   string
}

type CreateConnectionInput

type CreateConnectionInput struct {
	Body models.SpConnection

	BypassExternalValidation *bool
}

type DeleteConnectionInput

type DeleteConnectionInput struct {
	Id string
}

type GetConnectionCertsInput

type GetConnectionCertsInput struct {
	Id string
}

type GetConnectionInput

type GetConnectionInput struct {
	Id string
}

type GetConnectionsInput

type GetConnectionsInput struct {
	EntityId      string
	Page          string
	NumberPerPage string
	Filter        string
}

type GetDecryptionKeysInput

type GetDecryptionKeysInput struct {
	Id string
}

type GetSigningSettingsInput

type GetSigningSettingsInput struct {
	Id string
}

type IdpSpConnectionsAPI

type IdpSpConnectionsAPI interface {
	GetConnections(input *GetConnectionsInput) (output *models.SpConnections, resp *http.Response, err error)
	GetConnectionsWithContext(ctx context.Context, input *GetConnectionsInput) (output *models.SpConnections, resp *http.Response, err error)

	CreateConnection(input *CreateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
	CreateConnectionWithContext(ctx context.Context, input *CreateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

	GetConnection(input *GetConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
	GetConnectionWithContext(ctx context.Context, input *GetConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

	UpdateConnection(input *UpdateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
	UpdateConnectionWithContext(ctx context.Context, input *UpdateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

	DeleteConnection(input *DeleteConnectionInput) (output *models.ApiResult, resp *http.Response, err error)
	DeleteConnectionWithContext(ctx context.Context, input *DeleteConnectionInput) (output *models.ApiResult, resp *http.Response, err error)

	GetSigningSettings(input *GetSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)
	GetSigningSettingsWithContext(ctx context.Context, input *GetSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)

	UpdateSigningSettings(input *UpdateSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)
	UpdateSigningSettingsWithContext(ctx context.Context, input *UpdateSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)

	AddConnectionCert(input *AddConnectionCertInput) (output *models.ConnectionCert, resp *http.Response, err error)
	AddConnectionCertWithContext(ctx context.Context, input *AddConnectionCertInput) (output *models.ConnectionCert, resp *http.Response, err error)

	GetConnectionCerts(input *GetConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)
	GetConnectionCertsWithContext(ctx context.Context, input *GetConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)

	UpdateConnectionCerts(input *UpdateConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)
	UpdateConnectionCertsWithContext(ctx context.Context, input *UpdateConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)

	GetDecryptionKeys(input *GetDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)
	GetDecryptionKeysWithContext(ctx context.Context, input *GetDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)

	UpdateDecryptionKeys(input *UpdateDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)
	UpdateDecryptionKeysWithContext(ctx context.Context, input *UpdateDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)
}

type IdpSpConnectionsService

type IdpSpConnectionsService struct {
	*client.PfClient
}

func New

New creates a new instance of the IdpSpConnectionsService client.

func (*IdpSpConnectionsService) AddConnectionCert

func (s *IdpSpConnectionsService) AddConnectionCert(input *AddConnectionCertInput) (output *models.ConnectionCert, resp *http.Response, err error)

AddConnectionCert - Add a new SP connection certificate. RequestType: POST Input: input *AddConnectionCertInput

func (*IdpSpConnectionsService) AddConnectionCertWithContext

func (s *IdpSpConnectionsService) AddConnectionCertWithContext(ctx context.Context, input *AddConnectionCertInput) (output *models.ConnectionCert, resp *http.Response, err error)

AddConnectionCertWithContext - Add a new SP connection certificate. RequestType: POST Input: ctx context.Context, input *AddConnectionCertInput

func (*IdpSpConnectionsService) CreateConnection

func (s *IdpSpConnectionsService) CreateConnection(input *CreateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

CreateConnection - Create a new SP connection. RequestType: POST Input: input *CreateConnectionInput

func (*IdpSpConnectionsService) CreateConnectionWithContext

func (s *IdpSpConnectionsService) CreateConnectionWithContext(ctx context.Context, input *CreateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

CreateConnectionWithContext - Create a new SP connection. RequestType: POST Input: ctx context.Context, input *CreateConnectionInput

func (*IdpSpConnectionsService) DeleteConnection

func (s *IdpSpConnectionsService) DeleteConnection(input *DeleteConnectionInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteConnection - Delete an SP connection. RequestType: DELETE Input: input *DeleteConnectionInput

func (*IdpSpConnectionsService) DeleteConnectionWithContext

func (s *IdpSpConnectionsService) DeleteConnectionWithContext(ctx context.Context, input *DeleteConnectionInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteConnectionWithContext - Delete an SP connection. RequestType: DELETE Input: ctx context.Context, input *DeleteConnectionInput

func (*IdpSpConnectionsService) GetConnection

func (s *IdpSpConnectionsService) GetConnection(input *GetConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

GetConnection - Find SP connection by ID. RequestType: GET Input: input *GetConnectionInput

func (*IdpSpConnectionsService) GetConnectionCerts

func (s *IdpSpConnectionsService) GetConnectionCerts(input *GetConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)

GetConnectionCerts - Get the SP connection's certificates. RequestType: GET Input: input *GetConnectionCertsInput

func (*IdpSpConnectionsService) GetConnectionCertsWithContext

func (s *IdpSpConnectionsService) GetConnectionCertsWithContext(ctx context.Context, input *GetConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)

GetConnectionCertsWithContext - Get the SP connection's certificates. RequestType: GET Input: ctx context.Context, input *GetConnectionCertsInput

func (*IdpSpConnectionsService) GetConnectionWithContext

func (s *IdpSpConnectionsService) GetConnectionWithContext(ctx context.Context, input *GetConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

GetConnectionWithContext - Find SP connection by ID. RequestType: GET Input: ctx context.Context, input *GetConnectionInput

func (*IdpSpConnectionsService) GetConnections

func (s *IdpSpConnectionsService) GetConnections(input *GetConnectionsInput) (output *models.SpConnections, resp *http.Response, err error)

GetConnections - Get list of SP connections. RequestType: GET Input: input *GetConnectionsInput

func (*IdpSpConnectionsService) GetConnectionsWithContext

func (s *IdpSpConnectionsService) GetConnectionsWithContext(ctx context.Context, input *GetConnectionsInput) (output *models.SpConnections, resp *http.Response, err error)

GetConnectionsWithContext - Get list of SP connections. RequestType: GET Input: ctx context.Context, input *GetConnectionsInput

func (*IdpSpConnectionsService) GetDecryptionKeys

func (s *IdpSpConnectionsService) GetDecryptionKeys(input *GetDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)

GetDecryptionKeys - Get the decryption keys of an SP connection. RequestType: GET Input: input *GetDecryptionKeysInput

func (*IdpSpConnectionsService) GetDecryptionKeysWithContext

func (s *IdpSpConnectionsService) GetDecryptionKeysWithContext(ctx context.Context, input *GetDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)

GetDecryptionKeysWithContext - Get the decryption keys of an SP connection. RequestType: GET Input: ctx context.Context, input *GetDecryptionKeysInput

func (*IdpSpConnectionsService) GetSigningSettings

func (s *IdpSpConnectionsService) GetSigningSettings(input *GetSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)

GetSigningSettings - Get the SP connection's signature settings. RequestType: GET Input: input *GetSigningSettingsInput

func (*IdpSpConnectionsService) GetSigningSettingsWithContext

func (s *IdpSpConnectionsService) GetSigningSettingsWithContext(ctx context.Context, input *GetSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)

GetSigningSettingsWithContext - Get the SP connection's signature settings. RequestType: GET Input: ctx context.Context, input *GetSigningSettingsInput

func (*IdpSpConnectionsService) UpdateConnection

func (s *IdpSpConnectionsService) UpdateConnection(input *UpdateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

UpdateConnection - Update an SP connection. RequestType: PUT Input: input *UpdateConnectionInput

func (*IdpSpConnectionsService) UpdateConnectionCerts

func (s *IdpSpConnectionsService) UpdateConnectionCerts(input *UpdateConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)

UpdateConnectionCerts - Update the SP connection's certificates. RequestType: PUT Input: input *UpdateConnectionCertsInput

func (*IdpSpConnectionsService) UpdateConnectionCertsWithContext

func (s *IdpSpConnectionsService) UpdateConnectionCertsWithContext(ctx context.Context, input *UpdateConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)

UpdateConnectionCertsWithContext - Update the SP connection's certificates. RequestType: PUT Input: ctx context.Context, input *UpdateConnectionCertsInput

func (*IdpSpConnectionsService) UpdateConnectionWithContext

func (s *IdpSpConnectionsService) UpdateConnectionWithContext(ctx context.Context, input *UpdateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)

UpdateConnectionWithContext - Update an SP connection. RequestType: PUT Input: ctx context.Context, input *UpdateConnectionInput

func (*IdpSpConnectionsService) UpdateDecryptionKeys

func (s *IdpSpConnectionsService) UpdateDecryptionKeys(input *UpdateDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)

UpdateDecryptionKeys - Updating the SP connection's decryption keys. RequestType: PUT Input: input *UpdateDecryptionKeysInput

func (*IdpSpConnectionsService) UpdateDecryptionKeysWithContext

func (s *IdpSpConnectionsService) UpdateDecryptionKeysWithContext(ctx context.Context, input *UpdateDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)

UpdateDecryptionKeysWithContext - Updating the SP connection's decryption keys. RequestType: PUT Input: ctx context.Context, input *UpdateDecryptionKeysInput

func (*IdpSpConnectionsService) UpdateSigningSettings

func (s *IdpSpConnectionsService) UpdateSigningSettings(input *UpdateSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)

UpdateSigningSettings - Update the SP connection's signature settings. RequestType: PUT Input: input *UpdateSigningSettingsInput

func (*IdpSpConnectionsService) UpdateSigningSettingsWithContext

func (s *IdpSpConnectionsService) UpdateSigningSettingsWithContext(ctx context.Context, input *UpdateSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)

UpdateSigningSettingsWithContext - Update the SP connection's signature settings. RequestType: PUT Input: ctx context.Context, input *UpdateSigningSettingsInput

type UpdateConnectionCertsInput

type UpdateConnectionCertsInput struct {
	Body models.ConnectionCerts
	Id   string
}

type UpdateConnectionInput

type UpdateConnectionInput struct {
	Body models.SpConnection
	Id   string

	BypassExternalValidation *bool
}

type UpdateDecryptionKeysInput

type UpdateDecryptionKeysInput struct {
	Body models.DecryptionKeys
	Id   string
}

type UpdateSigningSettingsInput

type UpdateSigningSettingsInput struct {
	Body models.SigningSettings
	Id   string
}

Jump to

Keyboard shortcuts

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