Message Security Layer (MSL)

Message Security Layer (MSL) is an extensible and flexible secure messaging protocol that can be used to transport data between two or more communicating entities.

See:
          Description

Packages
com.netflix.msl Constants and exceptions.
com.netflix.msl.crypto Cryptographic operations and related classes.
com.netflix.msl.entityauth Entity authentication.
com.netflix.msl.io Input/output classes.
com.netflix.msl.keyx Key exchange.
com.netflix.msl.msg Messaging classes, including the MSL stack interface MslControl.
com.netflix.msl.tokens The master token, user ID token, service token, and related classes.
com.netflix.msl.userauth User authentication.
com.netflix.msl.util Auxiliary classes including the application configuration MslContext and data store MslStore.

 

Message Security Layer (MSL) is an extensible and flexible secure messaging protocol that can be used to transport data between two or more communicating entities. Data may also be associated with specific users, and treated as confidential or non-replayable if so desired.

This Javadoc is limited to the classes and interfaces used by an application to properly configure its MSL stack and to engage in MSL-based communication with other compatible applications. The application entry point is the MslControl class.

For more information refer to the Protocol, Configuration Guide, and Messaging Guide documents.


Message Security Layer (MSL)

Copyright © 2014 Netflix, Inc. All Rights Reserved.