![]() ![]() ![]() ![]() ![]() ![]() |
A service key provider contains Public Key Infrastructure (PKI) credentials that proxy services use for decrypting inbound SOAP messages and for outbound authentication and digital signatures. A PKI credential is a private key paired with a certificate that can be used for digital signatures and encryption (for Web Service Security) and for outbound SSL authentication. The certificate contains the public key that corresponds to the private key.
Note: | To use a service key provider, you must configure a PKI credential mapping provider. See “Configuring the WebLogic Security Framework: Main Steps” under Understanding Oracle Service Bus Security in Oracle Service Bus Security Guide. |
A single service key provider can contain all of the following PKI credentials:
Proxy services use this key-pair to decrypt inbound SOAP messages that have been encrypted to conform with a Web Services Policy statement. If you want the service key provider to support digital encryption, the key store that is associated with the PKI credential mapper must contain at least one X.509 certificate that supports encryption.
Proxy services use this key-pair when its endpoint is a Web Service and the Web Service requires clients to sign one or more parts of a SOAP envelope.
Proxy services use this key-pair to authenticate when acting as a client during an outbound TLS/SSL (Secure Sockets Layer) connection; that is, when routing a message to an HTTPS business service or proxy service that requires client-certificate authentication.
You can use the same service key provider for multiple proxy services.
Click View All to remove the search filters and display all service key providers.
A unique name for the service key provider. Click on the name to see the View Service Key Provider Details page. See Editing Service Key Providers.
|
|
The project name and the name of the folder in which the service key provider resides. Click on the name to see the project or folder that contains this resource. See Qualifying Resource Names Using Projects and Folders.
|
Use the View Service Key Provider Details page to view and change details of a specific service key provider.
The date and time that the user created this service key provider or imported it into the configuration. Click the date and time link to view the change history of this resource. See View Change History page.
|
|
The number of objects that this service key provider references. If such references exist, click the numeric link to view a list of the objects. See Viewing References to Resources.
|
|
The number of objects that reference this service key provider. If such references exist, click the numeric link to view a list of the objects. For example, if you selected this service key provider as the service provider for a specific proxy service, the proxy service is listed as a reference when you click the link. See Viewing References to Resources.
|
|
When you delete a service key provider, Oracle Service Bus also deletes the associated alias to key-pair bindings from PKI credential mapping provider. Oracle Service Bus does not delete the associated key-certificate pair from the key store.
![]() ![]() ![]() |