Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
For secure communication between Smart ID Identity Manager (PRIME) service providers and the identity provider, such as Smart ID Digital Access component (Hybrid Access Gateway), SSL and SAML certificates are needed.
This article describes how to create demo certificates or extract certificates for the following use cases:
Panel | ||
---|---|---|
|
For more information on how to set up SAML, see Enable two-factor authentication to Identity Manager clients via SAML federation.
SSL server certificates
For https communication, SSL server certificates are needed for Identity Manager and the identity provider. Follow the steps if you need to create (for demo use cases) or extract keys and certificates you got from a trusted PKI.
SSL server certificate for identity provider
Expand | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
For demo use cases, it is sufficient to create a self-signed certificate including private keys.
Example - Create self-signed certificate for Digital Access:
|
Expand | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Some identity providers, such as Digital Access, require the certificate and key in a separate file. Use the following commands if you want to extract them from the .p12 container. Example - Extract certificate for Digital Access:
|
SSL server certificate for Identity Manager
Expand | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
For demo use cases, it is sufficient to create a self-signed certificate including private keys.
|
SAML certificates
For SAML, certificates for signing and encryption are needed for each service provider and for the identity provider. Follow the steps if you need to create (for demo use cases) or extract keys and certificates you got from a trusted PKI.
SAML certificate for identity provider
Expand | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
For SAML, the identity provider needs a certificate for signing and encryption. For demo use cases, it is sufficient to create a self-signed certificate including private keys.
Example - Create SAML certificate for Digital Access:
|
Expand | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Some identity providers, such as Digital Access, require the certificate and key in a separate file. Use the following commands if you want to extract them from the .p12 container. Example - Extract SAML certificate for Digital Access:
|
SAML certificates for service providers
Expand | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
For SAML, each service provider (tfor example, Identity Manager and Smart ID Self-Service) needs a certificate for signing and encryption. For demo use cases, it is sufficient to create self-signed certificates including private keys.
To create a certificate for Identity Manager:
|