<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pysaml2.git/docs, branch assert_deletion</title>
<subtitle>github.com: rohe/pysaml2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/'/>
<entry>
<title>Support arbitrary entity attributes</title>
<updated>2020-07-11T16:11:19+00:00</updated>
<author>
<name>Ivan Kanakarakis</name>
<email>ivan.kanak@gmail.com</email>
</author>
<published>2020-07-11T15:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=e5d0b4f0760144430d885165d41d777b59ef5d6a'/>
<id>e5d0b4f0760144430d885165d41d777b59ef5d6a</id>
<content type='text'>
Introduce new configuration option `entity_attributes` that defines a list of
dictionaries each of which represents an &lt;Attribute&gt; element. Each dicrionary has fields
for the NameFormat, the Name, the FriendName and a list of strings that are used to
create &lt;AttributeValue&gt; elements, each with the string as the text node.

    "entity_attributes": [
      {
        "name_format": "urn:oasis:names:tc:SAML:2.0:attrname-format:uri",
        "name": "urn:oasis:names:tc:SAML:profiles:subject-id:req",
        # "friendly_name" is not set
        "values": ["any"],
      },
    ]

Signed-off-by: Ivan Kanakarakis &lt;ivan.kanak@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce new configuration option `entity_attributes` that defines a list of
dictionaries each of which represents an &lt;Attribute&gt; element. Each dicrionary has fields
for the NameFormat, the Name, the FriendName and a list of strings that are used to
create &lt;AttributeValue&gt; elements, each with the string as the text node.

    "entity_attributes": [
      {
        "name_format": "urn:oasis:names:tc:SAML:2.0:attrname-format:uri",
        "name": "urn:oasis:names:tc:SAML:profiles:subject-id:req",
        # "friendly_name" is not set
        "values": ["any"],
      },
    ]

Signed-off-by: Ivan Kanakarakis &lt;ivan.kanak@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix formatting for docs</title>
<updated>2020-07-10T17:10:53+00:00</updated>
<author>
<name>Ivan Kanakarakis</name>
<email>ivan.kanak@gmail.com</email>
</author>
<published>2020-07-10T16:39:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=5d1d035bfb73012b00c63b4f7548afacd5585812'/>
<id>5d1d035bfb73012b00c63b4f7548afacd5585812</id>
<content type='text'>
Signed-off-by: Ivan Kanakarakis &lt;ivan.kanak@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ivan Kanakarakis &lt;ivan.kanak@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Differentiate between metadata NameIDFormat and AuthnRequest NameIDPolicy Format</title>
<updated>2020-07-10T17:10:51+00:00</updated>
<author>
<name>Ivan Kanakarakis</name>
<email>ivan.kanak@gmail.com</email>
</author>
<published>2020-07-07T10:38:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=0c1873da1f280d4921b9c9b3da9126388d75e701'/>
<id>0c1873da1f280d4921b9c9b3da9126388d75e701</id>
<content type='text'>
The `name_id_format` configuration option is used to define

1. the value of the `&lt;NameIDFormat&gt;` metadata element
2. and the value of the `&lt;NameIDPolicy&gt;` `Format` attribute in an `AuthnRequest`

The configuration option to set what the value of `&lt;NameIDFormat&gt;` element is in the
metadata should be different from the configuration option to specify what should be
requested in an `AuthnRequest` through the `&lt;NameIDPolicy Format="..."&gt;` attribute.

Introduce a new option (`name_id_policy_format`), or use the same name but scoped in a
specific section for metadata and AuthnRequest.

On the side of this, pysaml2 defaults to _transient_ as the `&lt;NameIDPolicy
Format="..."&gt;` attribute value. To omit requesting a value for the `&lt;NameIDPolicy
Format=""&gt;` attribute the value `"None"` (a string) must be set in the configuration.
This is unintuitive. It is better to be explicit and set transient to request a
transient NameID, than not setting a value and requesting transient by default. If no
value is set, no specific `&lt;NameIDPolicy Format="..."&gt;` should be requested.

- Refactor the name_id_format usage
- Add name_id_policy_format configuration option
- Remove the "None" convention value

Signed-off-by: Ivan Kanakarakis &lt;ivan.kanak@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `name_id_format` configuration option is used to define

