Package anbxj
package anbxj
An experimental cryptographic library used as run time support for the AnBx Compiler and Code Generator
-
ClassDescriptionAnB channel type enumeratorFailed checks exceptionCryptographic API: implements a class supporting cryptographic operations (a wrapper for the cryptographic engine)AnB Principal: A concrete principal for AnB/AnBx protocols.AnB Protocol: an abstract class for defining AnB protocolsAnB Session: implements a protocol session supporting cryptographic operationsAnBx AgentAnBx Channel Mode: A class to store AnBx channel modes.An enumerator for AnBx channel types.An abstract class for parsing command line arguments.AnBx Debug/Logging utilityAnBx Debug/Logging layers.AnBx Params: implements a tuple as an array of serializable objectsAnBx Principal: an abstract agent for AnBx protocols This abstract class represents a principal agent in the AnBx protocols It extends the AnB_Principal class and serves as a foundation for specific AnBx protocol implementationsAnBx Protocol: an abstract class for defining AnBx protocolsAn abstract class for ChannelChannel Abstraction: a class abstracting TCP/IP channelClient ChannelChannel Properties: Represents the properties of a communication channel.Channel RolesServer ChannelA channel server implementing the Runnable interface.Represents settings for a communication channel.Enumeration representing different types of SSL channels.A class used to build an SSLContext for creating SocketFactory.Byte Array: a custom implementation of a byte array, used to store the result of various cryptographic functionsAn abstract class for encryption configuration.Default values for cryptographic engine configuration.Cryptographic engineA class to store the result of an HMAC operation along with metadata about the used algorithm.Represents a public/private key pair.Keystore builderKeystore builder mapping key stores and their type/purposeKeystore SettingsA class mapping key stores and their type/purpose.Enumerates key stores for different key purposes in the cryptographic API.Defines output mode of various cryptographic operationsThis class allows printing information about supported cryptographic providers and algorithms for the installed JRE/JDK.Represents a sealed pair of objects (key, message) used for encryption.Represents a signed pair of objects (SignedObject, Object) used for digital signatures.Failed time stamp exceptionA class for time stamp validation