# Serialized Form

- ## Package anbxj

  - ### Exception Class anbxj.AnB_CheckFailedException

    class AnB_CheckFailedException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Class anbxj.AnBx_Agent

    class AnBx_Agent extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### alias

            String alias

        The alias associated with the certificate map.

      - ##### cert

            Map<Crypto_KeyStoreType,Certificate> cert

        The map containing certificates associated with different Crypto_KeyStoreType.

  - ### Class anbxj.AnBx_Params

    class AnBx_Params extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### v

            Object[] v

        Array of objects containing AnBx parameters.

  - ### Class anbxj.Channel_Settings

    class Channel_Settings extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### AuthenticatedChannel

            Boolean AuthenticatedChannel

        Flag indicating whether the channel requires authentication.

      - ##### cr

            Channel_Roles cr

        Roles of the channel.

      - ##### ct

            Channel_SSLChannelType ct

        Type of SSL channel.

      - ##### ctx

            String ctx

        Type of SSL context.

      - ##### host

            String host

        Hostname or IP address of the channel.

      - ##### port

            int port

        Port number for the channel.

      - ##### SecretChannel

            Boolean SecretChannel

        Flag indicating whether the channel requires secrecy.

  - ### Class anbxj.Crypto_ByteArray

    class Crypto_ByteArray extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### bytearray

            byte[] bytearray

        The byte array

  - ### Class anbxj.Crypto_HmacPair

    class Crypto_HmacPair extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### hashValue

            Crypto_ByteArray hashValue

        Hash value resulting from the HMAC operation.

      - ##### HMacAlgorithm

            String HMacAlgorithm

        HMAC algorithm used.

      - ##### k

            Crypto_SealedPair k

        Sealed Pair used in case of a secret random hash.

      - ##### sk

            SecretKey sk

        Secret Key used in case of a public random hash.

  - ### Class anbxj.Crypto_KeyStoreSettings

    class Crypto_KeyStoreSettings extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### certificateType

            String certificateType

        Default certificate type.

      - ##### keyStoreType

            String keyStoreType

        Type of the KeyStore.

      - ##### localKeyStore

            String localKeyStore

        Path to the local KeyStore containing private keys.

      - ##### myAlias

            String myAlias

        Alias for the KeyStore.

      - ##### passphraseLocalKeyStore

            String passphraseLocalKeyStore

        Passphrase for local KeyStore.

      - ##### passphrasePrivateKeyLocalKeyStore

            String passphrasePrivateKeyLocalKeyStore

        Passphrase for the private key in local KeyStore.

      - ##### passphraseRemoteKeyStore

            String passphraseRemoteKeyStore

        Passphrase for remote KeyStore.

      - ##### remoteKeyStore

            String remoteKeyStore

        Path to the remote KeyStore containing public keys.

      - ##### rootCA

            String rootCA

        Root Certificate Authority.

  - ### Class anbxj.Crypto_SealedPair

    class Crypto_SealedPair extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### cipherScheme

            String cipherScheme

        The cipher scheme used.

        This field stores the cipher scheme used for encryption as a String.

      - ##### digest

            Crypto_ByteArray digest

        The cryptographic byte array digest.

        This field represents a cryptographic byte array digest, possibly used for cryptographic operations.

      - ##### sealedKey

            SealedObject sealedKey

        The sealed key.

        This field holds the sealed key, which is an instance of `SealedObject`.

      - ##### sealedMessage

            SealedObject sealedMessage

        The sealed message.

        This field holds the sealed message, which is an instance of `SealedObject`.

  - ### Class anbxj.Crypto_SignedPair

    class Crypto_SignedPair extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### signatureScheme

            String signatureScheme

        The signature scheme used.

        This field stores the signature scheme used for signing as a String.

      - ##### signedContent

            Object signedContent

        The signed content.

        This field holds the content that has been signed. The type of the content can vary depending on the context.

      - ##### signedObject

            SignedObject signedObject

        The signed object.

        This field holds a signed object, which is an instance of `SignedObject`.

  - ### Exception Class anbxj.Crypto_TimeStampException

    class Crypto_TimeStampException extends Exception implements Serializable
    serialVersionUID:
      1L