Encode JWT Assertion failing in Gateway 10.1
search cancel

Encode JWT Assertion failing in Gateway 10.1

book

Article ID: 225166

calendar_today

Updated On:

Products

CA API Gateway

Issue/Introduction

Upgraded API Gateway from 9.4 to 10.1 all Policies using "Encode JWT" are failing 

Policy Manager Assertion "Encode JWT" is not available in 10.1.0.0.

Error: The specified assertion is not supported on this Gateway: com.l7tech.external.assertions.jsonwebtoken.JwtEncodeAssertion

Environment

Release : 10.x

Component : API GATEWAY

Cause

The Encode/Decode JWT assertions are only available in Policy Manager if you have/installed MAG license

Resolution

Check your license download look for one named  SSG_MOB_10.XML

To verify open the file in editor view the product section feature set:  Mobile 

    <product name="Layer 7 SecureSpan Suite">

        <version major="10" minor=""/>

        <featureset name="set:Profile:Mobile"/>

        <featureset name="set:Profile:MAS"/>

    </product>

Install the license from Policy Manager - help - Manage Gateway licenses

Once installed “Encode JWT” will be available

Additional Information

The error message using "Decode JWT":

Error: The specified assertion is not supported on this Gateway: com.l7tech.external.assertions.jsonwebtoken.JwtDecodeAssertion