request

package
v1.2.0-beta.12 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthenticityRequest

type AuthenticityRequest struct {
	Enabled            bool
	KeySource          domain.KeyType
	LocalKey           *LocalKeyRequest
	LocalCertificate   *LocalCertificateRequest
	ManagedKey         *ManagedKeyRequest
	ManagedCertificate *ManagedCertificateRequest
}

type AvailabilityRequest

type AvailabilityRequest struct {
	Enabled     bool
	Hostingtype domain.HostingType
}

type EncryptionRequest

type EncryptionRequest struct {
	Enabled            bool
	KeySource          domain.KeyType
	LocalKey           *LocalKeyRequest
	LocalCertificate   *LocalCertificateRequest
	ManagedKey         *ManagedKeyRequest
	ManagedCertificate *ManagedCertificateRequest
}

type IntegrityRequest

type IntegrityRequest struct {
	Enabled bool
}

type LocalCertificateRequest

type LocalCertificateRequest struct {
	Pkcs12        []byte
	Pkcs12Pasword string
}

type LocalKeyRequest

type LocalKeyRequest struct {
	KeyType key.KeyType
	Key     string
}

type ManagedCertificateRequest

type ManagedCertificateRequest struct {
	Uuid uuid.UUID
}

type ManagedKeyRequest

type ManagedKeyRequest struct {
	Uuid uuid.UUID
}

type ProcessRequest

type ProcessRequest struct {
	File         domain.File
	Integrity    IntegrityRequest
	Authenticity AuthenticityRequest
	Encryption   EncryptionRequest
	Availability AvailabilityRequest
}

func NewProcessRequest

func NewProcessRequest(file domain.File, request *request.ProcessFormRequest) (*ProcessRequest, error)

Jump to

Keyboard shortcuts

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