{"id":6749,"date":"2014-01-13T20:54:04","date_gmt":"2014-01-14T00:54:04","guid":{"rendered":"http:\/\/onlineappsdba.com\/?p=6749"},"modified":"2014-01-13T20:54:04","modified_gmt":"2014-01-14T00:54:04","slug":"error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/","title":{"rendered":"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access"},"content":{"rendered":"<p>I recently configured <a href=\"http:\/\/docs.oracle.com\/cd\/E21764_01\/doc.1111\/e15866\/saml.htm#CHDBJABC\">SAML Identiy Switching by setting subject.precedence=false<\/a> in <strong>OWSM policy <\/strong>protecting<strong> Web Service<\/strong>\u00a0. This post covers error encountered after configuring <strong>Context Switching<\/strong> (\u00a0<strong>Subject.Precedence<\/strong>) in OWSM policy.<\/p>\n<p>For <strong>Identity Switching<\/strong> to work you must <strong>set permission<\/strong> for class <strong>oracle.wsm.security.WSIdentityPermission<\/strong>\u00a0as described\u00a0<a href=\"http:\/\/docs.oracle.com\/cd\/E21764_01\/web.1111\/b32511\/setup_config.htm#WSSEC3587\">here<\/a><\/p>\n<p>If you don&#8217;t set permisson you will see error like<\/p>\n<p>___<\/p>\n<p><span style=\"color: #ff0000;\">access denied (oracle.wsm.security.WSIdentityPermission resource=&lt;myApp&gt; assert)<\/span><br \/>\n<span style=\"color: #ff0000;\"> oracle.wsm.security.SecurityException: access denied (oracle.wsm.security.WSIdentityPermission resource=&lt;myApp&gt; assert)<\/span><\/p>\n<p>___<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>You add permission either from <strong>EM<\/strong> or using <strong>WLST<\/strong> (<strong>grantPermission<\/strong>) for<br \/>\nPermission Class &#8211;\u00a0<strong>oracle.wsm.security.WSIdentityPermission<\/strong><br \/>\nResource Name &#8211; \u00a0<strong>resource=&lt;myApp&gt;<\/strong><br \/>\nPermission Actions &#8211;<strong> assert\u00a0<\/strong><\/li>\n<li>This permsision gets added to codeBase\u00a0<strong>file:${common.components.home}\/ \u00a0modules\/ \u00a0oracle.wsm.agent.common_11.1.1\/ wsm-agent-core.jar<\/strong>\u00a0in file $DOMAIN_HOME\/config\/fmwconfig\/<strong>system-jazn-data.xml<\/strong><\/li>\n<\/ul>\n<div><\/div>\n<div>After setting this permision and on re-start of WebLogic Domain, I encountered following error (related to OWSM)<\/div>\n<div><\/div>\n<p>_____<\/p>\n<p><span style=\"color: #ff0000;\">&lt;08-Jan-2014 19:52:20 o&#8217;clock GMT&gt; &lt;Error&gt; &lt;oracle.wsm.resources.policyaccess&gt; &lt;WSM-06303&gt; &lt;<strong>The method &#8220;registerListener&#8221; was not called with required permission &#8220;oracle.wsm.policyaccess<\/strong>&#8221; &gt;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">&lt;08-Jan-2014 20:53:06 o&#8217;clock GMT&gt; &lt;Warning&gt; &lt;oracle.wsm.resources.enforcement&gt; &lt;WSM-07507&gt; &lt;Failure in Oracle WSM Agent, category= security, function=agent.function. client, \u00a0stage=request due to RuntimeException. java.security. AccessControlException: access denied (oracle.security. jps.service.credstore. CredentialAccess Permission context=SYSTEM,mapName=oracle. wsm.security, keyName=keystore-csf-key read) \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 at java.security.Access ControlContext. checkPermission (AccessControlContext.java:374) \u00a0javax.xml.ws. WebServiceException: oracle.fabric. common.PolicyEnforcement Exception: access denied (oracle.security. jps.service. credstore. CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=keystore-csf-key read) \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 at oracle.j2ee.ws.client.jaxws.DispatchImpl.invoke(DispatchImpl.java:867)<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Caused By: oracle.fabric.common.PolicyEnforcementException: \u00a0access denied (oracle.security.jps. service.credstore. CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=keystore-csf-key read) \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 at oracle.integration. platform.common. InterceptorChainImpl. createPolicyEnforcement Exception(InterceptorChainImpl.java:200) \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 at oracle.integration.platform.common. InterceptorChainImpl. processRequest (InterceptorChainImpl.java:136)<\/span><\/p>\n<p>________<\/p>\n<p>If you get error like above then this error means <strong>some of the permissions<\/strong> are missing in .<\/p>\n<p>.<\/p>\n<p><strong>Note<\/strong> : Policy Store in Oracle Fusion Middleware could be in one of <strong>three locations<\/strong> and is defined in <strong>jps-config.xml \u00a0<\/strong>(under $DOMAIN_HOME\/config\/fmwconfig)<\/p>\n<p><strong>a) File Based in XML file<\/strong> : \u00a0$DOMAIN_HOME\/config\/fmwconfig\/system-jazn-data.xml<\/p>\n<p><strong>b) Database<\/strong> : Under OPSS schema . <strong>Note:<\/strong> Only supported database for Policy Store is Oracle Database.<\/p>\n<p><strong>c) LDAP Server<\/strong> :\u00a0<strong>Note:<\/strong>\u00a0Only supported LDAP Server for Policy Store is Oracle Internet Directory (OID)<\/p>\n<p>In my case setting permission for\u00a0<strong>oracle.wsm.security.WSIdentityPermission<\/strong> <strong>removed existing permission<\/strong> for codebase wsm-agent-core.jar, adding permission in bold under codebase wsm-agent-core.jar fixed this issue<\/p>\n<p>&nbsp;<\/p>\n<p>_____<\/p>\n<p><span style=\"color: #ff0000;\">\u00a0&lt;grant&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;grantee&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;codesource&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0&lt;url&gt;file:${common.components.home}\/ modules\/oracle.wsm.agent.common_11.1.1\/ wsm-agent-core.jar&lt;\/url&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/codesource&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/grantee&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\">&lt;permissions&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\"><strong>&lt;permission&gt;<\/strong><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><strong> &lt;class&gt;oracle.security.jps. service.credstore. CredentialAccessPermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;context=SYSTEM, mapName=oracle.wsm.security, keyName=*&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;actions&gt;*&lt;\/actions&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;java.util.PropertyPermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;*&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;actions&gt;read&lt;\/actions&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;java.util.PropertyPermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;osdt.useMTOM&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;actions&gt;read,write&lt;\/actions&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;oracle.security.jps.JpsPermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;IdentityAssertion&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;java.lang.RuntimePermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;accessDeclaredMembers&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;java.lang.reflect.ReflectPermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;suppressAccessChecks&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;java.io.FilePermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;-&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;actions&gt;read&lt;\/actions&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;java.lang.RuntimePermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;getProtectionDomain&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;java.lang.RuntimePermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;oracle.wsm.policyaccess&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;permission&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;class&gt;oracle.security.jps.service.attribute.AttributeAccessPermission&lt;\/class&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;name&gt;*&lt;\/name&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;actions&gt;get,set&lt;\/actions&gt;<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"><strong> &lt;\/permission&gt;<\/strong><\/span><\/p>\n<p>______<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Related\/Reference<\/strong><\/span><\/p>\n<ul>\n<li>1485851.1\u00a0After an Upgrade, Error Message WSM-06303 : The method &#8220;registerListener&#8221; was not called with required permission &#8220;oracle.wsm.policyaccess&#8221;<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I recently configured SAML Identiy Switching by setting subject.precedence=false in OWSM policy protecting Web Service\u00a0. This post covers error encountered [&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":[140,42],"tags":[],"class_list":["post-6749","post","type-post","status-publish","format-standard","hentry","category-owsm","category-troubleshooting"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access  -<\/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\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access  -\" \/>\n<meta property=\"og:description\" content=\"I recently configured SAML Identiy Switching by setting subject.precedence=false in OWSM policy protecting Web Service\u00a0. This post covers error encountered [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-01-14T00:54:04+00:00\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/\",\"name\":\"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"datePublished\":\"2014-01-14T00:54:04+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access\"}]},{\"@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":"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access  -","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\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/","og_locale":"en_US","og_type":"article","og_title":"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access  -","og_description":"I recently configured SAML Identiy Switching by setting subject.precedence=false in OWSM policy protecting Web Service\u00a0. This post covers error encountered [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/","article_published_time":"2014-01-14T00:54:04+00:00","author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/","url":"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/","name":"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"datePublished":"2014-01-14T00:54:04+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2014\/01\/13\/error-in-owsm-after-setting-subject-precedence-context-switching-exception-oracle-security-jps-service-credstore-credential-access\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Error in OWSM after setting subject precedence (Context Switching) : Exception oracle.security. jps. service. credstore. Credential Access"}]},{"@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\/6749","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=6749"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/6749\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=6749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=6749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=6749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}