Implementing logout. Single Sing Off

Hi I have developed an application using SSO.
These are the steps I followed:
1.     In the Orion-application.xml:
<jazn provider="LDAP" location="ldap://hn-apli-dev.bcie.org:389" default-realm="jazn.com">
<jazn-web-app auth-method="SSO"/>
</jazn>
2.     In the web.xml
…….
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>jazn.com</realm-name>
</login-config>
…….
<security-constraint>
<web-resource-collection>
<web-resource-name>appName</web-resource-name>
<url-pattern>/</url-pattern>
</web-resource-collection>
<auth-constraint>
…….
The login works OK but I can’t implement the Single Sing Off .
I tried using this code
// Set the return URL
response.setHeader("Osso-Return-Url", "http://my.oracle.com" );
// Send Dynamic Directive for logout
response.sendError(470, "Oracle SSO");
But it works just for applications defined as Partner Applications.
What else should I do?

Seems like you are using mod_osso for enabling Single Sign-On to your applications. In this case, you do not have to register individual applications to the Single Sign-On server as a partner applications. Mod_osso registration should be sufficient and login/logout will work fine.
However, if you are creating application session and using that to show application content then logout will not work correctly. This is because single sign-off will not remove those JSESSION cookies (since they are application specific). To ensure that these application sessions can not be reused when user logs out, implement the application security logic as documented developer's guide.
Oracle® Identity Management Application Developer's Guide
10g Release 2 (10.1.2) Part No. B14087-01
Section 7.4 Security Issues: Single Sign-Off and
Application Logout

