Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EncryptedObject ¶
type RemoteFileInteractor ¶
type RemoteFileInteractor struct {
// contains filtered or unexported fields
}
func NewRemoteFileInteractor ¶
func NewRemoteFileInteractor(api restTransport) *RemoteFileInteractor
func (*RemoteFileInteractor) GetObject ¶
func (r *RemoteFileInteractor) GetObject(link, key string) ([]byte, error)
GetObject downloads a decrypts a remote object.
func (*RemoteFileInteractor) SetObject ¶
func (r *RemoteFileInteractor) SetObject(data []byte) (*EncryptedObject, error)
Encrypts and uploads an object.
Click to show internal directories.
Click to hide internal directories.