1. the value of the `&lt;NameIDFormat&gt;` metadata element
2. and the value of the `&lt;NameIDPolicy&gt;` `Format` attribute in an `AuthnRequest`

The configuration option to set what the value of `&lt;NameIDFormat&gt;` element is in the
metadata should be different from the configuration option to specify what should be
requested in an `AuthnRequest` through the `&lt;NameIDPolicy Format="..."&gt;` attribute.

Introduce a new option (`name_id_policy_format`), or use the same name but scoped in a
specific section for metadata and AuthnRequest.

On the side of this, pysaml2 defaults to _transient_ as the `&lt;NameIDPolicy
Format="..."&gt;` attribute value. To omit requesting a value for the `&lt;NameIDPolicy
Format=""&gt;` attribute the value `"None"` (a string) must be set in the configuration.
This is unintuitive. It is better to be explicit and set transient to request a
transient NameID, than not setting a value and requesting transient by default. If no
value is set, no specific `&lt;NameIDPolicy Format="..."&gt;` should be requested.

- Refactor the name_id_format usage
- Add name_id_policy_format configuration option
- Remove the "None" convention value

Signed-off-by: Ivan Kanakarakis &lt;ivan.kanak@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update documentation</title>
<updated>2020-07-09T16:53:32+00:00</updated>
<author>
<name>Chris Nelson</name>
<email>chris@cultivateai.com</email>
</author>
<published>2020-07-09T16:53:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=33ee547989ba7a4719b4d6048c8860ab6ce29217'/>
<id>33ee547989ba7a4719b4d6048c8860ab6ce29217</id>
<content type='text'>
Mention `additional_cert_files` and the fact that `cert_file` only accepts a single cert and not a chain</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mention `additional_cert_files` and the fact that `cert_file` only accepts a single cert and not a chain</pre>
</div>
</content>
</entry>
<entry>
<title>revert new typo</title>
<updated>2020-05-12T09:57:16+00:00</updated>
<author>
<name>Dick Visser</name>
<email>dick.visser@geant.org</email>
</author>
<published>2020-05-12T09:57:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=db4bb9afc421eda51206de144089930d8bcf2d7d'/>
<id>db4bb9afc421eda51206de144089930d8bcf2d7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>typo</title>
<updated>2020-05-12T09:09:11+00:00</updated>
<author>
<name>Dick Visser</name>
<email>dick.visser@geant.org</email>
</author>
<published>2020-05-12T09:09:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=387c2f193e23f4b21e615d8010f7f03eb3a17d89'/>
<id>387c2f193e23f4b21e615d8010f7f03eb3a17d89</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Presently means 'going to happen soon'</title>
<updated>2020-05-12T09:06:56+00:00</updated>
<author>
<name>Dick Visser</name>
<email>dick.visser@geant.org</email>
</author>
<published>2020-05-12T09:06:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=11136c15d06652c31628664145091b2ac9929bf1'/>
<id>11136c15d06652c31628664145091b2ac9929bf1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>typos and spelling</title>
<updated>2020-05-12T09:04:13+00:00</updated>
<author>
<name>Dick Visser</name>
<email>dick.visser@geant.org</email>
</author>
<published>2020-05-12T09:04:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=53c05f8fc36c4dcd10ddf648a69ea1dbedaf622f'/>
<id>53c05f8fc36c4dcd10ddf648a69ea1dbedaf622f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document default value for 'want_response_signed'</title>
<updated>2020-04-07T01:10:42+00:00</updated>
<author>
<name>John Kristensen</name>
<email>john@jerrykan.com</email>
</author>
<published>2020-04-07T01:10:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=759382926118e38cd91b5e66e258584f0639156c'/>
<id>759382926118e38cd91b5e66e258584f0639156c</id>
<content type='text'>
Document the default value for 'want_response_signed' so users don't
have to dig through the code to fine it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Document the default value for 'want_response_signed' so users don't
have to dig through the code to fine it.
</pre>
</div>
</content>
</entry>
<entry>
<title>code block</title>
<updated>2020-01-16T00:38:52+00:00</updated>
<author>
<name>Isaac Hui</name>
<email>isaachui89@gmail.com</email>
</author>
<published>2020-01-16T00:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pysaml2.git/commit/?id=130e0b8e41edf109d32a399c035fe06a3076ad1e'/>
<id>130e0b8e41edf109d32a399c035fe06a3076ad1e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
