IKeyManager Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní rozhraní pro provádění operací správy klíčů.
public interface class IKeyManager
public interface IKeyManager
type IKeyManager = interface
Public Interface IKeyManager
- Odvozené
Poznámky
Očekává se, že instance tohoto rozhraní budou bezpečné pro přístup z více vláken.
Metody
CreateNewKey(DateTimeOffset, DateTimeOffset) |
Vytvoří nový klíč se zadaným datem aktivace a vypršení platnosti a zachová nový klíč v podkladovém úložišti. |
GetAllKeys() |
Načte všechny klíče z podkladového úložiště. |
GetCacheExpirationToken() |
Načte token, který signalizuje, že volající, kteří mají v mezipaměti návratovou hodnotu GetAllKeys, by měly vymazat své mezipaměti. To může být v reakci na volání CreateNewKey nebo RevokeKey nebo jako odpověď na nějaké jiné externí oznámení. Volající, kteří mají zájem o pozorování tohoto tokenu, by měli tuto metodu volat před odpovídajícím voláním GetAllKeys. |
RevokeAllKeys(DateTimeOffset, String) |
Odvolá všechny klíče vytvořené před zadaným datem a zachová odvolání v podkladovém úložišti. |
RevokeKey(Guid, String) |
Odvolá konkrétní klíč a zachová odvolání v podkladovém úložišti. |