Skip to content.
|Networking government in New Zealand.
 
You are here: Home » Standards » Interoperability (e-GIF) » Authentication Standards » New Zealand Security Assertion Messaging Standard » 7. Summary of Compliance Requirements from Part I

7. Summary of Compliance Requirements from Part I

Table 5 summarises the compliance requirements from Part I of this Standard in the order that they appear. See the applicable subsection to read the context and detail surrounding these compliance requirements.

Table 5 – Summary of Part 1 compliance requirements

Table 5 – Summary of Part 1 compliance requirements

Subsection no.

Compliance Requirement

Summary comment

4.4

MUST

Agencies deviating from a ‘SHOULD’ in their practices, to document a set of prescribed statements.

4.5.2

MUST

Vendor and bespoke product conformance with OASIS SAML v2.0.

4.5.2

MUST

Vendor and bespoke application conformance with the GLS Messaging Test Site (where applicable).

4.5.2

MUST

Vendor application extended functionality requiring certification stamp from the Liberty Alliance Project.

5.2

SHOULD

Indicating future designs of online authentication to follow the generic usage pattern outlined in 5.2.

6.2.4

MUST

Use of the Artifact Resolution Profile where messages exchanged via a “back-channel” with the exception of when the NameID Mapping Profile is used.

6.3.2

MUST NOT

With reference to the HTTP Redirect Binding not to be used for a SAML Response.

6.3.2

MAY

With reference to the HTTP Redirect or POST binding for the conveyance of the SAML v2.0 message containing the artifact for subsequent dereference.

6.3.2

MUST

With reference to vendor applications supporting all of HTTP Redirect, POST and Artifact bindings.

6.3.5

MUST

With reference to the use of appropriately secured SS/TLS for all browser-to-server message exchanges.

6.3.5

MAY

Refers to the optional encryption of the following SAML v2.0 elements: <Assertion>, <NameID>, <EncryptedID>.

6.4.1

MAY

Refers to the optional encryption of the following SAML v2.0 elements: <NameID>, <EncryptedID>. Table 3

6.4.1

MUST

Refers to the use of appropriately secured SSL/TLS for browser-to-server message exchanges.

6.4.1

MUST

Refers to the digital signing of Assertion elements.

6.4.1

SHOULD

Refers to the use of SSO Binding Set 1 for Nil/Negligible or Low SRC.

6.4.1

MAY

As above without encrypting assertions or assertion elements if agreed by the exchanging parties.

6.4.1

MAY

Refers to the use of SSO Binding Set 1 for services that have a Moderate SRC.

6.4.1

MUST

As above but refers to the mandatory use of encryption.

6.4.1

MUST NOT

Refers to the use of SSO Binding Set 1 for services that have a high SRC.

6.4.2

MAY

Refers to the optional encryption of the following SAML v2.0 elements: <NameID>, <EncryptedID>.

6.4.2

MAY

Refers to the use of SSO Binding Set 2 for Nil/Negligible or Low SRC.

6.4.2

MUST

Refers to the use of SSO Binding Set 2 for services that have a High SRC.

6.4.3

SHOULD

Refers to the returning of a response to any SAML message received.

6.4.3

MUST

Refers to messages requiring encryption to be encrypted with the sender’s public key.

6.4.3

MUST NOT

Refers to the processing of a SAML message if the current time does not meet the conditions.

[ Previous ] [ Next ]