Rodauth is Ruby's most advanced authentication framework, designed to work in all rack applications. It's built using Roda and Sequel, but it can be used as middleware in front of web applications that use other web frameworks and database libraries. Rodauth aims to provide strong security for password storage by utilizing separate database accounts if possible on PostgreSQL, MySQL, and Microsoft SQL Server. Configuration is done via a DSL that makes it easy to override any part of the authentication process. Rodauth supports typical authentication features: such as login and logout, changing logins and passwords, and creating, verifying, unlocking, and resetting passwords for accounts. Rodauth also supports many advanced authentication features: * Secure password storage using security definer database functions * Multiple primary multifactor authentication methods (WebAuthn and TOTP), as well as backup multifactor authentication methods (SMS and recovery codes). * Passwordless authentication using email links and WebAuthn authenticators. * Both standard HTML form and JSON API support for all features.
bing search api gem compatible with recent microsoft azure migration. Find README.md with example usage at https://github.com/rcullito/searchbing
Test Kitchen driver for the Microsoft Azure Resource Manager (ARM) API
omniauth provider for new Microsoft Graph API
Microsoft Azure API Management Library for Ruby
Microsoft Teams API Client.
The Managed Service for Microsoft Active Directory API is used for managing a highly available, hardened service running Microsoft Active Directory. Note that google-cloud-managed_identities-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-managed_identities instead. See the readme for more details.
Ruby library for Microsoft Translate HTTP API
Implements the DataObjects API for Microsoft SQL Server
API Wrapper for the Microsoft Translator Text API (Cognitive Services)
== DESCRIPTION: Interface to Microsoft (Yahoo!) adCenter SOAP API
A gem that provides an interface to Microsoft's Bing search API
This is the simple REST client for Managed Service for Microsoft Active Directory API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Managed Service for Microsoft Active Directory API, but note that some services may provide a separate modern client that is easier to use.
This is the simple REST client for Managed Service for Microsoft Active Directory API V1alpha1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Managed Service for Microsoft Active Directory API, but note that some services may provide a separate modern client that is easier to use.
This is the simple REST client for Managed Service for Microsoft Active Directory API V1beta1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Managed Service for Microsoft Active Directory API, but note that some services may provide a separate modern client that is easier to use.
Access the Microsoft Graph API.
Allows delivery of emails using Microsoft Graph API with OAuth 2.0 client credentials flow
Chef Provisioner for the Microsoft Azure Resource Management API.
Library for the Microsoft® Translator API
This is a very basic wrapper for the Microsoft Computer Vision API.
The Managed Service for Microsoft Active Directory API is used for managing a highly available, hardened service running Microsoft Active Directory.
Generates CSV files that can be consumed by Microsoft Treemapper from the Sonar API. Reads stdin and stdout.
Gem to consume Microsoft's PowerBiEmbedded RESTfull API
Ruby library for accessing Microsoft Dynamics 365 and 2016 via the Microsoft Web API.
The Microsoft Graph Ruby Code SDK provides basic functionality for Microsoft Graph API.
Provides aliases for Encodings that have Code Page Identifiers to make it easier to interface with Microsoft APIs that use Code Page Identifiers to describe content
A Ruby library to work with Microsoft Windows' Win32 window management APIs, including search, enumeration, and window manipulation.
A Ruby client access library for Microsoft Sharepoint Web Services (SPWS). It is a work in progress. Methods are still being added from the Sharepoint API docs.
A simple wrapper for Bing's ngram API
== DESCRIPTION: Interface to Microsoft (Yahoo!) adCenter SOAP API
Ruby Cloud SDK wraps Aspose.Cells REST API so you could seamlessly integrate Microsoft Excel® spreadsheet generation, manipulation, conversion & inspection features into your own applications. Aspose.Cells Cloud for Ruby enables you to handle various aspects of Excel files, including cell data, styles, formulas, charts, pivot tables, data validation, comments, drawing objects, images, hyperlinks, and so on. Additionally, it supports operations such as splitting, merging, repairing, and converting to other compatible file formats.
== DESCRIPTION: Interface to Microsoft (Yahoo!) adCenter SOAP API
A simple gem that provides a client to Microsoft's Bing Search API Endpoint using HTTP GET
Ruby wrapper for Microsoft Adcenter API
Client to integrate with Microsoft Cognitive - Computer Vision API
Client for the Microsoft Live REST API
MsTranslate is a wrapper for the Microsoft Translator API
Microsoft Sentinel provides a new output plugin for Logstash. Use this output plugin to send any log via Logstash to the Microsoft Sentinel/Log Analytics workspace. This is done with the Log Analytics DCR-based API.
Exposes easy-to-use methods to work with Microsoft's Speach Recognition API and identify people by their voice. Useful for identifying your users by speech.
Interact with the Microsoft Dynamics365 Business Central API
Chef Provisioner for the Microsoft Azure Resource Management API.
Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic port of the Java Lucene search engine to the C# and .NET platform utilizing Microsoft .NET Framework. Lucene.Net sticks to the APIs and classes used in the original Java implementation of Lucene. The API names as well as class names are preserved with the intention of giving Lucene.Net the look and feel of the C# language and the .NET Framework. For example, the method Hits.length() in the Java implementation now reads Hits.Length() in the C# port. In addition to the APIs and classes port to C#, the algorithm of Java Lucene is ported to C# Lucene. This means an index created with Java Lucene is back-and-forth compatible with the C# Lucene; both at reading, writing and updating. In fact a Lucene index can be concurrently searched and updated using Java Lucene and C# Lucene processes.
This gem helps you integrate Microsoft Dataverse Web API to your ruby project
Ruby wrapper of the Windows Live Admin API to manage domains, users and services (eg. emails) hosted on Microsoft cloud (https://domains.live.com)
Language translation plugin that uses Microsoft's Translator API.
A simple ruby library to interact with Microsoft Graph and Office 365 API.
Ruby APIs for manipulating Microsoft Word based upon OOXML standards.
Microsoft Oxford Speech API, Speech to Text, Text to Speech functionality
Aspose.Tasks for Cloud is a REST API for manipulating Microsoft Project documents in the cloud. It allows you to work with all aspects of a Project document including conversion. The API offers a wide range of Microsoft Project export options. The Aspose.Tasks for Cloud API allows developers to convert Project documents to various formats including XML, HTML, BMP, PNG, PDF, and XSLX. The API can be used to list document properties such as a project’s default start and finish time, minutes per week and days per month, work format, default task type, and so on. The API also provides the capability to retrieve information about each task from a Project data file hosted in the cloud. Task information such as name, ID, duration, and start and end dates, can be retrieved. In addition, the API can add new tasks to projects and retrieve information about task links and task assignments. The Aspose.Tasks API can manage project resources for documents hosted in the cloud. It supports adding a new resource, retrieve a list of project resources, and delet existing resources from the Project data. The API also facilitates retrieval of resource assignments information for resources assigned to project tasks. The API provides full access to a project’s calendar collection. Details about project calendars such as ID, name, and working days and time, can be read. New calendars can be added or deleted from hosted project data files. The API can be used to create new calendar exceptions to the Project’s calendars and retrieving a list of existing exceptions.
API Wrapper for the Microsoft Translator Text API 3.1 (Cognitive Services)