<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How to get Alfresco Ticket Session Expiration Time ? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261197#M214327</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Folks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are using HTTP Client through which we call Alfresco Login API (Webscript) and get the Authentication ticket and I strongly believe that session expiration will also be applicable to "&lt;/SPAN&gt;&lt;SPAN style="text-decoration: underline;"&gt;Alfresco Authentication Ticket&lt;/SPAN&gt;&lt;SPAN&gt;" which we configure in web.xml of alfresco application.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have multiple alfresco servers and I am using both the servers simalteneously i.e. Alfresco01 &amp;amp; Alfresco03 and calling their webscripts with their respective authentication ticket(s), But I have to get the tickets multiple time in my code which affects the performance of the application. I want to get all tickets from all available servers (&amp;amp; also use the same ticket for calling multiple webscripts multiple times) and will go for new ticket &lt;/SPAN&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;only if&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN&gt; that ticket gets expire (ticket's session gets expire or ticket is useless for me).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can some body help in this ? Any pointers ? Any links ? Any ways to get session details from ticket? Any workaround to improve performance ?? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Nirvan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 17 Sep 2012 07:23:12 GMT</pubDate>
    <dc:creator>nirvanvjain</dc:creator>
    <dc:date>2012-09-17T07:23:12Z</dc:date>
    <item>
      <title>How to get Alfresco Ticket Session Expiration Time ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261197#M214327</link>
      <description>Hi Folks,We are using HTTP Client through which we call Alfresco Login API (Webscript) and get the Authentication ticket and I strongly believe that session expiration will also be applicable to "Alfresco Authentication Ticket" which we configure in web.xml of alfresco application.I have multiple al</description>
      <pubDate>Mon, 17 Sep 2012 07:23:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261197#M214327</guid>
      <dc:creator>nirvanvjain</dc:creator>
      <dc:date>2012-09-17T07:23:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to get Alfresco Ticket Session Expiration Time ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261198#M214328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;As far as I know that the problem of ticket expiration you are facing is because of the switching between two servers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;check this out.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://stackoverflow.com/questions/7426878/alfresco-ticket-validity" rel="nofollow noopener noreferrer"&gt;http://stackoverflow.com/questions/7426878/alfresco-ticket-validity&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Sep 2012 09:36:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261198#M214328</guid>
      <dc:creator>mitpatoliya</dc:creator>
      <dc:date>2012-09-17T09:36:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to get Alfresco Ticket Session Expiration Time ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261199#M214329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;First of all thanks a ton to Mit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not facing ticket expiration issues but I am in to confusion that &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is [u&lt;/SPAN&gt;&lt;STRONG&gt;]Alfresco ticket expiration&lt;/STRONG&gt;&lt;SPAN&gt; totally seperate from the session expiration time mentioned in web.xml ? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i.e. web.xml session expiration time is 20 minutes still ticket expiration is 1 hours which is default ???&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Nirvan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Sep 2012 09:06:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261199#M214329</guid>
      <dc:creator>nirvanvjain</dc:creator>
      <dc:date>2012-09-18T09:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to get Alfresco Ticket Session Expiration Time ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261200#M214330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Nirvan,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As per my knowledge, The expiry of an Alfresco Ticket depends on following properties in "&lt;/SPAN&gt;&lt;STRONG&gt;../tomcat/web-apps/alfresco/WEB-INF/classes/alfresco/repository.properties&lt;/STRONG&gt;&lt;SPAN&gt;" file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Default settings in &lt;SPAN style="text-decoration: underline;"&gt;Alfresco 4.0.0 EE&lt;/SPAN&gt;:&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# Do authentication tickets expire or live for ever?&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG style="text-decoration: underline;"&gt;# if set to "false" then, ticket will live for ever, till user log out from the system or Restart the Server. Because tickets are stored in cache memory.&lt;BR /&gt;# if set to "true" then, ticket will expire based on "expiryMode" &amp;amp; "validDuration"&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;authentication.ticket.ticketsExpire&lt;/STRONG&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;EM&gt;false&lt;/EM&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# If ticketsEpire is true then how they should expire?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# Valid values are: AFTER_INACTIVITY, AFTER_FIXED_TIME, DO_NOT_EXPIRE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# The default is AFTER_FIXED_TIME&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;authentication.ticket.expiryMode&lt;/STRONG&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;EM&gt;AFTER_FIXED_TIME&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# If authentication.ticket.ticketsExpire is true and&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# authentication.ticket.expiryMode is AFTER_FIXED_TIME or AFTER_INACTIVITY,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# this controls the minimum period for which tickets are valid. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# The default is PT1H for one hour.&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;authentication.ticket.validDuration&lt;/STRONG&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;EM&gt;PT1H&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The above properties are used in InMemoryTicketComponentImpl class. Check getNewTicket() method of this class for details.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if you want to persist a ticket then, refer this post &lt;/SPAN&gt;&lt;A href="https://forums.alfresco.com/en/viewtopic.php?f=7&amp;amp;t=40905" rel="nofollow noopener noreferrer"&gt;https://forums.alfresco.com/en/viewtopic.php?f=7&amp;amp;t=40905&lt;/A&gt;&lt;SPAN&gt;. Not sure about pros and cons of persisting a ticket.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit "&lt;/SPAN&gt;&lt;STRONG&gt;../tomcat/shared/classes/alfresco/extension/ehcache-custom.xml&lt;/STRONG&gt;&lt;SPAN&gt;" as follows&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Find&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt; cache&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;name="org.alfresco.cache.ticketsCache"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;maxElementsInMemory="1000"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;eternal="true"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;overflowToDisk="true"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;statistics="false"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/ &amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and change to&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt; cache&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;name="org.alfresco.cache.ticketsCache"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;maxElementsInMemory="1000"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;eternal="true"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;overflowToDisk="true"&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;diskPersistent="true"&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;statistics="false"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/ &amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please share if you get something.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Mar 2014 15:57:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-alfresco-ticket-session-expiration-time/m-p/261200#M214330</guid>
      <dc:creator>deepak1987</dc:creator>
      <dc:date>2014-03-10T15:57:47Z</dc:date>
    </item>
  </channel>
</rss>

