Udostępnij przez


wpis tajny One-Time (niezależny wydawca) (wersja zapoznawcza)

One-Time Secret to sposób udostępniania poufnych informacji bez ich przechowywania. Jeśli zamiast tego używasz linku jednorazowego, informacje będą utrwalane dla pojedynczego wyświetlania, co oznacza, że nie można go odczytać przez inną osobę później. Dzięki temu można wysyłać poufne informacje w bezpieczny sposób, wiedząc, że jest ona widoczna tylko przez jedną osobę. Pomyśl o tym jak samozniszczająca wiadomość.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Aldo Gillone
adres URL https://github.com/alduzzen1985/One-Time-Secet-Connector/
Email aldogillone@gmail.com
Metadane łącznika
Publisher Aldo Gillone
Kategorie Zabezpieczenia
Zasady ochrony prywatności https://onetimesecret.com/info/privacy
Witryna internetowa https://onetimesecret.com/

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Email securestring Adres e-mail dla tego interfejsu API Prawda
Klucz interfejsu API securestring Podany klucz interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Burn Secret

Spalić wpis tajny, który nie został jeszcze odczytany.

Generowanie wpisu tajnego

Wygeneruj krótki, unikatowy wpis tajny. Jest to przydatne w przypadku haseł tymczasowych, jednorazowych podkładek, soli itp.

Pobieranie metadanych

Każdy wpis tajny ma również skojarzone metadane. Metadane mają być używane przez twórcę wpisu tajnego (tj. nie adresata) i powinny być zwykle przechowywane jako prywatne. Możesz bezpiecznie użyć klucza metadanych, aby pobrać podstawowe informacje o samym kluczu tajnym (np. jeśli lub kiedy został on wyświetlony), ponieważ klucz metadanych różni się od klucza tajnego.

Pobieranie ostatnio używanych metadanych

Ponów próbę utworzenia listy ostatnich metadanych.

Pobieranie wpisu tajnego

Pobieranie wpisu tajnego

Tworzenie wpisu tajnego

Ta metoda służy do przechowywania wartości wpisu tajnego.

Burn Secret

Spalić wpis tajny, który nie został jeszcze odczytany.

Parametry

Nazwa Klucz Wymagane Typ Opis
Klucz metadanych
METADATA_KEY True string

Klucz metadanych

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator klienta
state.custid string

To ty

Klucz metadanych
state.metadata_key string

Unikatowy klucz metadanych. NIE udostępniaj tego.

Klucz tajny
state.secret_key string

Unikatowy klucz tworzonego wpisu tajnego. Jest to klucz, który można udostępnić.

Czas —To-Live
state.ttl integer

Czas wygaśnięcia (w sekundach), który został określony (tj. nie pozostały czas)

Czas wygaśnięcia metadanych
state.metadata_ttl integer

Pozostały czas (w sekundach), przez który metadane pozostały do wygaśnięcia.

Czas wpisu tajnego —To-Live
state.secret_ttl integer

Pozostały czas (w sekundach), przez który wpis tajny pozostał do wygaśnięcia.

State
state.state string

Stan wpisu tajnego

Updated
state.updated integer

ditto, ale czas ostatniej aktualizacji.

Created
state.created integer

Godzina utworzenia wpisu tajnego w czasie unix (UTC)

adresat
state.recipient array of

adresat

Klucz krótki wpisu tajnego
secret_shortkey string

Klucz krótki wpisu tajnego

Generowanie wpisu tajnego

Wygeneruj krótki, unikatowy wpis tajny. Jest to przydatne w przypadku haseł tymczasowych, jednorazowych podkładek, soli itp.

Parametry

Nazwa Klucz Wymagane Typ Opis
Przekazywanie frazy
passphrase string

Ciąg, który odbiorca musi wiedzieć, aby wyświetlić wpis tajny. Ta wartość jest również używana do szyfrowania wpisu tajnego i jest szyfrowana przed zapisaniem, więc mamy tylko tę wartość podczas przesyłania.

Czas opuszczenia
ttl integer

Maksymalny czas w sekundach, przez który wpis tajny powinien przetrwać

Recipient
recipient string

Adres e-mail. Wyślemy przyjazną wiadomość e-mail zawierającą link tajny (NIE sam wpis tajny).

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator klienta
custid string

To ty

Wygenerowana wartość
value string

Wygenerowana wartość. NIE udostępniaj tego.

Klucz metadanych
metadata_key string

Unikatowy klucz metadanych. NIE udostępniaj tego.

Klucz tajny
secret_key string

Unikatowy klucz tworzonego wpisu tajnego. Jest to klucz, który można udostępnić.

Czas wygaśnięcia
ttl integer

Czas wygaśnięcia (w sekundach), który został określony (tj. nie pozostały czas)

Updated
updated integer

Ditto, ale czas ostatniej aktualizacji.

Created
created integer

Godzina utworzenia wpisu tajnego w czasie unix (UTC)

Pobieranie metadanych

Każdy wpis tajny ma również skojarzone metadane. Metadane mają być używane przez twórcę wpisu tajnego (tj. nie adresata) i powinny być zwykle przechowywane jako prywatne. Możesz bezpiecznie użyć klucza metadanych, aby pobrać podstawowe informacje o samym kluczu tajnym (np. jeśli lub kiedy został on wyświetlony), ponieważ klucz metadanych różni się od klucza tajnego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Klucz metadanych
METADATA_KEY True string

