Algorithm mapping configuration settings
Use this page to view a list of custom uniform resource identifier (URI) algorithms for digest value calculation, signature, key encryption, and data encryption. The application server maps these algorithms to an implementation of the algorithm factory engine interface. With algorithm mappings, service providers can extend the cryptographic algorithms for XML digital signature and XML encryption.
To view this administrative console page on the server level, complete
the following steps:
- Click .
- Under Security, click JAX-WS and JAX-RPC security runtime.
Mixed-version environment: In a mixed node cell with a server using Websphere Application Server version 6.1 or earlier, click Web services: Default bindings for Web Services Security.mixv
- Under Additional properties, click Algorithm mappingsalgorithm_factory_engine_class_name.Note: The Algorithm mappings feature is not supported when the Use the Federal Information Processing Standard (FIPS) option has been selected on the SSL certificate and key management panel of the administrative console. When this option is selected, the New button in the Algorithm mappings panel is not available.
- Click New.
To view this administrative console page on the cell level:
- Click , or .
- Under Additional properties, click .
- Click New.
Algorithm factory engine class
Specifies the custom class that implements the factory engine interface.
To use this algorithm mapping feature, you must specify a custom
algorithm class in the Algorithm factory engine class field for digital
signature, data encryption, digest value calculation, and key encryption.
The algorithm factory engine provides a plug-in point for service
providers to provide their implementation for digest value calculation,
digital signature, key encryption, and data encryption that is based
on a specified algorithm uniform resource identifier (URI). By clicking Algorithm
URI under Additional properties, you can specify the algorithm
URI and its usage type. This product supports the following algorithm
types:
- Message digest
- Specifies the algorithm URI that is used for digest value calculation.
- Signature
- Specifies the algorithm URI that is used for digital signatures including both signing and signature verification.
- Data encryption
- Specifies the algorithm URI that is used for both encrypting and decrypting data.
- Key encryption
- Specifies the algorithm URI that is used for both encrypting and decrypting the encryption key.
By clicking Properties under Additional properties, you can specify name-value pair properties for the factory class.