{"id":11304,"date":"2016-06-16T18:27:42","date_gmt":"2016-06-16T22:27:42","guid":{"rendered":"http:\/\/onlineappsdba.com\/?p=11304"},"modified":"2017-12-08T08:15:54","modified_gmt":"2017-12-08T12:15:54","slug":"multi-factor-authentication-possibilities-in-oam-11g","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/","title":{"rendered":"Multi-Factor Authentication possibilities in OAM 11g"},"content":{"rendered":"<p>Readers,<\/p>\n<p>It&#8217;s been sometime since writing here, however I believe I am back with good informative post today. It is very common ask for MFA these days and there are multiple ways to achieve this in Oracle Access Management by using either OAM 11g or combination of OAM and OAAM 11g (and\/or\u00a0using 3rd party products). The latter is enriched with fraud detection challenging with questions and\/or SMS\/OTP\u00a0etc., whereas former is based on OTP or push notification.<\/p>\n<p>I am going to cover latter part by using Oracle Access Manager 11g alone. Oracle Access Manager 11g supports various types of MFA possibilities, here they are:<\/p>\n<ul>\n<li>Oracle Mobile Authenticator (OTP)<\/li>\n<li>SMS\/Email Notification (OTP)<\/li>\n<li>Push notification from Oracle Mobile Authenticator<\/li>\n<\/ul>\n<p>Oracle Mobile Authenticator app is available on Andriod and iOS. The standard mechanism to implement TOTP (time based OTP) is using TOTPPlugin. TOTPPlugin is pre-packaged with OAM 11g product, so usually no additional component development is needed. The second mechanism to implement TOTP is using AdaptiveAuthentication Plugin which is also pre-packaged with OAM 11g product.<\/p>\n<p>If you for any reason you are having challenge with OTP working with TOTP plugin, you can use Adaptive Authentication plugin which is my case :).<\/p>\n<p>I will cover AdaptiveAuthentication Plugin implementation in this post while others are\u00a0topic for another day.<\/p>\n<p>I would assume that you have configured Oracle Mobile Authenticator already. Follow the steps below to implement MFA using Adaptive\u00a0Authentication Plugin.<\/p>\n<ul>\n<li>\u00a0Login to OAM Admin console as admin user.<\/li>\n<li>Goto Plugins.<\/li>\n<li>Specify the Configuration Parameters for Adaptive Authentication Plugin. More importantly Identity Store,\u00a0<span id=\"pt1:pt_pgl12\" class=\"x1a\">TotpSecretKeyAttribute etc., Save the changes.<\/span><\/li>\n<li>Goto Modules.<\/li>\n<li>Open AdaptiveAuthentication Module.<\/li>\n<li>Goto Steps and specify the configuration parameters for\u00a0<span id=\"pt1:pt_pgl12\" class=\"x1a\"><span id=\"pt1:_d_reg:region3:1:ot3\">SecondFactorOTP step.<\/span><\/span><\/li>\n<li>Verify that\u00a0AdaptiveAuthenticationScheme is properly configured for configuration parameters.<\/li>\n<li>Specify the step up authentication scheme in post-authentication of Advanced Rules in authentication policy.<a href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11307 size-large\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg\" alt=\"1\" width=\"1024\" height=\"623\" srcset=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg 1024w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-150x91.jpg 150w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-300x183.jpg 300w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-80x49.jpg 80w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-220x134.jpg 220w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-164x100.jpg 164w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-247x150.jpg 247w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-391x238.jpg 391w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-682x415.jpg 682w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-800x487.jpg 800w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-978x595.jpg 978w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1.jpg 1152w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/li>\n<\/ul>\n<p>That&#8217;s it, you are good to test.<\/p>\n<p>Access OAM protected application and after regular user authentication (form, kerberos etc.,), user is redirected to another page to confirm preferred method for MFA as shown below.<a href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-11306\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2.jpg\" alt=\"2\" width=\"526\" height=\"252\" srcset=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2.jpg 526w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2-150x72.jpg 150w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2-300x144.jpg 300w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2-80x38.jpg 80w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2-220x105.jpg 220w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2-209x100.jpg 209w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2-280x134.jpg 280w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/2-497x238.jpg 497w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>When One time\u00a0Pin from Oracle Mobile Authenticator is selected, user is redirected to Second Factor Authentication Page as shown below. <a href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-11305\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3.jpg\" alt=\"3\" width=\"491\" height=\"286\" srcset=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3.jpg 491w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3-150x87.jpg 150w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3-300x175.jpg 300w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3-80x47.jpg 80w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3-220x128.jpg 220w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3-172x100.jpg 172w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3-258x150.jpg 258w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/3-409x238.jpg 409w\" sizes=\"auto, (max-width: 491px) 100vw, 491px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>User should enter OTP code generated in mobile authenticator in this page and user will be redirected to requested application.<\/p>\n<p>&nbsp;<\/p>\n<p><script src=\"\/\/static.leadpages.net\/leadboxes\/current\/embed.js\" async defer><\/script> <a href=\"\" data-leadbox-popup=\"141343e33f72a2:174d8c592346dc\" data-leadbox-domain=\"k21technologies.lpages.co\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11912\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM.png\" alt=\"\" width=\"1345\" height=\"202\" srcset=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM.png 1345w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-150x23.png 150w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-300x45.png 300w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-768x115.png 768w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-1024x154.png 1024w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-80x12.png 80w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-220x33.png 220w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-250x38.png 250w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-280x42.png 280w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-510x77.png 510w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-750x113.png 750w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-975x146.png 975w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/banner-_OAM-1190x179.png 1190w\" sizes=\"auto, (max-width: 1345px) 100vw, 1345px\" \/><\/a><\/p>\n<p><strong>References<\/strong>:<\/p>\n<p>https:\/\/docs.oracle.com\/cd\/E52734_01\/oam\/AIAAG\/adaptive_auth_intro.htm#AIAAG89731<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Readers, It&#8217;s been sometime since writing here, however I believe I am back with good informative post today. It is [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[429,442],"tags":[],"class_list":["post-11304","post","type-post","status-publish","format-standard","hentry","category-oam","category-oracle-access-manager"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Multi-Factor Authentication possibilities in OAM 11g -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multi-Factor Authentication possibilities in OAM 11g -\" \/>\n<meta property=\"og:description\" content=\"Readers, It&#8217;s been sometime since writing here, however I believe I am back with good informative post today. It is [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-16T22:27:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-12-08T12:15:54+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/\",\"name\":\"Multi-Factor Authentication possibilities in OAM 11g -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg\",\"datePublished\":\"2016-06-16T22:27:42+00:00\",\"dateModified\":\"2017-12-08T12:15:54+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#primaryimage\",\"url\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg\",\"contentUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multi-Factor Authentication possibilities in OAM 11g\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multi-Factor Authentication possibilities in OAM 11g -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/","og_locale":"en_US","og_type":"article","og_title":"Multi-Factor Authentication possibilities in OAM 11g -","og_description":"Readers, It&#8217;s been sometime since writing here, however I believe I am back with good informative post today. It is [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/","article_published_time":"2016-06-16T22:27:42+00:00","article_modified_time":"2017-12-08T12:15:54+00:00","og_image":[{"url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg","type":"","width":"","height":""}],"author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/","url":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/","name":"Multi-Factor Authentication possibilities in OAM 11g -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#primaryimage"},"image":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#primaryimage"},"thumbnailUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg","datePublished":"2016-06-16T22:27:42+00:00","dateModified":"2017-12-08T12:15:54+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#primaryimage","url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg","contentUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/06\/1-1024x623.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/06\/16\/multi-factor-authentication-possibilities-in-oam-11g\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Multi-Factor Authentication possibilities in OAM 11g"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/11304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=11304"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/11304\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=11304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=11304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=11304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}