Seq.App.AzureSecretCheck 2.1.4

dotnet add package Seq.App.AzureSecretCheck --version 2.1.4
                    
NuGet\Install-Package Seq.App.AzureSecretCheck -Version 2.1.4
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Seq.App.AzureSecretCheck" Version="2.1.4" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Seq.App.AzureSecretCheck" Version="2.1.4" />
                    
Directory.Packages.props
<PackageReference Include="Seq.App.AzureSecretCheck" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Seq.App.AzureSecretCheck --version 2.1.4
                    
#r "nuget: Seq.App.AzureSecretCheck, 2.1.4"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Seq.App.AzureSecretCheck@2.1.4
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Seq.App.AzureSecretCheck&version=2.1.4
                    
Install as a Cake Addin
#tool nuget:?package=Seq.App.AzureSecretCheck&version=2.1.4
                    
Install as a Cake Tool

Seq.App.AzureSecretCheck

alt text

Azure App Registration Secret Expiration Check.

Description

This plug-in checks the secrets and certificates of each of the apps specified and returns the days till expiration of the most recent date.

Installation

This plug-in requires an app registration with a client secret that has Application.Read.All access in your Azure Instance.

Inputs

Required/Optional Variable Type Description
Required Tenant Id string Directory (tenant) ID of the Azure Instance
Required Client Id string The Client ID of this App Registration, that has the necessary access to query expiry
Required Client Secret string Client secret from the App Registration for this plugin
Optional Application Object Ids string[] A list of App Registration Object Ids, one per line. If left blank, all object ids will be reviewed. Note: This is the Object Id and not the Application Id.
Optional Graph Scopes string[] A list of Graph Scopes for the Microsoft.Graph api. Default is blank
Optional Interval (seconds) int The time between checks; the default is 3600 (once an hour).
Optional Minimum validity period (days) int The minimum amount of days a certificate should be valid; the default is 30

Change Log

2.1.4 - 2025/01/14

  • Application Object Ids are now optional. If the Application Object Ids are empty, all object Ids will be reviewed.
  • Line Comments (//) and Block Comments (/* */) are allowed in the Application Object Ids.

Authors

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.1.4 362 1/14/2025
2.1.0 685 12/13/2024
2.0.1 1,546 1/24/2024
2.0.0 1,965 1/23/2024