Configure Niagara IdP and SAML Scheme

This component sets up a provisioning job on the Supervisor station to configure one or more remote stations with a server certificate (private and public keys) and the SAML (Security Assertion Markup Language) authentication scheme configured for the internal IdP (Identity Provider). First this provisioning job configures SAML authentication schemes on the remote station based on the Circle of Trust for which the station is configured in the SAMLIdpService. Then, it updates the Station Service Provider objects in the Circle of Trust with the correct values from the remote station.

You add this job step component in the top pane (Provisioning steps to run) of the Niagara Network Job Builder or the Niagara Network Prototype View.

Figure 1. Niagara IdP and SAML Scheme Properties


PropertyValueDescription
Login Button Text FormattextDisplays the text on the login button to access the subordinate station.
IdP Certificate AliastextSpecifies the alias for the certificate (with public key).
SAML Signing Certificate AliastextSpecifies the alias of the certificate to use as the subordinate station’s SAML Server Certificate.
SAML Encryption Certificate AliastextSpecifies the alias of the encryption certificate.
Generate new remote SAML signing certificatecheck boxGenerates a new server certificate to use as the subordinate station's SAML Server Certificate.
Common Name (CN)textSpecifies the distinguished name of the host or address of the server.
Generate new remote SAML encryption certificatetextGenerates a new server encryption certificate to use as the subordinate station's SAML Server Certificate.
Common Name (CN)textSpecifies the distinguished name of the host or address of the server.
Organizational Unit (OU)textThe name of a department within the organization or a Doing-Business-As (DBA entry).
Organization (O)textThe legally registered name of your company or organization. Do not abbreviate this name.
Locality (L)textThe city in which the organization for which you are creating the certificate is located.
State/Province (ST)textThe complete name of the state or province in which your organization is located. This property is optional.
Country Code (C)two-character ISO-format country codeIf you do not know your country's two-character code, check www.countrycode.org.
Not BeforedateSpecifies the date before which the certificate is not valid.
Not AfterdateSpecifies the expiration date for the certificate.
Key SizenumberSpecifies the size of the keys in bits. Four key sizes are allowed: 1024 bits, 2048 bits (this is the default), 3072 bits, and 4096 bits. Larger keys take longer to generate but offer greater security.
Certificate Usage:textSpecifies the purpose of the certificate.
Alternative Server NametextThis property provides a name other than the Subject (Common Name) that the system can use to connect to the server.
Email Addressemail addressThe contact address for this certificate. It may also be the address to which your signed certificate (.pem file) will be sent.
Key Usagecheck boxIndicates the business scenario that requires authentication, encryption, and digital signing. The public and private keys associated with each certificate may be used to provide these secure features.