VaultServer
1.0.1
Create, configure, and interact with Hashicorp Vault Server to help manage secrets on your domain. GitHub: https://github.com/pldmgg/VaultServer
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2018 pldmgg. All rights reserved.
Package Details
Author(s)
- pldmgg
Functions
Add-CAPubKeyToSSHAndSSHDConfig Add-PublicKeyToRemoteHost Check-Cert Configure-VaultServerForLDAPAuth Configure-VaultServerForSSHManagement Generate-AuthorizedPrincipalsFile Generate-SSHUserDirFileInfo Get-LDAPCert Get-NativePath Get-SSHClientAuthSanity Get-SSHFileInfo Get-VaultAccessorLookup Get-VaultLogin Get-VaultTokenAccessors Get-VaultTokens Manage-StoredCredentials New-SSHCredentials New-SSHKey Revoke-VaultToken Sign-SSHHostPublicKey Sign-SSHUserPublicKey Validate-SSHPrivateKey
Dependencies
This module has no dependencies.
FileList
- VaultServer.nuspec
- module.requirements.psd1
- VariableLibrary.ps1
- VaultServer.psd1
- VaultServer.psm1
- Private\AddMySudoPwd.ps1
- Private\AddWinRMTrustedHost.ps1
- Private\AddWinRMTrustLocalHost.ps1
- Private\ConvertFromHCLToPrintF.ps1
- Private\DownloadNuGetPackage.ps1
- Private\GetComputerObjectsInLDAP.1.ps1
- Private\GetCurrentUser.ps1
- Private\GetDomainController.ps1
- Private\GetDomainName.ps1
- Private\GetElevation.ps1
- Private\GetGroupObjectsInLDAP.ps1
- Private\GetLDAPGroupAndUsers.ps1
- Private\GetLDAPUserAndGroups.ps1
- Private\GetLinuxOctalPermissions.ps1
- Private\GetLocalGroupAndUsers.ps1
- Private\GetLocalUserAndGroups.ps1
- Private\GetModuleDependencies.ps1
- Private\GetMySudoStatus.ps1
- Private\GetUserObjectsInLDAP.ps1
- Private\InstallLinuxPackage.ps1
- Private\InvokeModuleDependencies.ps1
- Private\InvokePSCompatibility.ps1
- Private\ManualPSGalleryModuleInstall.ps1
- Private\NewCronToAddSudoPwd.ps1
- Private\NewUniqueString.ps1
- Private\RemoveMySudoPwd.ps1
- Private\ResolveHost.ps1
- Private\SudoPwsh.ps1
- Private\TestIsValidIPAddress.ps1
- Private\TestLDAP.ps1
- Private\TestPort.ps1
- Private\UnzipFile.ps1
- Public\Add-CAPubKeyToSSHAndSSHDConfig.ps1
- Public\Add-PublicKeyToRemoteHost.ps1
- Public\Check-Cert.ps1
- Public\Configure-VaultServerForLDAPAuth.ps1
- Public\Configure-VaultServerForSSHManagement.ps1
- Public\Generate-AuthorizedPrincipalsFile.ps1
- Public\Generate-SSHUserDirFileInfo.ps1
- Public\Get-LDAPCert.ps1
- Public\Get-NativePath.ps1
- Public\Get-SSHClientAuthSanity.ps1
- Public\Get-SSHFileInfo.ps1
- Public\Get-VaultAccessorLookup.ps1
- Public\Get-VaultLogin.ps1
- Public\Get-VaultTokenAccessors.ps1
- Public\Get-VaultTokens.ps1
- Public\Manage-StoredCredentials.ps1
- Public\New-SSHCredentials.ps1
- Public\New-SSHKey.ps1
- Public\Revoke-VaultToken.ps1
- Public\Sign-SSHHostPublicKey.ps1
- Public\Sign-SSHUserPublicKey.ps1
- Public\Validate-SSHPrivateKey.ps1