This reference implementation is based on the OIOIDWS 1.1 profile.
OIOIDWS defines five scenarios but it is only "Scenario 2: STS
issued identity token" and "Scenario 5: Rich client and
external IdP / STS" that is supported in this version. Also
referred to as "Bootstrap scenario" and "Signature case".
The toolkit has only been tested with encrypted SAML assertions of
type holder-of-key.
The toolkit is accessible through NuGet. Please read the readme.txt
file that will appear after downloading the package. The packages will
now and in the futute only be available at nuget.org
The source code including running examples are available at
Softwarebørsen. Please read the https://svn.softwareborsen.dk/OIOIDWS/trunk/README.html
on how to get started.
Release notes OIOIDWS.WSC SOAP (Digst.OioIdws.Wsc)
- (Breaking change): Updated tool kit to support OIO
IDWS SOAP Profile V1.1 instead of Liberty Basic SOAP Binding 1.0. It
is required that the WSP also supports OIO IDWS SOAP Profile V1.1.
- (Breaking change): TLS 1.2 is now required between
WSC and WSP. Can currently only be enforced by configuation on the WSP
side. This is because that NemLog-in STS only supports TLS 1.0 and
enforcing the WSC to only support TLS 1.2 would break the
communication with NemLog-in STS. Notice that this enforcement is done
at OS level.
Release notes OIOIDWS.WSP SOAP (Digst.OioIdws.Wsp)
- (Breaking change): Updated tool kit to support OIO
IDWS SOAP Profile V1.1 instead of Liberty Basic SOAP Binding 1.0. It
is required that the WSC also supports OIO IDWS SOAP Profile V1.1.
- (Breaking change): TLS 1.2 is now required between
WSC and WSP. See readme file downloaded with the NuGet package for how
to enforce TLS 1.2 on the WSP. Notice that this enforcement is done at
OS level.
- Is now capable of generating WSDL files that support the WS-Policy
specification. This means e.g. that the Java implementation of
OIOIDWS.WSC can consume a WSDL file without the need of further
modifications of the file.
Release notes OIOIDWS.WSC REST (Digst.OioIdws.Rest.Client)
- No changes since last release
Release notes OIOIDWS.WSP REST (Digst.OioIdws.Rest.Server)
- No changes since last release
Documentation and code can be found at softwarebørsen: https://svn.softwareborsen.dk/OIOIDWS/trunk/
The packages is only available at nuget.org