Similar Messages

  • How to single sign off from all integrated forms with application server

    Hi!
    I deployed two forms form1 and form 2 on oracle application server 10g.
    The i created user in oid and created two data sources for these two forms to have data from database .
    I enabled single sign on on the formsweb.cfg file ,Now single sign on is working fine .
    When i try to open any form it promt me the SSO page after successful login it opens the form but problem is that now how do i log out so that when i logout from one form i should logout from other form as well using single sign off
    please can anybody help...

    Hello Anoop,
    The folowing link describes how to setup SSO between two portal.
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/2232900bb93fece10000000a11466f/frameset.htm
    Regards
    Deb
    [Reward Points for helpful answers]

  • How to implement logout functionlity in portlet .

    Hi all ,
    I have created a portlet on webcenter .
    This portlet contains two button Accept and Deny .
    On accept user is redircted to other page and on deny user sud be logged out from current session .
    Can anyone tell me how can i implement logout functionality in my portlet .
    Thanks ,
    Arun.

    If your portlet only contains that functionality i suggest you convert it to a taskflow instead of portlet.
    The issue with portlets is that it gets the context from its portal but it can not invalidate the session of its consumer.
    Maybe it's possible but it's not that straight forward. When you create a taskflow, you stay in the same context as the portal and you can easily do a regular logout.
    A logout link should have following destination:
    /adfAuthentication?logout=true&end_url=/faces/PublicPage
    the /faces/PublicPage can be changed so people will be redirected to that page.
    When you add a link to a portlet with that destination it will not work. When you add it to a taskflow, it will work.

  • I live in mexico and i want to  buy sing off music, but it tells me that i am only allow to buy in mexico store why?  i what to buy original, this is only pushing me to piracy

    i want to buy original sing off street corner symphony , but it tells me that i can only buy in mexican store, that obviously dont care about good music, this is why many people go to piracy, this is a stupid form of seeing internet oportunities

    Hi Luis,
    This is Little John from Street Corner Symphony. I'm glad you like our music, but it also ***** that the iTunes store doesn't have it available for sale down there. Unfortunately, Sony is picky about that stuff for some reason. The bad news is, it's not Apple's fault and there's little we can do because Sony's the one holding all the cards.
    The good news? We're no longer with Sony, so when we release our first album in a couple months, we should be able to make it available worldwide so you don't have to resort to torrents. Since you did have to resort to torrents to find the Sing-off stuff (I'm not going to make a judgment call, the issue of legality versus morality is not black and white, despite what some other posters want to guilt you into believing), we would appreciate it if you'd help out a little with our fundraising to make our first album. You can find donation information at our website:
    http://www.streetcornersymphony.org
    Hope all's well,
    - John

  • How to Implement a Single Folder - Multiple Authors Scenario für NW 7.3?

    Hello,
    is a version "How to Implement a Single Folder - Multiple Authors Scenario" for NetWeaver 7.3 planned?
    Best regards,
    Arnold Gallemann

    Hi Detlev,
    thanks a lot for sharing your work!
    Due to the reason we need a different configuration in KM, I changed e.g. some values in the .cc.xml and .co.xml files. I rebuild the project and checked the created EAR file. I noticed that the ConfigArchive file in EAR file still has the old values. It seems that SAP NetWeaver Developer Studio 7.3 is not recognizing in a portal application project the configuration of the src.config folder anymore. To test this, I removed the initial provided ConfigArchive in the folder dist\PORTAL-INF\config\ from your project. I rebuild it and the ConfigArchive in the EAR file wasnu2019t included.
    I found in the documentation (http://help.sap.com/saphelp_nw73/helpdata/de/42/60aec0032c1422e10000000a114cbd/frameset.htm) the SAP Note 1572813, which would describe how to use KMC wizards in SAP NetWeaver Developer Studio 7.3. But the article is currently not released to public.
    In addition I have discovered, that it is possible to include the src.config folder in the build process if the project is set up as a development component (see for details bullet point Optionally of http://help.sap.com/saphelp_nw73/helpdata/de/42/60aec0032c1422e10000000a114cbd/frameset.htm). This works. But later on I am facing another problem: I am missing the entry KMC-CM to add it as a dependency for the development component.
    Best regards
    Mario

  • Is it possible to take the singing off and just have the music?

    Hey, I'm new to Adobe and I wanted to make a CD for Christmas presents of my sibs and me singing some of our fav songs and I was wondering if theres a way to take the singing off and just have the music.  If so how do i do it?

    Why not? As long as the SIMs are from the same carriers the phone(s) is/are locked to, if ithey are locked.

  • How to implement a single sign on  feature using java.

    Hi,
    I have a question like , How to implement **single sign on** feature in java without using any third party framework or tool like LDAP or any other which is available in the market.
    Actually the situation is i have all security information into the table and those information is used for single sign on . If a user logged in from a jsp loging page all the security role should be assigned to that particular user.
    We can do this using LDAP but i am not supposed to use the LDAP or any third party tool . I have to write a java class for that .
    please suggest me the method , how to implement this in a web application.
    Edited by: Rakesh_Singh on Mar 19, 2008 11:55 AM

    you could setup a token that specifies a user is authenticated. other applications that u want SSO can check for existance of this token
    if it is HTTP - you can save the token as a cookie and downstream apps look for this token
    yr code needs to validate that the token/cookie was indeed a valid one and not subject to man-in-the middle attack.

  • CRM Implementation Landscape: Single Vs Multiple Instance

    Hi Experts,
    We have a requirement where SAP CRM has to be implemented across Multiple Geagraphic Loacations (Europe, APAC, NAFTA).
    We have to advise the client to go for Single Instance of SAP CRM or Multiple Instances.
    What are the factors that have to be considered before taking this kind of decision?
    What does SAP recommend for such cases, any documentation will be helpful.
    Thanks in Advance.
    Regards,
    Rahul

    What are the factors that have to be considered before taking this kind of decision?
    Mostly driven by the current setup, business model the company has now.
    (1) If R/3 (ERP, ECC) is in the landscape (I am sure it is), do they have separate instances in the different regions?
    (2) How is the master data? Business Partners, Products, Organizational data, Sales / Service Configuration. These are downloaded from the backend (R/3) into the CRM system.
    (3) How independent are these geographic regions? If they have disparate business models and master data, then it would be simpler to have multiple independent instances with limited integration within CRM landscape.
    (4) What processes in CRM? Do they plan in rolling out same scenarios?
    Questions like these will drive the discussion on such questions. One-size-fits-all may not always be right choice.

  • Getting ~/Library to sync in background when login/logout sync turned off

    I have a bunch of laptop users with very slow network connections where I need to turn off login/logout sync and only sync data in the background manually. Problem is, if you turn off login/logout sync it also turns off syncing ~/Library in the background.
    Now if you use the Details tab for MCX setting in WGM you can add the key "Sync Preferences in the Background" and set it to "sync" but it doesn't make any difference.
    Anyone know how to work around this so I don't have to sync anything at login/logout but can still sync Preferences in background when I manually do a sync?

    I don't think it's in the GUI, but you can manage this stuff pretty granularly with the following boolean flags in ~/Library/Preferences/com.apple.homeSync.plist:
    <key>syncBackgroundSetAtLogin</key>
    <string>dontSync</string>
    <key>syncBackgroundSetAtLogout</key>
    <string>dontSync</string>
    <key>syncPreferencesAtLogin</key>
    <string>dontSync</string>
    <key>syncPreferencesAtLogout</key>
    <string>sync</string>
    <key>syncPreferencesAtSyncNow</key>
    <string>dontSync</string>
    <key>syncPreferencesInBackground</key>
    <string>dontSync</string>
    I think the keys you want are syncPreferencesInBackground and/or syncPreferencesAtSyncNow. However, I found that this unpredicatably didn't sync everything. PHD has a generally hard time with open files and many of these files are open. Also, note that 10.5 changed in that it considers any hidden folders loose in your home folder (e.g. .ssh/) to be included in "Preference" syncing only occurring at Logout and Login. This isn't really documented or shown anywhere. I'm pretty sure that they are ignored in the background *even with* the above flags in use. Note that I haven't played with these in a while, so your mileage might vary. Perhaps they're just not ready for prime time.
    EDIT:
    Actually, I just remember where and how I found these: You need to follow the directions for "Using the Preference Editor to Manage Core Services" on page 236 of the User Management manual. This gives you the location of Preference Manifest for Home Folder Syncing which has a bucketload of cool options, including automatic conflict resolution.
    Message was edited by: jaydisc

  • Oracle forms server implementation on single machine

    I am using windows xp on my system.
    can I run the developer 6i forms .FMX file from browser (internet explorer), after installing oracle forms server??
    which operating system should we use to implement forms server.
    while installing form server on windows xp a message was displayed like 'some files can be installed on
    windows NT only'. I am not sure wheather the forms server will work on windows xp?
    My requirement is I want to run the .FMX file from Internet explorer in my system i.e using single machine.
    plz clarify.
    with thanks
    GMS

    can I run the developer 6i forms .FMX file from browser (internet explorer), after installing oracle forms server??The answer is yes if you can get it to install.
    I think you will need a FQHN (Host name with DNS).
    which operating system should we use to implement forms server?We used Linux, Red Hat 4 AS, But I think you could use Windows 2003 with that version. I would avoid Windows NT at this point.
    I have no information on using XP, I'm pretty sure I would not. I would use a server OS.
    Best Regards
    mseberg

  • Error in the assistant of installation of Oracle 9ias 9.0.2 single sing-on

    Install oracle 9ias 9.0.2.0, but when this in the assisting existing Oracle 9ias single singn-on the error that the host or port are not been worth appears. in the host sijita.uptc.edu.co places and in the port 7777. That it can be the error??? one doesn't also eat to pull up the Apache service because the following error appears:
    $ apachectl start
    Syntax error on line 6 of /u06/oracle/ora9ias/Apache/Apache/conf/mod_osso.conf:
    Unable to deobfuscate the SSO server config file,
    /u06/oracle/ora9ias/Apache/Apache/conf/osso/osso.conf, error Bad padding
    pattern detected in the last block.
    /u06/oracle/ora9ias/Apache/Apache/bin/apachectl start: httpd could not be started
    WARNING!! Direct use of apachectl within Oracle9iAS is
    deprecated. Using apachectl in conjunction with opmn may lead
    to unexpected behavior (such as opmn automatically restarting
    OHS after it has been shutdown using apachectl). Please use
    dcmctl (located at ORACLE_HOME/dcm/bin/dcmctl) instead.
    apachectl may not be shipped with future versions of Oracle9iAS.
    $ httpd start
    Ouch! ap_mm_create(1048576, "/tmp/apache/logs/mm.1262") failed
    Error: MM: mm:core: failed to open memory file (No such file or directory):
    OS: No such file or directory

    9iAS (9.0.2.0.1) is desupported and will not be certified against any new OS releases...
    Regards,
    Martin

  • How to implement a single user in mutiple AD groups?

    Hi all,
    I need your help in achieving the following requirement.
    1. Security should be applied based on a DeptName from DeptTable For example Department Name= A , Department Name =B, Department Name =C.
    2. Also security should be based on Officer Indicator from EmployeeTable= Yes or No.
    3. Employee Salary information is grouped into EmpFacts in presentation folder. Only a few users who belong to the group which has access to the folder, should be able to see this folder when they login.
    (DeptAOfficerYesEmpFactYesSuper. All the groups which has EmpFactYes are given permissions to EmpFact Folder in presentation Folder)
    4. On top of these all the users are classified into Mega and Super users. Mega users should have read only access to dashboards and Super users should be able to edit the dashboards. ( All the groups which are classified as Super are given access to "Edit Dashboard" in Presentation Catalog )
    NOTE: As we are deploying our rpd in the shared environment we are not supposed to use SESSION VARIABLES.
    TO achieve the above requirement we have created AD groups such that DeptAOfficerYesEmpFactYesSuper , DeptAOfficerNoEmpFactNoSuper and so on. By this method all the permutation and combinations will result in AD groups.
    We know that this approach will lead to severe maintenance issues and hence looking for other alternatives.
    We are now planning to have only DeptA, DeptB, DeptC groups and use them in conjunction with three other groups ( Officer, EmpFact, Super).
    Can we add a single user in all these user groups ?
    Kindly let me know if you need any clairty on this.
    Your help is highly appreciated.
    Edited by: user10682075 on May 11, 2011 7:24 PM

    Yes and no..meaning a user with just 1 group assigned will retrieve less data then a user with multiple groups assigned, so yes, more data to select will affecct your performace (a bit), but no, the use of multiple security groups by itself won't affect performance..
    The use of multiple security groups will reflect in the use of an IN or a subquery in your logical query, OBI will determine the best way in each case and your database (and statistics) will determine the best physical query and therefore query performance.
    M.

  • How to turn calender reminders for a single calender off

    hello there.
    on my iphone 5, i am using the standard ios calender. in the calender i am using one additional google calender (office). i wish to turn off the calender reminders for the google calender, when i'm not at the office. the only thing i can do is set the calender to invisible, but the reminders keep popping up and still appear in the messaging center. can somebody help? thanks! k

    hello there.
    on my iphone 5, i am using the standard ios calender. in the calender i am using one additional google calender (office). i wish to turn off the calender reminders for the google calender, when i'm not at the office. the only thing i can do is set the calender to invisible, but the reminders keep popping up and still appear in the messaging center. can somebody help? thanks! k

  • Performance for messaging queue - queue implemented as single cache entry.

    Hey Brian/All,
    Has there been any progress on addressing the long standing performance issues with messaging?
    i.e. messaging stores a queue within a single cache entry, which means it needs to deserialize, add item, and reserialize every time we add an item to the queue.
    For push rep, this means a burst of data can bring messaging to it knees and cause a cluster to fall over (eg: a clear of a large cache, or a remote site that is unavailable causing queues to grow to a very large size).
    I have also noticed that when a queue gets very large, the jmx suspend/drain times out, and throws an exception.
    Cheers,
    Neville.

    Hi Friends,
    Create a function that needs to be called on the ejbCreate.
    Inside this function make the connections as in the snippet below and close it when ejbRemove() or exception.
    fis                          = new FileInputStream("D:/MessageRouter_UAT/AppConfig.Properties");
    props.load(fis);
    fis.close();
    String logPath      = props.getProperty("Log_path").trim()+".log";
    logHandler      = new FileHandler(logPath);
    logHandler.setFormatter(new SimpleFormatter());
    logWriter.addHandler(logHandler);
    logWriter.setLevel(Level.ALL);
    MQEnvironment mqEnv      = null;
    mqEnv      = new MQEnvironment();
    MQEnvironment.hostname      = props.getProperty("MQ_HOST_NAME").trim();
    MQEnvironment.port      = Integer.parseInt(props.getProperty("MQ_PORT").trim());
    MQEnvironment.channel      = props.getProperty("CHANNEL_NAME").trim();
    MQEnvironment.properties.put(MQC.TRANSPORT_PROPERTY, MQC.TRANSPORT_MQSERIES_CLIENT);
    q_Mgr                = new MQQueueManager(props.getProperty("QUEUE_MANAGER").trim());
    queueID                = q_Mgr.accessQueue(props.getProperty("ID_Queue").trim(), MQC.MQOO_OUTPUT);
    queueSG                     = q_Mgr.accessQueue(props.getProperty("SG_Queue").trim(), MQC.MQOO_OUTPUT);
    queueHK                = q_Mgr.accessQueue(props.getProperty("HK_Queue").trim(), MQC.MQOO_OUTPUT);
    queueCL                     = q_Mgr.accessQueue(props.getProperty("CL_Queue").trim(), MQC.MQOO_OUTPUT);
    Thanks,
    Arun Prithviraj

  • How can i delete single songs off my ipod touch ??

    i have just sinced a few albums to my ipod touch (the one before the one with a camera) nt sure on the generation . i want to delete single songs is there a way to do this

    Don't select them to sync.

Maybe you are looking for

  • How can I use my home Mac and my MacBook's iTunes and not have to erase...

    I have a desktop Mac and a Macbook. Obviously I have iTunes on both. Both are the same account. But no matter what, when I connect to either one, in order to add music, videos or ANYTHING I have to erase and start all over! I hate this soooooooo much

  • How to change To address in Lion Mail message list pane

    I quite like the new Lion Mail app although I return to "Classic Layout" whenever I need to sort and clean up my inbox, but for general use the two-column layout with the message list on the left and the selected message content on the right works ni

  • ISE Authorization Policy Issues

    Hello Team, I´m getting troubles during my implementation: The User PC never gets IP Address from Access VLAN after AuthZ Policy succeded. I have two vlans in my implementation: Vlan ID 802 for Authentication (Subnet 10.2.39.0) Vlan ID 50 for Access

  • Unable to showing ecs

    Education (ECS) is not flowing to  miro for dealer process purchasing. we update excise duty and SECESS mannually while caputring and posting excise invoice . all the required condition JECP and ISEP are mantained properly. we are getting higher educ

  • Bonjour is crashing iTunes at startup

    I haven't been able to run iTunes for several weeks now. I click on the iTunes button and nothing happens. It seems to be crashing at launch. I followed the instructions in the support forums to run my system in "Selective Startup Mode" by disabling