authenticationPolicies

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: 9 Imported by: 1

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthenticationPoliciesAPI

type AuthenticationPoliciesAPI interface {
	GetSettings() (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
	GetSettingsWithContext(ctx context.Context) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)

	UpdateSettings(input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
	UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)

	GetDefaultAuthenticationPolicy() (output *models.AuthenticationPolicy, resp *http.Response, err error)
	GetDefaultAuthenticationPolicyWithContext(ctx context.Context) (output *models.AuthenticationPolicy, resp *http.Response, err error)

	UpdateDefaultAuthenticationPolicy(input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)
	UpdateDefaultAuthenticationPolicyWithContext(ctx context.Context, input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)
}

type AuthenticationPoliciesService

type AuthenticationPoliciesService struct {
	*client.PfClient
}

func New

New creates a new instance of the AuthenticationPoliciesService client.

func (*AuthenticationPoliciesService) GetDefaultAuthenticationPolicy

func (s *AuthenticationPoliciesService) GetDefaultAuthenticationPolicy() (output *models.AuthenticationPolicy, resp *http.Response, err error)

GetDefaultAuthenticationPolicy - Get the default configured authentication policy. RequestType: GET Input:

func (*AuthenticationPoliciesService) GetDefaultAuthenticationPolicyWithContext

func (s *AuthenticationPoliciesService) GetDefaultAuthenticationPolicyWithContext(ctx context.Context) (output *models.AuthenticationPolicy, resp *http.Response, err error)

GetDefaultAuthenticationPolicyWithContext - Get the default configured authentication policy. RequestType: GET Input: ctx context.Context,

func (*AuthenticationPoliciesService) GetSettings

GetSettings - Get the authentication policies settings. RequestType: GET Input:

func (*AuthenticationPoliciesService) GetSettingsWithContext

func (s *AuthenticationPoliciesService) GetSettingsWithContext(ctx context.Context) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)

GetSettingsWithContext - Get the authentication policies settings. RequestType: GET Input: ctx context.Context,

func (*AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicy

func (s *AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicy(input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)

UpdateDefaultAuthenticationPolicy - Set the default authentication policy. RequestType: PUT Input: input *UpdateDefaultAuthenticationPolicyInput

func (*AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicyWithContext

func (s *AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicyWithContext(ctx context.Context, input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)

UpdateDefaultAuthenticationPolicyWithContext - Set the default authentication policy. RequestType: PUT Input: ctx context.Context, input *UpdateDefaultAuthenticationPolicyInput

func (*AuthenticationPoliciesService) UpdateSettings

UpdateSettings - Set the authentication policies settings. RequestType: PUT Input: input *UpdateSettingsInput

func (*AuthenticationPoliciesService) UpdateSettingsWithContext

func (s *AuthenticationPoliciesService) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)

UpdateSettingsWithContext - Set the authentication policies settings. RequestType: PUT Input: ctx context.Context, input *UpdateSettingsInput

type UpdateDefaultAuthenticationPolicyInput

type UpdateDefaultAuthenticationPolicyInput struct {
	Body models.AuthenticationPolicy

	BypassExternalValidation *bool
}

type UpdateSettingsInput

type UpdateSettingsInput struct {
	Body models.AuthenticationPoliciesSettings
}

Jump to

Keyboard shortcuts

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