Nav
You are viewing an older version of this section. Click here to navigate to the latest version.

Installing Anypoint Enterprise Security

Requirements

  • 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 Mule 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 version 1.2 for Mule Studio

  1. Launch Mule Studio.

Need more detail?

  1. Navigate to the MuleStudio folder on your local drive.

  2. Click the folder to expand it.

  3. Double-click MuleStudio to launch Studio.

    Studio_launch

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

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

  3. 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:

    then click OK.

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

  5. Click Next in the next wizard pane.

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

  7. Mule 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

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 1.2 for Mule Standalone

  1. From the Maven customer repository, download the https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/[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/) please contact the MuleSoft Support team.

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

    
            
                   
                
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-encryption</artifactId>
       <version>1.2</version>
    </dependency>
     
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-property-placeholder</artifactId>
       <version>1.2</version>
    </dependency>
     
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-signature</artifactId>
       <version>1.2</version>
    </dependency>
     
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-oauth2-provider</artifactId>
       <version>1.2</version>
    </dependency>
         
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-filters</artifactId>
       <version>1.2</version>
    </dependency>
     
    <dependency>
       <groupId>com.mulesoft.security</groupId>
       <artifactId>mule-module-security-crc32</artifactId>
       <version>1.2</version>
    </dependency>
  3. Save the changes to your pom.xml file, then begin adding security elements to your project.

Go Further