This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.
Upgrading an Authenticator
This topic provides instructions on how to upgrade a connector and it's artifacts to the latest version in WSO2 Identity Server.Â
Before you begin
Stop WSO2 Identity Server if the server is already running.
- Download and extract the latest version of the connector artifacts (.jar, .war, gadgets etc.,) from the connector store.
- Replace the old
.jar
file found in theÂ<IS_HOME>/repository/components/dropins
folder with the new.jar
file that you downloaded. - For some connectors such as SMSOTP, EmailOTP, TOTP, X509Certificate etc., you are required to deploy
.war
files. To do this,- Navigate to the
<IS_HOME>/repository/deployment/server/webapps/
directory, and remove the existing.war
file and the extracted folder of theÂ.war
 of the specific authenticator that you want to upgrade. - Copy the latest
.war
file that you downloaded in step 1 to theÂ<IS_HOME>/repository/deployment/server/webapps/
 directory.
- Navigate to the
- For some authenticators such as EmailOTP, you are required to do specific configurations in theÂ
<IS_HOME>/repository/conf/identity/application-authentication.xml
 file under the <AuthenticatorConfigs
> section. Update these configurations with the latest values according to the specific connector that you are upgrading.
Note: If you are upgrading the TOTP authenticator, replace the user_profile
folder found in the <IS_HOME>/repository/deployment/server/jaggeryapps/portal/gadgets
directory with the relevant user_profile
folder provided in the artifacts folder you downloaded in step 1.