Get-SecretInfo
Находит и возвращает сведения о метаданных о секретах в зарегистрированных хранилищах.
Синтаксис
Get-SecretInfo
[[-Name] <String>]
[[-Vault] <String>]
[<CommonParameters>]
Описание
Этот командлет находит и возвращает сведения о секретах в зарегистрированных хранилищах. По умолчанию он возвращает сведения для каждого секрета во всех зарегистрированных хранилищах.
Примеры
Пример 1
Get-SecretInfo -Name *
Name Type VaultName
---- ---- ---------
Secret1 String LocalStore
Secret2 ByteArray LocalStore
Secret3 SecureString LocalStore
Secret4 PSCredential LocalStore
Secret5 Hashtable LocalStore
Secret6 ByteArray CredMan
В этом примере параметр Name указывается в виде одного подстановочного знака (*
) для возврата метаданных для всех хранимых секретов. Существует два зарегистрированных хранилища: LocalStore
и CredMan
. Из этих двух хранилищ возвращается шесть объектов SecretInformation .
Выходные объекты каждого допустимого типа секрета могут быть следующими:
- Bytearray
- Хэш-таблица
- PSCredential
- Securestring
- String
Пример 2
Get-SecretInfo -Name SecretWithMetadata | Select-Object -ExpandProperty Metadata
Key Value
--- -----
Environment Development
Expiration 5/1/2022 12:00:00 AM
GroupNumber 7
В этом примере извлекается SecretWithMetadata
секрет и отображаются его метаданные. Записи в хэш-таблицы показывают, что все допустимые значения метаданных типа могут быть следующими:
- String
- DateTime
- Int
Параметры
-Name
Указывает имя секрета. Этот командлет получает метаданные только для секретов с указанным именем. Введите имя или шаблон имени. Можно использовать подстановочные знаки.
Если параметр Name не указан, этот командлет возвращает метаданные для всех сохраненных секретов.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Vault
Указывает имя хранилища для поиска секретных метаданных. Подстановочные знаки не допускаются.
Если параметр Vault не указан, этот командлет выполняет поиск метаданных во всех зарегистрированных хранилищах.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
None
Выходные данные
Microsoft.PowerShell.SecretManagement.SecretInformation
PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по