Functions/Get-SecureArcanaCommands.ps1
<#
.SYNOPSIS Lists all the commands in the SecureArcana module. .DESCRIPTION This will return a list of commands in the SecureArcana module, along with a brief sysnopsis of each. .INPUTS This cmdlet has no inputs. .OUTPUTS None .EXAMPLE Get-SecureArcanaCommands .NOTES SecuredArcana - Get-SecureArcanaCommands.ps1 Author: Robert C Cain | @ArcaneCode | arcane@arcanetc.com This code is Copyright (c) 2023, 2024 Robert C Cain All rights reserved The code herein is for demonstration purposes. No warranty or guarantee is implied or expressly granted. This module may not be reproduced in whole or in part without the express written consent of the author. .LINK https://github.com/arcanecode/SecuredArcana .LINK http://arcanecode.me #> function Get-SecureArcanaCommands { [CmdletBinding()] param ( ) $headerMsg = @' Below is a listing of all the commands in the SecureArcana module, along with a brief synopsis of each. For more help on a specific command, use Get-Help <command> -Full. Also be sure to review the about file using Get-Help about_SecureArcana. Main Commands -------------------------------------------------------------------------------------- Below are the main commands in the SecureArcana module for handling secure passwords and credentials. ConvertFrom-SecuredPassword Extracts a password from a PSCredential object. Get-SecuredCredential Retrieves a PSCredential object from a file. New-SecureKeyFile Creates a new secure key file. Write-SecuredPassword Writes a password to a file in a secure manner. Get-SecureArcanaCommands Lists all the commands in the SecureArcana module. Open Commands -------------------------------------------------------------------------------------- The commands that begin with "Open-" provide an easy way to quickly access both the authors blog site and the GitHub site for the SecureArcana module. Open-AboutArcaneCode Opens the authors blog site to the "About Me" page with more information on his other projects. Open-SecureArcanaGitHub Opens the GitHub site in the default browser for the SecureArcana module. Use Commands --------------------------------------------------------------------------------------- The commands that begin with "Use-" provide code samples for using the SecureArcana functions They place a copy of the sample into the clipboard to allow you to quickly assemble your scripts. Use-ConvertFromSecuredPassword Provides and creates a code sample for using the ConvertFrom-SecuredPassword function. Use-GetSecuredCredential Provides and creates a code sample for using the Get-SecuredCredential function. Use-NewSecureKeyFile Provides and creates a code sample for using the New-SecureKeyFile function. Use-WriteSecuredPassword Provides and creates a code sample for using the Write-SecuredPassword function. '@ Write-Host $headerMsg } |