Interface IntermediateOperationFactory

    • Method Detail

      • getOid

        String getOid()
        Gets the OID of the IntermediateResponse this factory generates.
        Returns:
        the extended request OID
      • encodeValue

        void encodeValue​(Asn1Buffer buffer,
                         IntermediateResponse intermediateResponse)
        Encode the value part of the intermediate response operation.
        Parameters:
        buffer - The buffer into which to put the encoded value
        intermediateResponse - The IntermediateResponse Operation to encode
      • decodeValue

        void decodeValue​(IntermediateResponse intermediateResponse,
                         byte[] responseValue)
                  throws DecoderException
        Decode the value part of the intermediate response operation.
        Parameters:
        intermediateResponse - The IntermediateResponse Operation to feed
        responseValue - The response value to decode
        Throws:
        DecoderException - If the value cannot be decoded