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

STUDIO

Requirements

  • Anypoint Enterprise Security requires an Enterprise license. Contact [MuleSoft Support] 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.3.s3.amazonaws.com then click OK.

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

  6. Click the 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 your restart the application. Upon relaunch, Studio displays a new palette group called Security which contains six new message processors (see below).

    security_palette

MULE

Requirement

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 Support] to acquire an Enterprise license and access to the Maven customer repository.

Installing Anypoint Enterprise Security version from Mule Standalone

  1. From the Maven customer repository, download the [maven artifact] 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/), contact [MuleSoft Support].

  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

  • Refer to the [Anypoint Enterprise Security Release Notes] for details about what is included with version 1.2.

  • Explore features of Anypoint Enterprise Security; use menu in left-nav bar to access feature-specific pages.

  • Explore two example applications that demonstrate Anypoint Enterprise Security features in actions:

    • [Anypoint Enterprise Security Example Application]

    • [Mule STS Oauth 2.0 Example Application]