Seq.App.AzureSecretCheck 2.0.1

dotnet add package Seq.App.AzureSecretCheck --version 2.0.1
NuGet\Install-Package Seq.App.AzureSecretCheck -Version 2.0.1
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.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Seq.App.AzureSecretCheck --version 2.0.1
#r "nuget: Seq.App.AzureSecretCheck, 2.0.1"
#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.
// Install Seq.App.AzureSecretCheck as a Cake Addin
#addin nuget:?package=Seq.App.AzureSecretCheck&version=2.0.1

// Install Seq.App.AzureSecretCheck as a Cake Tool
#tool nuget:?package=Seq.App.AzureSecretCheck&version=2.0.1

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
Required Application Object Ids string[] A list of App Registration Object Ids, one per line. 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

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. 
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.0.1 478 1/24/2024
2.0.0 540 1/23/2024