Documentation ¶
Index ¶
- Constants
- type AddConnectionCertInput
- type CreateConnectionInput
- type DeleteConnectionInput
- type GetConnectionCertsInput
- type GetConnectionInput
- type GetConnectionsInput
- type GetDecryptionKeysInput
- type GetSigningSettingsInput
- type IdpSpConnectionsAPI
- type IdpSpConnectionsService
- func (s *IdpSpConnectionsService) AddConnectionCert(input *AddConnectionCertInput) (output *models.ConnectionCert, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) AddConnectionCertWithContext(ctx context.Context, input *AddConnectionCertInput) (output *models.ConnectionCert, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) CreateConnection(input *CreateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) CreateConnectionWithContext(ctx context.Context, input *CreateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) DeleteConnection(input *DeleteConnectionInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) DeleteConnectionWithContext(ctx context.Context, input *DeleteConnectionInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetConnection(input *GetConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetConnectionCerts(input *GetConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetConnectionCertsWithContext(ctx context.Context, input *GetConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetConnectionWithContext(ctx context.Context, input *GetConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetConnections(input *GetConnectionsInput) (output *models.SpConnections, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetConnectionsWithContext(ctx context.Context, input *GetConnectionsInput) (output *models.SpConnections, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetDecryptionKeys(input *GetDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetDecryptionKeysWithContext(ctx context.Context, input *GetDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetSigningSettings(input *GetSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) GetSigningSettingsWithContext(ctx context.Context, input *GetSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateConnection(input *UpdateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateConnectionCerts(input *UpdateConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateConnectionCertsWithContext(ctx context.Context, input *UpdateConnectionCertsInput) (output *models.ConnectionCerts, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateConnectionWithContext(ctx context.Context, input *UpdateConnectionInput) (output *models.SpConnection, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateDecryptionKeys(input *UpdateDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateDecryptionKeysWithContext(ctx context.Context, input *UpdateDecryptionKeysInput) (output *models.DecryptionKeys, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateSigningSettings(input *UpdateSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)
- func (s *IdpSpConnectionsService) UpdateSigningSettingsWithContext(ctx context.Context, input *UpdateSigningSettingsInput) (output *models.SigningSettings, resp *http.Response, err error)
- type UpdateConnectionCertsInput
- type UpdateConnectionInput
- type UpdateDecryptionKeysInput
- type UpdateSigningSettingsInput
Constants ¶
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 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 ¶
func New ¶
func New(cfg *config.Config) *IdpSpConnectionsService
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 }