Contact Us 1-800-596-4880

Installing Anypoint Enterprise Security

Mule Runtime Engine versions 3.5, 3.6, and 3.7 reached End of Life on or before January 25, 2020. For more information, contact your Customer Success Manager to determine how you can migrate to the latest Mule version.

Enterprise Edition, CloudHub

Anypoint Studio

Requirements

  • Anypoint Enterprise Security requires an Enterprise license. Contact MuleSoft to acquire a license.

  • Anypoint Enterprise Security requires Mule Enterprise version 3.3.2 or later. (Not sure which version of Mule you have installed? Find out.)

  • If you’ve already downloaded Anypoint Enterprise Security version 1.1 onto your instance of Anypoint Studio, follow the procedure below to update to version 1.2. (Not sure which version of Anypoint Enterprise Security you have installed? Find out.)

Installing Anypoint Enterprise Security for Anypoint Studio

  1. Launch Anypoint Studio.

  2. Under the Help menu, select Install New Software…​

  3. Mule opens the Install wizard. Click the Add…​ button next to the Work with field.

  4. In the Add Repository panel, enter a Name for the repository, such as Anypoint Enterprise Security, and in the Location field, paste the following link:

    http://security-update-site-1.4.s3.amazonaws.com

    then click OK.

  5. In the table, check the box to select Premium, then click Next.

  6. Click Next in the next wizard pane.

  7. Use the radio button to accept the terms of the license agreement, then click Finish.

  8. Anypoint Studio installs Anypoint Enterprise Security version 1.2, then asks that you restart the application. Upon relaunch, Studio displays a new palette group called Security which contains six new message processors (see below).

    security_palette

Mule Runtime

Requirements

This procedure assumes the following:

  • You are using Mule ESB with a valid Enterprise license. (Learn more about installing an Enterprise license on your existing instance of Mule.)

  • You are using Maven to develop with Mule and have access to the Maven customer repository.

If you do not meet the above-listed requirements, please contact MuleSoft to acquire an Enterprise license and access to the Maven customer repository.

Installing Anypoint Enterprise Security version for Mule Standalone

  1. From the Maven customer repository, download the maven artifacts for Anypoint Enterprise Security version 1.2.

    Need access to the repo?

    If you don’t have access to the MuleSoft Enterprise Maven customer repository (https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/), see the MuleSoft Help Center.

  2. To your project’s pom.xml file, add dependencies as per the following:

    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-encryption</artifactId>
       <version>1.2.0</version>
    </dependency>
    
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-property-placeholder</artifactId>
       <version>1.2.0</version>
    </dependency>
    
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-signature</artifactId>
       <version>1.2.0</version>
    </dependency>
    
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-oauth2-provider</artifactId>
       <version>1.2.0</version>
    </dependency>
    
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-filters</artifactId>
       <version>1.2.0</version>
    </dependency>
    
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-crc32</artifactId>
       <version>1.2.0</version>
    </dependency>
  3. Save the changes to your pom.xml file, then begin adding security elements to your project.

See Also