Skip to content

Commit 4a763dc

Browse files
authored
Release v4.5.0
- Release v4.5.0
1 parent 038d5f9 commit 4a763dc

File tree

8 files changed

+149
-161
lines changed

8 files changed

+149
-161
lines changed

GitVersion.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
next-version: 1.0.0
1+
next-version: 4.5.0
22
tag-prefix: '[vV]'
33
mode: ContinuousDeployment
44
branches:

README.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
Install the latest version of `Secure.SAML` nuget package with command below.
1616

1717
```
18-
NuGet\Install-Package Secure.SAML
18+
Install-Package Secure.SAML
1919
```
2020
#### ii. Implementation: Using `Secure.SAML`
2121

@@ -136,12 +136,6 @@ If you are having problems, please let me know by [raising a new issue](https://
136136

137137
This project is licensed with the [MIT license](LICENSE).
138138

139-
## Version History
140-
The main branch is now on .NET 9.0.
141-
| Version | Release Notes |
142-
| -------- | --------|
143-
| [`v1.0.0`](https://github.com/CodeShayk/Secure.SAML/tree/release/v1.0.0) | [Notes](https://github.com/CodeShayk/Secure.SAML/releases/tag/v1.0.0) |
144-
145139
## Credits
146140
Thank you for reading. Please fork, explore, contribute and report. Happy Coding !! :)
147141

src/Secure.SAML/Signing/ISamlSignerFactory.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using Secure.SAML;
2-
31
namespace Secure.SAML.Signing
42
{
53
internal interface ISamlSignerFactory

src/Secure.SAML/Signing/SamlSignerFactory.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
using System;
22
using System.Collections.Generic;
33
using System.Security.Cryptography.X509Certificates;
4-
using Secure.SAML.Signing;
5-
using Secure.SAML;
64

75
namespace Secure.SAML.Signing
86
{

src/Secure.SAML/v2/SAML.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
using System.Security.Cryptography.X509Certificates;
55
using System.Text;
66
using System.Xml;
7-
using Secure.SAML.v2;
87
using Secure.SAML.Signing;
98

109
namespace Secure.SAML.v2

src/Secure.SAML/v2/SamlExtensions.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
using System.Text;
44
using System.Xml;
55
using System.Xml.Serialization;
6-
using Secure.SAML.v2;
76

87
namespace Secure.SAML.v2
98
{

src/Secure.SAML/v2/Xsds/xenc-core-schema.xsd

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -17,58 +17,58 @@
1717
elementFormDefault='qualified'>
1818

1919
<import namespace='http://www.w3.org/2000/09/xmldsig#'
20-
schemaLocation='http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd'/>
20+
schemaLocation='http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd' />
2121

2222
<complexType name='EncryptedType' abstract='true'>
2323
<sequence>
2424
<element name='EncryptionMethod' type='xenc:EncryptionMethodType'
25-
minOccurs='0'/>
26-
<element ref='ds:KeyInfo' minOccurs='0'/>
27-
<element ref='xenc:CipherData'/>
28-
<element ref='xenc:EncryptionProperties' minOccurs='0'/>
25+
minOccurs='0' />
26+
<element ref='ds:KeyInfo' minOccurs='0' />
27+
<element ref='xenc:CipherData' />
28+
<element ref='xenc:EncryptionProperties' minOccurs='0' />
2929
</sequence>
30-
<attribute name='Id' type='ID' use='optional'/>
31-
<attribute name='Type' type='anyURI' use='optional'/>
32-
<attribute name='MimeType' type='string' use='optional'/>
33-
<attribute name='Encoding' type='anyURI' use='optional'/>
30+
<attribute name='Id' type='ID' use='optional' />
31+
<attribute name='Type' type='anyURI' use='optional' />
32+
<attribute name='MimeType' type='string' use='optional' />
33+
<attribute name='Encoding' type='anyURI' use='optional' />
3434
</complexType>
3535

3636
<complexType name='EncryptionMethodType' mixed='true'>
3737
<sequence>
38-
<element name='KeySize' minOccurs='0' type='xenc:KeySizeType'/>
39-
<element name='OAEPparams' minOccurs='0' type='base64Binary'/>
40-
<any namespace='##other' minOccurs='0' maxOccurs='unbounded'/>
38+
<element name='KeySize' minOccurs='0' type='xenc:KeySizeType' />
39+
<element name='OAEPparams' minOccurs='0' type='base64Binary' />
40+
<any namespace='##other' minOccurs='0' maxOccurs='unbounded' />
4141
</sequence>
42-
<attribute name='Algorithm' type='anyURI' use='required'/>
42+
<attribute name='Algorithm' type='anyURI' use='required' />
4343
</complexType>
4444

4545
<simpleType name='KeySizeType'>
46-
<restriction base="integer"/>
46+
<restriction base="integer" />
4747
</simpleType>
4848

49-
<element name='CipherData' type='xenc:CipherDataType'/>
49+
<element name='CipherData' type='xenc:CipherDataType' />
5050
<complexType name='CipherDataType'>
5151
<choice>
52-
<element name='CipherValue' type='base64Binary'/>
53-
<element ref='xenc:CipherReference'/>
52+
<element name='CipherValue' type='base64Binary' />
53+
<element ref='xenc:CipherReference' />
5454
</choice>
5555
</complexType>
5656

57-
<element name='CipherReference' type='xenc:CipherReferenceType'/>
57+
<element name='CipherReference' type='xenc:CipherReferenceType' />
5858
<complexType name='CipherReferenceType'>
5959
<choice>
60-
<element name='Transforms' type='xenc:TransformsType' minOccurs='0'/>
60+
<element name='Transforms' type='xenc:TransformsType' minOccurs='0' />
6161
</choice>
62-
<attribute name='URI' type='anyURI' use='required'/>
62+
<attribute name='URI' type='anyURI' use='required' />
6363
</complexType>
6464

6565
<complexType name='TransformsType'>
6666
<sequence>
67-
<element ref='ds:Transform' maxOccurs='unbounded'/>
67+
<element ref='ds:Transform' maxOccurs='unbounded' />
6868
</sequence>
6969
</complexType>
7070

71-
<element name='EncryptedData' type='xenc:EncryptedDataType'/>
71+
<element name='EncryptedData' type='xenc:EncryptedDataType' />
7272
<complexType name='EncryptedDataType'>
7373
<complexContent>
7474
<extension base='xenc:EncryptedType'>
@@ -78,65 +78,65 @@
7878

7979
<!-- Children of ds:KeyInfo -->
8080

81-
<element name='EncryptedKey' type='xenc:EncryptedKeyType'/>
81+
<element name='EncryptedKey' type='xenc:EncryptedKeyType' />
8282
<complexType name='EncryptedKeyType'>
8383
<complexContent>
8484
<extension base='xenc:EncryptedType'>
8585
<sequence>
86-
<element ref='xenc:ReferenceList' minOccurs='0'/>
87-
<element name='CarriedKeyName' type='string' minOccurs='0'/>
86+
<element ref='xenc:ReferenceList' minOccurs='0' />
87+
<element name='CarriedKeyName' type='string' minOccurs='0' />
8888
</sequence>
8989
<attribute name='Recipient' type='string'
90-
use='optional'/>
90+
use='optional' />
9191
</extension>
9292
</complexContent>
9393
</complexType>
9494

95-
<element name="AgreementMethod" type="xenc:AgreementMethodType"/>
95+
<element name="AgreementMethod" type="xenc:AgreementMethodType" />
9696
<complexType name="AgreementMethodType" mixed="true">
9797
<sequence>
98-
<element name="KA-Nonce" minOccurs="0" type="base64Binary"/>
98+
<element name="KA-Nonce" minOccurs="0" type="base64Binary" />
9999
<!-- <element ref="ds:DigestMethod" minOccurs="0" /> -->
100-
<any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
101-
<element name="OriginatorKeyInfo" minOccurs="0" type="ds:KeyInfoType"/>
102-
<element name="RecipientKeyInfo" minOccurs="0" type="ds:KeyInfoType"/>
100+
<any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
101+
<element name="OriginatorKeyInfo" minOccurs="0" type="ds:KeyInfoType" />
102+
<element name="RecipientKeyInfo" minOccurs="0" type="ds:KeyInfoType" />
103103
</sequence>
104-
<attribute name="Algorithm" type="anyURI" use="required"/>
104+
<attribute name="Algorithm" type="anyURI" use="required" />
105105
</complexType>
106106

107107
<!-- End Children of ds:KeyInfo -->
108108

109109
<element name='ReferenceList'>
110110
<complexType>
111111
<choice minOccurs='1' maxOccurs='unbounded'>
112-
<element name='DataReference' type='xenc:ReferenceType'/>
113-
<element name='KeyReference' type='xenc:ReferenceType'/>
112+
<element name='DataReference' type='xenc:ReferenceType' />
113+
<element name='KeyReference' type='xenc:ReferenceType' />
114114
</choice>
115115
</complexType>
116116
</element>
117117

118118
<complexType name='ReferenceType'>
119119
<sequence>
120-
<any namespace='##other' minOccurs='0' maxOccurs='unbounded'/>
120+
<any namespace='##other' minOccurs='0' maxOccurs='unbounded' />
121121
</sequence>
122-
<attribute name='URI' type='anyURI' use='required'/>
122+
<attribute name='URI' type='anyURI' use='required' />
123123
</complexType>
124124

125-
<element name='EncryptionProperties' type='xenc:EncryptionPropertiesType'/>
125+
<element name='EncryptionProperties' type='xenc:EncryptionPropertiesType' />
126126
<complexType name='EncryptionPropertiesType'>
127127
<sequence>
128-
<element ref='xenc:EncryptionProperty' maxOccurs='unbounded'/>
128+
<element ref='xenc:EncryptionProperty' maxOccurs='unbounded' />
129129
</sequence>
130-
<attribute name='Id' type='ID' use='optional'/>
130+
<attribute name='Id' type='ID' use='optional' />
131131
</complexType>
132132

133-
<element name='EncryptionProperty' type='xenc:EncryptionPropertyType'/>
133+
<element name='EncryptionProperty' type='xenc:EncryptionPropertyType' />
134134
<complexType name='EncryptionPropertyType' mixed='true'>
135135
<choice maxOccurs='unbounded'>
136-
<any namespace='##other' processContents='lax'/>
136+
<any namespace='##other' processContents='lax' />
137137
</choice>
138-
<attribute name='Target' type='anyURI' use='optional'/>
139-
<attribute name='Id' type='ID' use='optional'/>
140-
<anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>
138+
<attribute name='Target' type='anyURI' use='optional' />
139+
<attribute name='Id' type='ID' use='optional' />
140+
<anyAttribute namespace="http://www.w3.org/XML/1998/namespace" />
141141
</complexType>
142142
</schema>

0 commit comments

Comments
 (0)