Unikatowy klucz metadanych. NIE udostępniaj tego.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator klienta
custid string

to ty

Klucz metadanych
metadata_key string

Unikatowy klucz utworzonego wpisu tajnego. Jest to klucz, który można udostępnić.

Klucz tajny
secret_key string

Unikatowy klucz utworzonego wpisu tajnego. Jest to klucz, który można udostępnić.

Czas —To-Live
ttl integer

Określony czas wygaśnięcia (tj. nie pozostały czas)

Czas metadanych —To-Live
metadata_ttl integer

Pozostały czas (w sekundach), przez który metadane pozostały do wygaśnięcia.

Czas wpisu tajnego —To-Live
secret_ttl integer

Pozostały czas (w sekundach), przez który wpis tajny pozostał do wygaśnięcia.

State
state string

Stan wpisu tajnego

Updated
updated integer

ditto, ale czas ostatniej aktualizacji.

Created
created integer

Godzina utworzenia metadanych w czasie systemu unix (UTC)

adresat
recipient array of

adresat

Wymagane hasło
passphrase_required boolean

Jeśli hasło zostało podane podczas tworzenia wpisu tajnego, będzie to prawda. W przeciwnym razie fałsz, oczywiście.

Pobieranie ostatnio używanych metadanych

Ponów próbę utworzenia listy ostatnich metadanych.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator klienta
custid string

to ty

Klucz metadanych
metadata_key string

Unikatowy klucz metadanych. NIE udostępniaj tego.

Czas —To-Live
ttl integer

Określony czas wygaśnięcia (tj. nie pozostały czas)

Czas metadanych —To-Live
metadata_ttl integer

Pozostały czas (w sekundach), przez który metadane pozostały do wygaśnięcia.

Czas wpisu tajnego —To-Live
secret_ttl integer

Pozostały czas (w sekundach), przez który wpis tajny pozostał do wygaśnięcia.

stan
state string

stan

Updated
updated integer

ditto, ale czas ostatniej aktualizacji.

Created
created integer

Godzina utworzenia wpisu tajnego w czasie unix (UTC)

adresat
recipient array of

adresat

Otrzymane
received integer

Czas odebrania wpisu tajnego.

Pobieranie wpisu tajnego

Pobieranie wpisu tajnego

Parametry

Nazwa Klucz Wymagane Typ Opis
Klucz tajny
SECRET_KEY True string

Klucz tajny

Przekazywanie frazy
passphrase string

Przekazywanie frazy

Zwraca

Nazwa Ścieżka Typ Opis
Wartość
value string

Rzeczywisty wpis tajny. Powinno to iść bez mówienia, ale będzie to dostępne tylko raz.

Klucz tajny
secret_key string

Unikatowy klucz tworzonego wpisu tajnego. Jest to klucz, który można udostępnić.

Tworzenie wpisu tajnego

Ta metoda służy do przechowywania wartości wpisu tajnego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wartość wpisu tajnego
secret True string

Wartość wpisu tajnego, która jest szyfrowana przed zapisaniem. Istnieje maksymalna długość na podstawie wymuszanego planu (1k-10k).

Czas opuszczenia
ttl string

Maksymalny czas w sekundach, przez który wpis tajny powinien przetrwać (tj. czas wygaśnięcia). Po wygaśnięciu tego czasu wpis tajny zostanie usunięty i nie można go odzyskać.

Przekazywanie frazy
passphrase string

Ciąg, który odbiorca musi wiedzieć, aby wyświetlić wpis tajny. Ta wartość jest również używana do szyfrowania wpisu tajnego i jest szyfrowana przed zapisaniem, więc mamy tylko tę wartość podczas przesyłania.

Wiadomość e-mail z powiadomieniem
recipient string

adres e-mail. Wyślemy przyjazną wiadomość e-mail zawierającą link tajny (NIE sam wpis tajny).

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator Custiomer
custid string

to ty

Klucz metadanych
metadata_key string

Unikatowy klucz metadanych. NIE udostępniaj tego.

Klucz tajny
secret_key string

Unikatowy klucz tworzonego wpisu tajnego. Jest to klucz, który można udostępnić.

Czas wygaśnięcia
ttl integer

Czas wygaśnięcia (w sekundach), który został określony (tj. nie pozostały czas)

Czas wygaśnięcia metadanych
metadata_ttl integer

Pozostały czas (w sekundach), przez który metadane pozostały do wygaśnięcia.

Tajny czas wygaśnięcia
secret_ttl integer

Pozostały czas (w sekundach), przez który wpis tajny pozostał do wygaśnięcia.

stan
state string

stan

Updated
updated integer

ditto, ale czas ostatniej aktualizacji.

utworzone
created integer

Godzina utworzenia wpisu tajnego w czasie unix (UTC)

adresat
recipient array of

adresat

Wymagane hasło
passphrase_required boolean

Jeśli hasło zostało podane podczas tworzenia wpisu tajnego, będzie to prawda. W przeciwnym razie fałsz, oczywiście.