keeper-secrets-manager-core 17.2.0

Rust SDK for Keeper Secrets Manager
Documentation
// -*- coding: utf-8 -*-
//  _  __
// | |/ /___ ___ _ __  ___ _ _ (R)
// | ' </ -_) -_) '_ \/ -_) '_|
// |_|\_\___\___| .__/\___|_|
//              |_|
//
// Keeper Secrets Manager
// Copyright 2024 Keeper Security Inc.
// Contact: sm@keepersecurity.com
//

pub mod dtos;
pub mod field_structs;
pub mod payload;

pub use crate::dto::dtos::{AppData, Folder, KeeperFile, Record, SecretsManagerResponse};
pub use crate::dto::payload::{
    validate_payload, CompleteTransactionPayload, Context, CreateFolderPayload, CreateOptions,
    CreatePayload, DeleteFolderPayload, DeletePayload, EncryptedPayload, FileUploadPayload,
    GetPayload, KsmHttpResponse, Payload, QueryOptions, TransmissionKey, UpdateFolderPayload,
    UpdateOptions, UpdatePayload, UpdateTransactionType,
};
pub use field_structs::KeeperField;