|
Message Security Layer (MSL) | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DiffieHellmanParameters | Diffie-Hellman parameters by parameter ID. |
WrapCryptoContextRepository | The wrap crypto context repository provides access to wrapping key crypto contexts and is used by key exchange factories that make use of intermediate wrapping keys to deliver new wrapping key data to the application. |
Class Summary | |
---|---|
AsymmetricWrappedExchange | Asymmetric key wrapped key exchange. |
AsymmetricWrappedExchange.JwkRsaCryptoContext | A JWK RSA crypto context is unique in that it treats its wrap/unwrap operations as encrypt/decrypt respectively. |
AsymmetricWrappedExchange.RequestData | Asymmetric key wrapped key request data. |
AsymmetricWrappedExchange.ResponseData | Asymmetric key wrapped key response data. |
DiffieHellmanExchange | Diffie-Hellman key exchange. |
DiffieHellmanExchange.RequestData | Diffie-Hellman key request data. |
DiffieHellmanExchange.ResponseData | Diffie-Hellman key response data. |
DiffieHellmanExchange.SessionKeys | Container struct for session keys. |
JsonWebEncryptionLadderExchange | JSON Web Encryption ladder key exchange. |
JsonWebEncryptionLadderExchange.RequestData | JSON Web Encryption ladder key request data. |
JsonWebEncryptionLadderExchange.ResponseData | JSON Web Encryption ladder key response data. |
JsonWebKeyLadderExchange | JSON Web Key ladder key exchange. |
JsonWebKeyLadderExchange.AesKwJwkCryptoContext | AES key wrap JSON web key crypto context. |
JsonWebKeyLadderExchange.JwkCryptoContext | A specialized crypto context for wrapping and unwrapping JSON web keys. |
JsonWebKeyLadderExchange.RequestData | JSON Web Key ladder key request data. |
JsonWebKeyLadderExchange.ResponseData | JSON Web Key ladder key response data. |
KeyExchangeFactory | A key exchange factory creates key request and response data instances for a specific key exchange scheme. |
KeyExchangeScheme | Key exchange schemes. |
KeyRequestData | Key request data contains all the data needed to facilitate a exchange of session keys with the requesting entity. |
KeyResponseData | Key response data contains all the data needed to facilitate a exchange of session keys from the responseor. |
SymmetricWrappedExchange | Symmetric key wrapped key exchange. |
SymmetricWrappedExchange.RequestData | Symmetric key wrapped key request data. |
SymmetricWrappedExchange.ResponseData | Symmetric key wrapped key response data. |
Enum Summary | |
---|---|
AsymmetricWrappedExchange.JwkRsaCryptoContext.Mode | JWK RSA crypto context mode. |
AsymmetricWrappedExchange.RequestData.Mechanism | |
JsonWebEncryptionLadderExchange.Mechanism | Wrapping key wrap mechanism. |
JsonWebKeyLadderExchange.Mechanism | Wrapping key wrap mechanism. |
SymmetricWrappedExchange.KeyId | Key ID. |
Key exchange.
|
Message Security Layer (MSL) | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |