b509c14e00e3b3134c985ae6fc4da298The timestamp value is required to be part of the request to prevent “replay” forgeries.
Acquia DAM will reject any request that was generated 30 minutes ahead or behind the current time.
The timestamp must be formatted according to the RFC-2822 date format.
SimpleDateFormat df = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z", Locale.US);
df.setTimeZone(TimeZone.getTimeZone("GMT"));
String value = df.format(new Date());http://msdn.microsoft.com/enus/library/az4se3k1.aspx#RFC1123 (RFC-2822 is a subset of RFC-1123.)
gmdate("D, d M Y H:i:s \G\M\T")All communications will be transmitted over a secure HTTP connection (TLS, aka SSL). Because the transmission is secured at the network layer, a signature value scheme is specified to ensure that form field values were not modified after your server generated the markup.
Sun, 20 Jul 1969, 20:17:39 GMT - Timestamp of the request in RFC-2822 format.b509c14e00e3b3134c985ae6fc4da298 - See how to calculate a valid signature.123456 - Unique identifier value for the user. This value determines user uniqueness in the Collective. If a unique identifier is not available for the user, the user’s email address may be a suitable substitute. Best practices says to not directly expose internal user identifiers, but instead salt and hash them before sending them to the Collective.[email protected]moonWalker1969 (optional)Neil (optional)Armstrong (optional)Commander (optional)NASA (optional)300 E Street SW (optional)Washington (optional)DC (optional)20546 (optional)USA (optional)+12023580001 (optional)Spaceflight (optional)Astronaut, Apollo, Apollo 11 (optional) - A comma-delimited list of values that match any existing role names within the Collective that will update the user's roles to exactly match what was supplied. If a value for roles is not supplied, then newly created users will be given roles based on the registration_code (existing users in the Collective will simply not have their roles changed).National Hero (optional) - Collective registration code name (used during just-in-time user creation only)/portals (optional) - Relative URL to redirect to after authenticationUser Metadata Value (optional) - Optionally, one or more additional parameters can be supplied within the request that match any existing User Metadata field keys within the Collective. If a parameter name is matched, the provided value will be set for the user’s metadata value.timestamp=Fri%2C%207%20Aug%202015%2C%2017%3A06%3A08%20GMT
&signature=61d76586828232022304c863f0c48b82
&guid=123456
&email=postmaster%40usa.gov
&username=postmaster
&first_name=First
&last_name=Last
&title=Developer
&company=Acquia
&street_address=6911%20Mangrove%20Ln
&city=Madison
&state=WI
&zip=53714
&country=USA
&phone=6085555555
&department=Software
&roles=US%20Region%2C%20France%20Region
®istration_code=Simple%20One-Way%20SSO%20Auto-Approve
&redirection_url=%2Fportals
&user_metadata_key=User%20Metadata%20ValueLocation: /dam/dashboard (or value of redirection_url parameter, if supplied)Sun, 20 Jul 1969, 20:17:39 GMT - Timestamp of the request in RFC-2822 format.b509c14e00e3b3134c985ae6fc4da298 - See how to calculate a valid signature.123456 - Unique identifier value for the user. This value determines user uniqueness in the Collective. If a unique identifier is not available for the user, the user’s email address may be a suitable substitute. Best practices says to not directly expose internal user identifiers, but instead salt and hash them before sending them to the Collective.[email protected]moonWalker1969 (optional)Neil (optional)Armstrong (optional)Commander (optional)NASA (optional)300 E Street SW (optional)Washington (optional)DC (optional)20546 (optional)USA (optional)+12023580001 (optional)Spaceflight (optional)Astronaut, Apollo, Apollo 11 (optional) - A comma-delimited list of values that match any existing role names within the Collective that will update the user's roles to exactly match what was supplied. If a value for roles is not supplied, then newly created users will be given roles based on the registration_code (existing users in the Collective will simply not have their roles changed).National Hero (optional) - Collective registration code name (used during just-in-time user creation only)/portals (optional) - Relative URL to redirect to after authenticationUser Metadata Value (optional) - Optionally, one or more additional parameters can be supplied within the request that match any existing User Metadata field keys within the Collective. If a parameter name is matched, the provided value will be set for the user’s metadata value.Location: /dam/dashboard (or value of redirection_url parameter, if supplied)If this content did not answer your questions, try searching or contacting our support team for further assistance.
If this content did not answer your questions, try searching or contacting our support team for further assistance.