Skip to main content

Posts

Showing posts from 2016

AzureAD bearer tokens, how to get 'em?

People have asked me about above question in many forums, and I personally have used ADAL (Active Directory Authentication Library) to get one. But here i would show you can use simple Http client to get one. In following example, I would show you how to get  bearer token for Azure Resource manager; Before you jump in, you must have created AzureAD application and have it assigned desired permissions to Azure Resource Manager. In olden days it was done through horrible powershell cmdlets, now days its done through new Azure Portal. (it used to be called ServicePrinciap), ServicePrincipal is actually an instance of your app in AzureAD. So lets come back to recipe: a) Fire a Http Client of your choice b) Set POST method to a your token endpoint for your AzureAD tenant URL https://login.microsoftonline.com/<tenant-id>/oauth2/token c) Set Content-Type : example : Content-Type: application/x-www-form-urlencoded d)  Set following parameter as part of your request body:

NetIQ IDM - JDBC driver - SQL calls from driver (Publisher channel) using XSLT

Recently I was working on a task where we had to call some SQL statements from publisher channel on a JDBC driver to different tables than the ones driver was configured to sync. The official documentation suggest to achieve this using jdbc-statement but it only schedules them on the subscriber channel, best suited for calling some SQL for stored procedure. The way I solved it was using XSLT and enabling Subscriber channel. On the publisher  Command Transformation Channel , I have following XSLT: < xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" xmlns:jdbc = "urn:dirxml:jdbc" xmlns:query = "http://www.novell.com/nxsl/java/com.novell.nds.dirxml.driver.XdsQueryProcessor" version = "1.0" > < xsl:param name = "srcQueryProcessor" /> < xsl:param name = "destQueryProcessor" /> < xsl:template match = "node()|@*" > < xsl:copy > &

Its time to explore Azure (PaaS)

I'm back to azure (PaaS) as developer in .NET/c# to code in lots of Azure (PaaS) services. Including Azure Active Directory,  AppServices, Azure Service Fabric & lot more interesting services.  This is just a beginning to cloud for modern business..