Encryption method name, represents the {@code enc} header parameter in JSONWeb Encryption (JWE) objects. This class is immutable.
Includes constants for the following standard encryption method names:
- {@link #A128CBC_HS256 A128CBC-HS256}
- {@link #A192CBC_HS384 A192CBC-HS384}
- {@link #A256CBC_HS512 A256CBC-HS512}
- {@link #A128GCM}
- {@link #A192GCM}
- {@link #A256GCM}
- {@link #A128CBC_HS256_DEPRECATED A128CBC+HS256 (deprecated)}
- {@link #A256CBC_HS512_DEPRECATED A256CBC+HS512 (deprecated)}
Additional encryption method names can be defined using the constructors.
@author Vladimir Dzhuvinov
@version $version$ (2014-05-23)