[java-identity-provider COMMIT] in /trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid: PersistentIdStor...

noreply at shibboleth.net noreply at shibboleth.net
Sun Oct 4 11:54:22 EDT 2015


Author: scantor
Date: Sun Oct  4 11:54:21 2015
New Revision: 7797

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7797&view=rev
Log:
IDP-829 - strawman redesign of SAML persistent ID storage interface

Added:
    trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/PersistentIdStoreEx.java   (with props)
Modified:
    trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/PersistentIdStore.java

Modified: trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/PersistentIdStore.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/PersistentIdStore.java?rev=7797&r1=7796&r2=7797&view=diff
==============================================================================
--- trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/PersistentIdStore.java	(original)
+++ trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/PersistentIdStore.java	Sun Oct  4 11:54:21 2015
@@ -26,7 +26,16 @@
 
 import org.joda.time.DateTime;
 
-/** Storage and retrieval interface for SAML persistent IDs. */
+/**
+ * Storage and retrieval interface for SAML persistent IDs.
+ * 
+ * <p>This interface is deprecated and is no longer used within the IdP. It is "racy" in that
+ * the operations are too granular to ensure transactional behavior for multiple requests
+ * from the same user for the same service, which is supported now, and was much less common
+ * in V2.</p>  
+ * 
+ * @deprecated
+ */
 public interface PersistentIdStore {
 
     /**



More information about the commits mailing list